ISS retido fora do vLiq e do vTotalRet no Simples Nacional, via API (SefinNacional_1.6.0)

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:

  1. Para prestador do Simples, o ISS retido deve entrar no vTotalRet e no vLiq?
  2. Se deve, é um defeito da API? Alguém sabe se há previsão de correção?
  3. 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.
  4. Se o comportamento estiver correto, qual norma ou documento define essa regra?
  5. Como vocês estão tratando o valor a receber nesse caso: pelo vLiq da nota ou
    descontando o vISSQN?

Obrigado!