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

qBCMonoRet total: quantidade do ICMS retido anteriormente

<qBCMonoRet>total › ICMSTot › qBCMonoRet

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

qBCMonoRet em total/ICMSTot totaliza a quantidade tributada do ICMS monofásico retido anteriormente. Sua origem é a quantidade fiscal dos itens, e não o montante vICMSMonoRet nem o total de produtos em reais.

Localização e representação no XML

XPath da ocorrência: /nfeProc/NFe/infNFe/total/ICMSTot/qBCMonoRet.

Propriedade no PL 010f v1.04 Valor
Tipo TDec_1302
Ocorrência no pai 0–1
Namespace http://www.portalfiscal.inf.br/nfe

Até 13 algarismos inteiros e duas casas decimais, com ponto; sem vírgula, sinal ou separador de milhar. A ocorrência local não elimina condições de negócio; valores desconhecidos não devem ser convertidos em zero. Para consultas XPath, associe o prefixo nfe: ao namespace; em arquivos sem nfeProc, comece em NFe. XSD oficial.

O caminho do ICMS61 identifica tributação anterior

A origem é det/imposto/ICMS/ICMS61/qBCMonoRet, campo N43a. W06d.1-10, modelos 55 e 65, compara o somatório com W06d.1 e usa rejeição 744. A regra é facultativa e manda considerar zero se não informado no confronto. O leiaute admite ausência estrutural desta tag; isso deve ser distinguido de informação necessária para o cenário fiscal efetivo. NT 2023.001 v1.60, pp.25–27 e 40.

Ret e Reten não descrevem a mesma quantidade

qBCMonoReten totaliza quantidade sujeita à retenção; qBCMonoRet identifica tributação anterior. qBCMono é a quantidade própria. Somar todas como uma única base apaga essas categorias. Quantidades de IBS/CBS monofásicos, quando existentes nos itens, ficam em outra estrutura e não alimentam este total de ICMS.

Exemplo de total com quatro casas nos itens

Hipótese sintética: os itens ICMS61 têm qBCMonoRet de 10.2500 e 19.7500 litros na mesma unidade. A soma é 30,0000 litros; o total, de tipo TDec_1302, é 30.00. O campo do item é TDec_1104v. Esse exemplo não envolve diferença de arredondamento: os valores fecham exatamente em duas casas.

Como conferir a rejeição 744

Liste quantidades, unidades tributáveis e grupo ICMS61 do XML transmitido; compare somente o recorte de retenção anterior. Se o total usou qCom, verifique se a unidade comercial coincide com a fiscal antes de concluir que os números deveriam ser iguais. A implantação registrada da validação é até 25/09/2023 em homologação e 30/10/2023 em produção. Não altere dados reais para acomodar divergência de serialização.

Fragmento XML e limites da conferência

Fragmento sintético da tag qBCMonoRet, 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.

<qBCMonoRet xmlns="http://www.portalfiscal.inf.br/nfe">30.00</qBCMonoRet>

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/ICMSTot/qBCMonoRet
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
TDec_1302 · 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