TL;DR — Resumo Rápido

Corrija CFDI rejeitado por retenção IVA ou ISR incorreta: ajuste taxas, base tributável, nó Retenciones e regime do receptor antes de timbrar.

Ao timbrar um CFDI com retenções de IVA e ISR, o PAC pode rejeitar o comprovante por retenção incorreta ou taxa inválida. O erro geralmente está no nó Retenciones do XML, onde devem aparecer as taxas exatas exigidas pelo SAT.

Diagrama retenções IVA e ISR em CFDI

O Erro

Mensagens típicas:

CFDI40108: O valor da retenção não é válido

CFDI40161: A taxa de retenção não é válida

O valor retido não corresponde à base tributável

Causas

Taxa ISR incorreta

CenárioTaxa ISR
Honorários (pessoa física)10%
Arrendamento10%
Comissões mercantis2%

Retenção IVA mal calculada

Para honorários: 10,6667% (dois terços do IVA de 16%) sobre a base tributável.

Retenção IVA = Subtotal × 0,106667
Retenção ISR = Subtotal × 0,10

Nó Retenciones ausente ou mal formado

O XML deve conter Impuesto 001 (ISR) e 002 (IVA) com Importe e TasaOCuota corretos.

Base tributável incorreta

O ISR retém-se sobre subtotal sem IVA. A retenção IVA incide sobre a base IVA transferida. Misturar bases invalida o nó Retenciones.

Regime fiscal incompatível

Pessoas jurídicas que recebem serviços de pessoas físicas com retenção devem emitir CFDI em que o receptor retém. Regime PF errado ou receptor não marcado como obrigado gera taxas ausentes.

Arredondamento inconsistente

O SAT valida Importe = Base × TasaOCuota com tolerância mínima. Arredondar cada linha separadamente pode causar rejeição do PAC.

Solução Passo a Passo

Passo 1: Identificar cenário de retenção

  1. Confirmar tipo de serviço: honorários, arrendamento, comissões, etc.
  2. Verificar RFC e regime do emissor.
  3. Confirmar que o receptor deve reter conforme o cenário.

Passo 2: Calcular valores

Exemplo honorários — subtotal $10.000:

ConceitoCálculoValor
Subtotal$10.000,00
IVA 16%10.000 × 0,16$1.600,00
Retenção ISR 10%10.000 × 0,10$1.000,00
Retenção IVA 10,6667%10.000 × 0,106667$1.066,67
Líquido a pagar10.000 + 1.600 − 1.000 − 1.066,67$9.533,33

Passo 3: Configurar no Aspel SAE

Revise Catálogo > Fornecedores, atribua taxas em Catálogo > Conceitos e ative Retenciones na pré-visualização antes de timbrar.

Solução alternativa

Portal PAC manual: informe subtotal, IVA e retenções com taxas exatas e timbre. Importe o XML ao ERP se suportado. Com erros repetidos no ERP, use planilha Excel com fórmulas e transfira os valores manualmente.

Prevenção

  • Modelos de conceitos com taxas de retenção pré-configuradas por tipo de serviço.
  • Treinar contas a pagar: IVA transferido vs retido.
  • Atualizar catálogos SAT e versão de faturamento a cada exercício.
  • Deixar o ERP calcular com seis decimais; não arredondar manualmente.
  • Antes do fechamento: amostra Retenciones em três CFDI de honorários.

Problemas relacionados

CFDI sem retenções exigidas: fornecedor recusa pagamento; cancele e reemita com Retenciones corretas.

Retenções em notas de crédito: cancelamento parcial deve ajustar ISR e retenção IVA proporcionalmente.

Erro 401 ao timbrar: renove o CSD antes de corrigir retenções.

Resumo

  • Erro por taxa errada, base tributável ou nó Retenciones mal formado.
  • Honorários típicos: ISR 10%, retenção IVA 10,6667%.
  • Validar XML antes de timbrar.

Artigos Relacionados