Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · COFINS e COFINS-ST

indSomaCOFINSST: quando a COFINS-ST compõe vNF e como conferir

<indSomaCOFINSST>det › imposto › COFINSST › indSomaCOFINSST

Revisão editorial em 27 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

indSomaCOFINSST informa se o valor de COFINS por substituição tributária do item compõe o valor total da NF-e, vNF. O caminho é det/imposto/COFINSST/indSomaCOFINSST. O indicador não escolhe incidência, não calcula COFINS-ST e não controla o somatório da COFINS própria em ICMSTot/vCOFINS.

Nesta página: significado, ausência, regra do total, exemplo e diagnóstico.

O indicador muda a composição, não o valor do tributo

Conteúdo Significado documentado
0 O valor de COFINS-ST não compõe vNF
1 O valor de COFINS-ST compõe vNF

O campo T07 foi incluído pela NT 2020.005. A condição de W16-10 usa o valor T06, isto é, COFINSST/vCOFINS, quando indSomaCOFINSST é 1. Não usa o total próprio da COFINS nem o valor de PIS-ST. NT 2020.005 v1.21, pp.15/20.

O mesmo valor de COFINS-ST pode permanecer informado com indicador 0 ou 1. Alterar o indicador não recalcula a base, alíquota ou contribuição. Sua definição deve corresponder à composição real e documentada da operação. Não o escolha somente porque uma das opções faz o total fechar.

ICMSTot/vCOFINS possui outra função. W14-10, facultativa para modelos 55/65, compara esse total com S11 dos itens que possuem ICMS. T06 não é S11: a contribuição por substituição tributária não entra nessa comparação apenas por se chamar vCOFINS. MOC 7.0, W14-10.

Ausência, zero explícito e formato

O XSD histórico PL_010d_v1.03 admite o indicador opcional, com domínio textual exato 0 ou 1, depois de vCOFINS. Não registra um valor default no elemento. Ausência não é um zero explicitamente serializado, embora a parcela condicional documentada em W16-10 só seja acrescida quando o indicador é 1. PL_010d_v1.03, COFINSST/indSomaCOFINSST.

Não gere tag vazia, true, false ou 1.00. Se o emissor usa booleano interno, seu mapper precisa preservar a diferença entre “não definido” e as opções explícitas do contrato. Não assuma composição comercial a partir de uma ausência técnica.

Parcelas da conferência e exceções

W16-10 é uma validação facultativa para modelos 55/65, associada à rejeição 610 quando o total difere das parcelas previstas. Na fórmula principal da NT 2023.004 v1.11, a conferência de vNF considera:

vProd − vDesc − vICMSDeson + vST + vFCPST + vICMSMonoReten + vFrete + vSeg + vOutro + vII + vIPI + vIPIDevol + vServ

Acrescentam-se PISST/vPIS dos itens com indSomaPISST=1 e COFINSST/vCOFINS dos itens com indSomaCOFINSST=1. vServ refere-se ao contexto de serviços da nota conjugada tratado no leiaute; não é autorização para inventar uma parcela de serviços em qualquer nota. Valores opcionais e grupos precisam ser interpretados conforme a operação, sem transformar informação fiscal ausente em zero. NT 2023.004 v1.11, pp.15–16.

As exceções mudam a conferência:

  • Faturamento direto de veículos novos, tpOp=2: a fórmula especial inclui vProd, subtrai vDesc/vICMSDeson e acrescenta vFrete, vSeg, vOutro, vII, vIPI e vServ, além de PIS-ST e COFINS-ST com seus indicadores 1. A versão 1.11 risca vICMSMonoReten apenas nessa fórmula especial; ele permanece na principal. Não transportar a fórmula principal para esse cenário.
  • Importação, CFOP iniciado em 3: W16-10 não se aplica nessa condição documentada. Isso não torna o total livre de conferência comercial ou fiscal.
  • ICMS desonerado: a exceção 4 determina não rejeitar pela falta de subtração de vICMSDeson dos itens cujo indDeduzDeson é 0 ou não foi informado. A antiga exceção 3 aparece riscada no documento; não deve ser repetida como dispensa geral de dedução.

Essas são condições de validação, não instruções para escolher CFOP, operação de veículo ou indicador de desoneração. Confira a versão e o cenário da fórmula antes de recalcular: uma parcela retirada da fórmula especial ou uma exceção substituída não deve ser reaplicada.

Exemplo com dois itens e indicadores distintos

Assuma uma operação sintética sem as exceções acima. Todas as demais parcelas aplicáveis foram conferidas e resultam em R$ 500,00. No item A, uma base fictícia de ST de R$ 200,00 e percentual didático de 2,00% resultam em R$ 4,00; a composição definida nesse cenário inclui esse valor:

<COFINSST xmlns="http://www.portalfiscal.inf.br/nfe">
  <vBC>200.00</vBC>
  <pCOFINS>2.00</pCOFINS>
  <vCOFINS>4.00</vCOFINS>
  <indSomaCOFINSST>1</indSomaCOFINSST>
</COFINSST>

No item B, uma base quantitativa hipotética de 10 unidades e R$ 0,30 por unidade resultam em R$ 3,00; a composição definida não inclui esse valor:

<COFINSST xmlns="http://www.portalfiscal.inf.br/nfe">
  <qBCProd>10</qBCProd>
  <vAliqProd>0.3000</vAliqProd>
  <vCOFINS>3.00</vCOFINS>
  <indSomaCOFINSST>0</indSomaCOFINSST>
</COFINSST>

São fragmentos sintéticos, parciais da nota e não prontos para transmissão. Bases, alíquotas e indicadores não são recomendações fiscais.

Para a parcela de COFINS-ST em vNF, soma-se somente R$ 4,00. O valor hipotético resultante é 500 + 4 = R$ 504,00, e não R$ 507,00. A soma dos valores de ST existentes nos dois itens é R$ 7,00, mas somente um deles foi definido como componente do total nesse exemplo. Nenhuma dessas duas somas substitui o total de COFINS própria.

Investigação de uma diferença no total

Localize documento, modelo, tipo de impressão, ambiente e versão da regra; COFINSST tem restrições de presença próprias. Depois confira por item o valor T06, o indicador efetivamente enviado e a lista das parcelas incluídas pelo agregador.

Uma diferença exatamente igual ao valor de ST é uma pista, não uma prova: confirme se o indicador 1 foi ignorado, se todos os valores foram somados indiscriminadamente ou se a mesma cobrança foi duplicada em vOutro. A correção deve preservar a composição real, sem criar compensações artificiais.

Confira também a fórmula aplicável e as exceções antes de atribuir rejeição 610 a este campo. Não importe uma tolerância de outro imposto nem deduza tolerância do formato monetário. Corrija a causa comprovada no emissor, recalcule vNF e valores dependentes, gere nova prévia e revalide o ambiente. Não edite XML assinado ou altere o indicador apenas para obter autorização.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/COFINSST/indSomaCOFINSST
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
0–1 no contexto do elemento pai
Tipo
inline:xs:string · string
Preenchimento no catálogo
Condicional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.

enumeration
0
enumeration
1
whiteSpace
preserve