vCredPres total do IBS: separar crédito presumido e imposto
<vCredPres>total › IBSCBSTot › gIBS › vCredPresRevisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
vCredPres em total/IBSCBSTot/gIBS consolida o crédito presumido de IBS informado nos itens. Não é o imposto vIBS, não é o crédito da CBS e não comprova, por si só, que o adquirente já possa apropriar o crédito.
Localização e representação no XML
XPath da ocorrência: /nfeProc/NFe/infNFe/total/IBSCBSTot/gIBS/vCredPres.
| Propriedade no PL 010f v1.04 | Valor |
|---|---|
| Tipo | TDec1302RTC |
| Ocorrência no pai | 1–1 |
| Namespace | http://www.portalfiscal.inf.br/nfe |
Valor não negativo de até 13 algarismos inteiros; zero é admitido e a parte decimal, quando usada, tem duas casas. O filho é exigido quando o grupo de IBS/CBS correspondente é informado. Para consultas XPath, associe o prefixo nfe: ao namespace; em arquivos sem nfeProc, comece em NFe. XSD oficial.
O grupo de origem identifica qual crédito está sendo somado
No leiaute conferido, o crédito da operação fica em det/imposto/IBSCBS/gCredPresOper/gIBSCredPres/vCredPres. O grupo irmão gCBSCredPres pertence à CBS. Também existe crédito de IBS da Zona Franca de Manaus com campo próprio; a semelhança de finalidade não permite incluí-lo indiscriminadamente nesta soma. W48-10 exige totalizar os vCredPres do IBS e associa a divergência à rejeição 1086. Embora a descrição da mensagem mencione “IBS UF”, o campo W48 fica em gIBS, fora de gIBSUF. NT 2025.002 v1.52, pp.27–29 e 71.
Crédito comum e crédito condicionado têm campos separados
O tipo TCredPres do item usa uma escolha entre vCredPres e vCredPresCondSus; no total, os dois campos são previstos em sequência. Portanto, uma nota pode consolidar itens em situações diferentes sem transformar crédito condicionado em crédito comum. O código de crédito presumido e os indicadores da tabela pertinente controlam a possibilidade de informar os grupos; esta página não escolhe benefício ou enquadramento.
Modelo e marco do crédito em condição suspensiva
A origem gCredPresOper não é permitida na NFC-e modelo 65 por UB120-10/1049. Os exemplos de crédito de operação desta página pressupõem NF-e modelo 55. A presença dos campos de crédito no total compartilhado não libera o grupo de item vedado.
Para a alternativa de IBS vCredPresCondSus, UB126-10/1056 estabelece duas verificações: ano de emissão anterior a 2033 ou código de crédito presumido diferente de 4, aquisição de bens móveis de pessoa física não contribuinte para revenda, tornam a informação indevida. A observação diz que o campo somente deve ser informado a partir de 2033. Isso delimita a condição técnica da alternativa, sem recomendar esse crédito ao leitor; o código e a operação precisam ter sido confirmados. vCredPres comum não herda automaticamente esse marco da alternativa suspensiva. NT 2025.002 v1.52, p.66.
Exemplo com crédito de CBS que não entra no IBS
Hipótese sintética: os itens registram R$ 10,00 e R$ 20,00 de gIBSCredPres/vCredPres, além de R$ 8,00 de crédito presumido da CBS. O total de IBS estudado é R$ 30,00; a CBS permanece em gCBS/vCredPres. Não some os R$ 8,00 ao IBS nem os deduza automaticamente do imposto vIBS.
Diagnosticar a soma sem decidir direito ao crédito
Para investigar 1086, liste item, cCredPres, grupo tributário, tipo do valor e montante serializado. Verifique seleção equivocada do grupo CBS, duplicação e leitura de um campo condicionado como comum. A validade e o momento da apropriação exigem condições e documentos próprios; a totalização XML não substitui essa avaliação nem os eventos previstos na legislação.
Versão estrutural e vigência de validações
A estrutura foi conferida no PL 010f v1.04 e as regras citadas, na NT 2025.002 v1.52. A disponibilidade de uma tag não prova adoção de todo o pacote por uma autorizadora nem incidência fiscal. O cronograma da NT separa versões, regras e ambientes; a data de uma alteração de referenciamento ou da reformulação monofásica não deve ser atribuída a este total. Para uma nota histórica, use a versão e a norma pertinentes à data da operação. NT 2025.002 v1.52, pp.4–7.
O aviso ENCAT de 05/10/2026 inclui a NT 2025.002 v1.52 entre as NTs previstas para homologação em 05/out e anuncia 26/10/2026 em homologação e 16/11/2026 em produção. Esse adiamento das alterações abrangidas não deve ser interpretado como data de nascimento deste campo, nova obrigatoriedade geral ou ativação das regras expressamente futuras. Aviso oficial ENCAT.
Fragmento XML e limites da conferência
Fragmento sintético da tag vCredPres, no ancestral indicado acima, com o resultado do exemplo. É parcial: não contém o grupo pai completo nem uma nota pronta para transmissão.
<vCredPres xmlns="http://www.portalfiscal.inf.br/nfe">30.00</vCredPres>
O XSD confere a representação, não a apuração nem a autorização. Preserve o XML autorizado; a correção de divergências exige identificar sua origem e o procedimento fiscal aplicável.
Comparações para aprofundar a conferência
As diferenças essenciais entre as parcelas foram explicadas acima. Para acompanhar os campos relacionados em seu próprio contexto XML:
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/total/IBSCBSTot/gIBS/vCredPres- Namespace
http://www.portalfiscal.inf.br/nfe- Leiaute
- 4.00 · PL_010e_v1.02
- Ocorrências no XSD
- 1–1 no contexto do elemento pai
- Tipo
- TDec1302RTC · 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.
- pattern
0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?- whiteSpace
preserve