Pular para o conteúdo principal

DIFAL (Diferencial de Alíquota do ICMS) na NFC-e

O DIFAL é aplicado em operações interestaduais com consumidor final não contribuinte, quando a venda ocorre de um estado para outro.


🧾 Quando aplicar o DIFAL?

SituaçãoAplicar DIFAL?
Venda para outro estado✅ Sim
Comprador é consumidor final✅ Sim
Comprador não é contribuinte do ICMS✅ Sim
Venda dentro do mesmo estado❌ Não
Comprador contribuinte do ICMS❌ Não
Tipo de nota NFC-e (modelo 65)✅ Sim (com cuidados!)

⚠️ A NFC-e aceita DIFAL apenas se for venda fora do estado para consumidor final não contribuinte.


🧱 Blocos obrigatórios para usar DIFAL

Para que o DIFAL funcione corretamente, você deve preencher:

TagDescriçãoFormatoExemplo
indFinalIndicador de consumidor final0 ou 11
indPresIndicador de presença do comprador1, 2, 3, etc.1
idDestIdentificador da UF do destinatário1=Interna, 2=Interestadual, 3=Exterior2
consFinalConsumidor final1
vBCUFDestBase de cálculo do ICMS na UF destinoDecimal100.00
vICMSUFDestValor do ICMS da UF destinoDecimal3.00
vICMSUFRemetValor do ICMS da UF origemDecimal1.00
pICMSInterAlíquota interestadualDecimal (%)7.00
pICMSInterPartPercentual para partilha (normalmente 100%)Decimal (%)100.00

Esses campos ficam dentro de:

<imposto>
<ICMS>
<ICMSPart>
...
</ICMSPart>
</ICMS>
</imposto>

💡 Exemplo de preenchimento do ICMS com DIFAL

<imposto>
<ICMS>
<ICMSPart>
<orig>0</orig>
<CST>10</CST>
<modBC>3</modBC>
<vBC>100.00</vBC>
<pICMS>18.00</pICMS>
<vICMS>18.00</vICMS>
<modBCST>4</modBCST>
<pMVAST>40.00</pMVAST>
<vBCST>140.00</vBCST>
<pICMSST>18.00</pICMSST>
<vICMSST>25.20</vICMSST>
<pBCOp>100</pBCOp>
<UFST>BA</UFST>
<vBCUFDest>140.00</vBCUFDest>
<vICMSUFDest>4.00</vICMSUFDest>
<vICMSUFRemet>2.00</vICMSUFRemet>
<pICMSInter>7.00</pICMSInter>
<pICMSInterPart>100.00</pICMSInterPart>
</ICMSPart>
</ICMS>
</imposto>

📊 Tabela de alíquotas interestaduais (ICMS INTERESTADUAL)

Perfeito! Abaixo está a tabela completa de alíquotas interestaduais para cálculo do DIFAL, no formato que você solicitou: UF de origem nas linhas e UF de destino nas colunas, com o valor da alíquota na interseção.


📊 Tabela de Alíquota Interestadual (DIFAL) — UF Origem × UF Destino

⚠️ Use 7% quando a UF de origem for Sul/Sudeste (exceto ES) e o destino for Norte/Nordeste/Centro-Oeste.
Use 12% para demais casos.
Use 4% para produtos importados, independentemente da origem/destino.
Esses valores são definidos por Resolução do Senado (nº 22/1989 + atualizações).

Origem → DestinoACALAMAPBACEDFESGOMAMGMSMTPAPBPEPIPRRJRNRORRRSSCSESPTO
AC--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
AL12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
AM12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
AP12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
BA12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%7%7%12%12%7%7%12%7%12%12%
CE12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%7%7%12%12%7%7%12%7%12%12%
DF12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%7%7%12%12%7%7%12%7%12%12%
ES12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
GO12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%7%7%12%12%7%7%12%7%12%12%
MA12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
MG12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%
MS12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%7%7%12%12%7%7%12%7%12%12%
MT12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%7%7%12%12%7%7%12%7%12%12%
PA12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%12%12%12%12%
PB12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%7%7%12%12%7%7%12%7%12%12%
PE12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%7%7%12%12%7%7%12%7%12%12%
PI12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--7%7%12%12%7%7%12%7%12%12%
PR12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%12%
RJ12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%12%
RN12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%12%
RO12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%12%
RR12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%12%
RS12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%12%
SC12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%12%
SE12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%12%
SP12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--12%
TO12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%12%--

🔗 Fonte de consulta: Portal da NF-e

🔎 Essa tabela pode sofrer alterações. Acompanhe no Portal Nacional da NF-e:
https://www.nfe.fazenda.gov.br


🧠 Regras adicionais e cuidados

  • O DIFAL não se aplica quando o destinatário for contribuinte de ICMS.
  • O valor do DIFAL é dividido entre a UF de origem e a UF de destino. O campo pICMSInterPart define esse percentual.
  • Se sua empresa estiver no Simples Nacional, as regras de preenchimento do DIFAL mudam e devem seguir regras específicas estaduais.
  • No campo UFST, informe a sigla do estado de destino.

✅ Resumo visual

SituaçãoTag idDestAplica DIFAL?
Venda no mesmo estado1
Venda para outro estado2
Venda para exterior3
Cliente é contribuinte2
Cliente é consumidor final2