Rejeição E0187: o que significa e como corrigir
Alguns indicadores de operação dizem, por definição, que o serviço foi prestado para alguém identificado.
Nesses casos o grupo do tomador (toma) passa a ser obrigatório na DPS.
Acontece muito com serviço à distância e com serviço prestado no endereço do adquirente.
Este código saiu da tabela oficial a partir da versão 2026-10-11 das nossas tabelas. A regra abaixo é a última publicada (tabela 2026-09-25); o verificador não a aplica mais, mas provedores com layout anterior ainda podem devolvê-la.
Texto oficial da regra: “O grupo de informações relativas ao tomador/adquirente do serviço é obrigatório para o indicador de operação informado.”
O XML antes e depois
Nota sintética, com os dados do prestador inventados. A diferença está destacada.
…
</regTrib>
</prest>
− <serv>
− <locPrest>
− <cLocPrestacao>4113700</cLocPrestacao>
− </locPrest>
− <cServ>
− <cTribNac>040101</cTribNac>
− <xDescServ>Consulta medica</xDescServ>
− <cNBS>123012200</cNBS>
− </cServ>
− </serv>
− <valores>
− <vServPrest>
− <vServ>300.00</vServ>
− </vServPrest>
− <trib>
− <tribMun>
− <tribISSQN>1</tribISSQN>
− <tpRetISSQN>1</tpRetISSQN>
− </tribMun>
− <totTrib>
− <indTotTrib>0</indTotTrib>
− </totTrib>
− </trib>
− </valores>
− <IBSCBS>
− <finNFSe>0</finNFSe>
− <cIndOp>100301</cIndOp>
− <indDest>0</indDest>
− <valores>
− <trib>
− <gIBSCBS>
− <CST>200</CST>
− <cClassTrib>200029</cClassTrib>
− </gIBSCBS>
− </trib>
− </valores>
− </IBSCBS>
− </infDPS>
− </DPS>
−
−
−
−
−
−
−
−
−
−
−
−
−
−
−
…
</regTrib>
</prest>
+ <toma>
+ <CPF>39053344705</CPF>
+ <xNome>PACIENTE EXEMPLO</xNome>
+ <end>
+ <endNac>
+ <cMun>4113700</cMun>
+ <CEP>86010000</CEP>
+ </endNac>
+ <xLgr>Rua das Flores</xLgr>
+ <nro>123</nro>
+ <xBairro>Centro</xBairro>
+ </end>
+ <fone>4333334444</fone>
+ <email>paciente@exemplo.com</email>
+ </toma>
+ <serv>
+ <locPrest>
+ <cLocPrestacao>4113700</cLocPrestacao>
+ </locPrest>
+ <cServ>
+ <cTribNac>040101</cTribNac>
+ <xDescServ>Consulta medica</xDescServ>
+ <cNBS>123012200</cNBS>
+ </cServ>
+ </serv>
+ <valores>
+ <vServPrest>
+ <vServ>300.00</vServ>
+ </vServPrest>
+ <trib>
+ <tribMun>
+ <tribISSQN>1</tribISSQN>
+ <tpRetISSQN>1</tpRetISSQN>
+ </tribMun>
+ <totTrib>
+ <indTotTrib>0</indTotTrib>
+ </totTrib>
+ </trib>
+ </valores>
+ <IBSCBS>
+ <finNFSe>0</finNFSe>
+ <cIndOp>100301</cIndOp>
+ <indDest>0</indDest>
+ <valores>
+ <trib>
+ <gIBSCBS>
+ <CST>200</CST>
+ <cClassTrib>200029</cClassTrib>
+ </gIBSCBS>
+ </trib>
+ </valores>
+ </IBSCBS>
+ </infDPS>
+ </DPS>
Rode esta nota agora
Modo demo · 3 notas por dia · resultado completo · sem cadastro. A nota abaixo é sintética e quebra a regra E0187 de propósito. Nada é guardado.
Clique em Verificar para rodar esta nota agora, sem cadastro.
Perguntas frequentes
Quais indicadores exigem o tomador?
A regra oficial listava os códigos, entre eles 030102, 100301 e 100501. Atenção: a NT 009 v1.01 (Anexo VI v1.04.01, de 01/10/2026) retirou o E0187; a exigência do tomador continua, mas passou a depender do resultado da calculadora de IBS/CBS (regras E0239, E0243 e E0919). Provedores com layout anterior ainda podem devolver E0187.
E se o tomador for pessoa física sem CPF em mãos?
Aí o indicador provavelmente está errado: para operação presencial sem identificação existem indicadores próprios, que não exigem o grupo.
Identificar o tomador muda para onde vai o imposto?
Pode mudar, porque o local da operação depende do indicador. O verificador mostra o local previsto para o candidato de cada item.
De onde vem esta regra
NT SE/CGNFS-e 009/2026 — Anexo VI Leiautes e RN RTC IBS/CBS v1.04.00, planilha RN DPS_NFS-e
Relacionadas
Apoio técnico, não consultoria tributária. A responsabilidade pela nota é do emissor. Regras conferidas na tabela 2026-09-25.

