Olá, pessoal.
Estou com o mesmo comportamento relatado neste tópico, que ainda não teve resposta:
Cenário:
- Ambiente: produção restrita, emissão por POST /nfse (verAplic SefinNacional_1.6.0)
- Prestador do Simples Nacional: opSimpNac = 3, regApTribSN = 1
- Município: São Paulo/SP (3550308), cTribNac 010101, cTribMun 001
- ISS retido pelo tomador: tribISSQN = 1, tpRetISSQN = 2, pAliq = 2.90
- Testes feitos em 03/11/2026
Resultados:
| Caso | vServ | vISSQN | Federais retidos | vTotalRet | vLiq |
|---|---|---|---|---|---|
| Só ISS retido | 100,00 | 2,90 | nenhum | ausente | 100,00 |
| ISS, IRRF e CSLL retidos | 100,00 | 2,90 | IRRF 1,50 e CSLL 1,00 | 2,50 | 97,50 |
Ou seja, os federais são descontados, mas o ISS retido não entra no vTotalRet nem no vLiq.
Eu esperava vTotalRet 2,90 e vLiq 97,10 no primeiro caso, e vTotalRet 5,40 e vLiq 94,60 no segundo.
Perguntas:
- Para prestador do Simples, o ISS retido deve entrar no vTotalRet e no vLiq?
- Se deve, é um defeito da API? Alguém sabe se há previsão de correção?
- Alguém já viu isso em produção, por API? O tópico acima cita o Emissor Web em produção
com o ISS incluído, e o não optante pela API também com o ISS incluído. - Se o comportamento estiver correto, qual norma ou documento define essa regra?
- Como vocês estão tratando o valor a receber nesse caso: pelo vLiq da nota ou
descontando o vISSQN?
Obrigado!