NCM Buscador
CAMPO DO XML · NFS-e Obrigatório

tpRetISSQN

Tipo de retencao do ISSQN: 1 - Não Retido; 2 - Retido pelo Tomador; 3 - Retido pelo Intermediario;

Onde fica no arquivo

NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN

Dentro do grupo tribMun — Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN

O que o arquivo aceita neste campo

Ocorrência
1-1
Tamanho
1
Tipo declarado
TSTipoRetISSQN
Formato exigido

Valores aceitos — 3

Valor O que significa
1
2
3

Lista fechada do schema oficial: qualquer outro valor é recusado na validação do arquivo.

Em qual documento este campo é declarado

  • Anexo I — leiaute da DPS
  • Anexo VI — leiaute do IBS/CBS

Regras de validação que citam tpRetISSQN — 44

E0031 Anexo I — leiaute da DPS citada no texto

Para o tomador emitente da DPS, estabelecido em município diferente do município de incidência do ISSQN, então não pode haver retenção (tpRetISSQN tem que ser igual a 1).

E0032 Anexo I — leiaute da DPS citada no texto

Para o intermediário emitente da DPS, estabelecido em município diferente do município de incidência do ISSQN, então não pode haver retenção (tpRetISSQN tem que ser igual a 1).

E0204 Anexo I — leiaute da DPS citada no texto

Se a DPS indicar retenção pelo tomador (tpRetISSQN = 2), então o tomador deve ser identificado por CNPJ ou CPF.

E0237 Anexo I — leiaute da DPS citada no texto

Se o valor do ISSQN deve ser retido pelo tomador do serviço (tpRetISSQN = 2), então o grupo de informações do endereço nacional deve ser informado na DPS obrigatoriamente, exceto se o emitente da DPS é o tomador do serviço (tpEmit = 2).

E0264 Anexo I — leiaute da DPS citada no texto

Se a DPS indicar retenção pelo intermediário (tpRetISSQN = 3), então o intermediário deve ser identificado por CNPJ ou CPF.

E0293 Anexo I — leiaute da DPS citada no texto

Se o valor do ISSQN deve ser retido pelo intermediário do serviço (tpRetISSQN = 3), então o grupo de informações do endereço nacional deve ser informado na DPS obrigatoriamente, exceto se o emitente da DPS é o intermediário do serviço (tpEmit = 3).

E0435 Anexo I — leiaute da DPS citada no texto

Não é permitido o preenchimento dos campos do grupo de informações relativas à Dedução/Redução para o ISSQN quando ocorrer "Imunidade" (tribISSQN = 2), "Exportação de serviço" (tribISSQN = 3) ou "Não incidência" (tribISSQN = 4), ou seja, tpRetISSQN tem que ser igual a 1 (tpRetISSQN = 1).

E0580 Anexo I — leiaute da DPS regra deste ponto do leiaute

Não é permitido haver retenção do ISSQN (tpRetISSQN = 2 ou 3) quando o serviço prestado for imune, exportação de serviço ou não incidência do ISSQN sobre o serviço prestado, ou seja, o campo tpRetISSQ = 1 quando o campo referente à tributação do ISSQN (tribISSQN) é igual a "2 - Imunidade, "3 - Exportação de Serviço" ou "4 - Não Incidência", (tribISSQN = 2, 3 ou 4).

E0583 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o prestador do serviço tiver opção perante o Simples Nacional MEI (opSimpNac = 2) na data de competência informada na DPS, então não é permitido ocorrer retenção do ISSQN (tpRetISSQN igual a 2 ou 3), ou seja, tpRetISSQN tem que ser igual a 1 (tpRetISSQN = 1).

E0588 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o prestador do serviço tiver um regime especial de tributação (regEspTrib = 1, 2, 3, 4, 5, 6 ou 9) na data de competência informada na DPS, então não é permitido ocorrer retenção do ISSQN (tpRetISSQN igual a 2 ou 3), ou seja, tpRetISSQN tem que ser igual a 1 (tpRetISSQN = 1).

E0594 Anexo I — leiaute da DPS regra deste ponto do leiaute

Quando o benefício municipal informado na DPS for do tipo "Isenção", não poderá ocorrer retenção do ISSQN (tpRetISSQN igual a 2 ou 3) ou seja, tpRetISSQN tem que ser igual a 1.

E0596 Anexo I — leiaute da DPS regra deste ponto do leiaute

Quando o codigo de tributação nacional corresponder ao subitem 220101 da lista de serviços do Sistema Nacional NFS-e, não poderá ocorrer retenção do ISSQN (tpRetISSQN igual a 2 ou 3) ou seja, tpRetISSQN tem que ser igual a 1.

E0650 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o emitente da DPS for o tomador de serviço (tpEmit = 2) e o prestador for identificado por NIF ou, na falta do NIF informado, o endereço for no exterior e local da prestação no território brasileiro (cLocPrestacao é preenchido), então a retenção do imposto devido deve ser realizada obrigatoriamente pelo tomador (tpRetISSQN = 2).

E0652 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o emitente da DPS for o intermediário de serviço (tpEmit = 3) e o prestador for identificado por NIF ou, na falta do NIF informado, o endereço for no exterior e local da prestação no território brasileiro (cLocPrestacao é preenchido), então a retenção do imposto devido deve ser realizada obrigatoriamente pelo tomador (tpRetISSQN = 3).

E0667 Anexo I — leiaute da DPS regra deste ponto do leiaute

Verificar se o CPF informado como tomador na DPS (NFSe/infNFSe/DPS/infDPS/toma/CPF) está previamente cadastrado para retenção do ISSQN na parametrização do município de incidência do imposto.

E0670 Anexo I — leiaute da DPS regra deste ponto do leiaute

Verificar se o CPF informado como intermediário na DPS (NFSe/infNFSe/DPS/infDPS/interm/CPF) está previamente cadastrado para retenção na parametrização do município de incidência do imposto.

E0672 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o tomador emitente da DPS (tpEmit = 2) for estabelecido em município diferente do município de incidência do ISSQN, então não pode haver retenção (tpRetISSQN deve ser igual a 1).

E0673 Anexo I — leiaute da DPS regra deste ponto do leiaute

Se o intermediário emitente da DPS (tpEmit = 3) for estabelecido em município diferente do município de incidência do ISSQN, então não pode haver retenção (tpRetISSQN deve ser igual a 1).

E0621 Anexo I — leiaute da DPS citada no texto

É obrigatorio o preenchimento do campo pAliq quando ocorrer as condições abaixo simultaneamente: 1) O prestador de serviço seja optante do Simples Nacional ME/EPP (opSimpNac = 3) na data de competência de emissão da DPS e; 2) a apuração do ISSQN seja pelo SN (regApTribSN = 1) e; 3) o convênio do município de incidência do ISSQN está "Ativo" na data de competência informada na DPS, 4) não haja benefício municipal ou, se houver, seja diferente de "Isenção" e "Alíquota diferenciada", e 5) haja retenção do ISSQN (tpRetISSQN = 2 ou 3); Obs: neste cenário, o percentual da alíquota mínima informada permitida é 1,8%.

E0625 Anexo I — leiaute da DPS citada no texto

Não é permitido o preenchimento do campo pAliq quando ocorrer as condições abaixo simultaneamente: 1) O prestador de serviço seja optante do Simples Nacional ME/EPP (opSimpNac = 3) na data de competência de emissão da DPS e; 2) a apuração do ISSQN seja pelo SN (regApTribSN = 1) e; 3) o convênio do município de incidência do ISSQN está "Ativo" na data de competência informada na DPS, 4) não haja benefício municipal ou, se houver, seja diferente de "Isenção" e "Alíquota diferenciada", e 5) não haja retenção do ISSQN (tpRetISSQN = 1);

Mostrando 20 de 44.

Campos do mesmo grupo — 6

Perguntas frequentes

O que é o campo tpRetISSQN da NFS-e?

Tipo de retencao do ISSQN: 1 - Não Retido; 2 - Retido pelo Tomador; 3 - Retido pelo Intermediario; No XML ele fica em NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN. É obrigatório (ocorrência 1-1) e o tamanho é 1.

Onde tpRetISSQN entra no XML?

No caminho NFSe/infNFSe/DPS/infDPS/valores/trib/tribMun/tpRetISSQN, dentro do grupo tribMun (Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN). O mesmo grupo tem outros 6 campos.

Quais erros tpRetISSQN pode causar?

As regras de validação que citam este campo disparam 22 códigos: E0031, E0032, E0204, E0237, E0264, E0293, E0435, E0580, E0583, E0588, E0594, E0596…. Cada um tem a regra oficial na ficha do código.

Quais valores tpRetISSQN aceita?

O schema oficial restringe a 3 valores: 1, 2, 3. Qualquer outro valor é recusado já na validação do arquivo.