11163
  1. Escrituração ISS Variável/Arquivo.
    1. Layout padrão do XML
      1. Exemplo para Prestadores de Serviço em geral
      2. Exemplo para declaração sem movimento (SMOV)
      3. Exemplo para Instituições Financeiras
      4. Salve em seu computador
    2. Explicação sobre os tags:
      1. Convenções
      2. Tags

Escrituração ISS Variável/Arquivo.

Envio de escrituração de ISSQN através de um arquivo padrão em XML. Para realizar o upload do arquivo, basta seguir os passos listados abaixos:

  • 1. Clique no botão ADICIONAR
  • 2. Selecione o arquivo XML desejado no seu computador
  • 3. Clique no botão SUBMETER para carregar o arquivo
  • 4. Clique no botão CONFIRMAR para ser efetuada a validação do arquivo

Layout padrão do XML

Exemplo para Prestadores de Serviço em geral

<declaracao retificadora="123456">
  <empresa nome="Nome da empresa 2" inscricao="3"
  cpfcnpj="00000000000000">
    <informacao exercicio="2009" mes="04"
    atividade_desenvolvida="3872" aliquota="2000" basecalculo=""
    observacao="OPCIONAL" numero_funcionarios="6" valor_folha_pagamento="500000" valor_faturamento="200000">
      <nota data_emissao="20/04/2009" numero="3" serie="A"
      valor_tributavel="10000" situacao="A" valor_bruto="0"
      valor_deducao="0" modelo="01" cpfcnpj_tomador="00000000000"
      numero_servico="52" codigo_obra="47" numero_projeto= "20151" />
      <nota data_emissao="30/04/2009" numero="4" serie="A"
      valor_tributavel="20000" situacao="N" valor_bruto="0"
      valor_deducao="0" modelo="01" cpfcnpj_tomador="00000000000"
      numero_servico="52" />
    </informacao>
    <informacao exercicio="2009" mes="04" aliquota="0500"
    basecalculo="" quantidade_issfixo="200" observacao="OPCIONAL">
      <nota data_emissao="20/04/2009" numero="3" serie=""
      valor_tributavel="15000" situacao="N" valor_bruto="0"
      valor_deducao="0" modelo="01" cpfcnpj_tomador="00000000000"
      numero_servico="52" />
      <nota data_emissao="30/04/2009" numero="4" serie=""
      valor_tributavel="12000" situacao="R" valor_bruto="0"
      valor_deducao="0" modelo="01" cpfcnpj_tomador="00000000000"
      numero_servico="51" codigo_obra="47" numero_projeto= "20151" />
    </informacao>
  </empresa>
</declaracao>

Exemplo para declaração sem movimento (SMOV)

<?xml version="1.0" encoding="iso-8859-1"?>
<declaracao>
<empresa nome="TESTE" inscricao="100" cpfcnpj="12345678000123">
<informacao exercicio="2014" mes="02" atividade_desenvolvida="416" aliquota="200" basecalculo="0" observacao=""></informacao>
</empresa>
</declaracao>

Exemplo para Instituições Financeiras

<declaracao>
  <empresa inscricao="441" cpfcnpj="00000000000000"
  nome="BANCO XXXXXX">
    <informacao atividade_desenvolvida="1238" mes="07"
    aliquota="500" exercicio="2014"
    observacao="Declaracao com Plano de Contas">
      <nota serie="" valor_tributavel="500" subserie=""
      valor_deducao="0" valor_bruto="500" situacao="P" modelo="01"
      observacao="" data_emissao="01/07/2014" numero="1001"
      numero_servico="52" />
    </informacao>
  </empresa>
</declaracao>

Salve em seu computador

Explicação sobre os tags:

Convenções

  • Todos os campos devem estar entre aspas, conforme o exemplo acima
  • Os campos de valores NÃO devem conter pontos ou vírgulas e considera as últimas 2(duas) casas como decimais, por exemplo 1000 representa o número 10,00
  • Deverá ser respeitado o tamanho máximo dos campos
  • Campos de data DEVEM conter o separador "/". Ex: 15/02/1998
  • O CPF/CNPJ não deve conter separadores, como pontos, traços, etc
  • O Número da Nota não deve conter separadores, como pontos, traços, etc

Tags

  • <declaracao>: Indica o início da Declaração
  • retificadora: Numero de entrega da declaração que será retificada.
  • <empresa: Abertura da guia por empresa
  • nome: Nome da Empresa (100 caracteres)
  • inscricao: Número da Empresa na Prefeitura (10 caracteres)
  • cpfcnpj: CPF ou CNPJ da Empresa (14 caracteres)
  • <informacao: Abertura do Movimento Informado
  • exercicio: Exercício da competência declaração(4 caracteres)
  • mes: Mês de competência da declaração (2 caracteres)
  • aliquota: Alíquota deverá ser informada para ambas as declarações, seja normal ou plano de contas. (4 caracteres)
  • quantidade_issfixo: Informação define a quantidade de ISS FIXO 1(Um); Deve haver uma coerência com a tabela de cálculo da Prefeitura; (Ex: Número de Sócios, etc)Informação OPCIONAL
  • quantidade_2_issfixo: Informação define a quantidade de ISS FIXO 2(dois); Deve haver uma coerência com a tabela de cálculo da Prefeitura; (Ex: Número de Empregados, etc) Informação OPCIONAL
  • observacao: Informação OPCIONAL (120 caracteres)
  • basecalculo: Informação necessária somente para quem faz declaração por ESTIMATIVA (15 caracteres)
  • atividade_desenvolvida: Código auxiliar disponível na Tabela Estrutural da lista de atividades disponibilizada pela Prefeitura. Para plano de contas, deve-se verificar o CNAE cadastrado para a empresa e então acessar seu respectivo plano de contas para obter o código. (6 caracteres)
  • numero_funcionarios: Numero de funcionários
  • valor_folha_pagamento: Valor da folha de pagamento
  • valor_faturamento: Valor do faturamento
  • <nota: Todas as notas fiscais OU Movimentação do Plano de Contas
  • codigo_obra: Código da Obra em caso de serviços vinculados a uma Obra;
  • numero_projeto: Número do Projeto em caso de serviços vinculados a uma Obra;
  • data_emissao: Data de emissão da Nota OU Data da Declaração no caso de Plano de Contas (10 caracteres)
  • numero: Número da Nota (10 caracteres) OU Número do Plano de Contas, visível na coluna Conta Movimento (50 caracteres)
  • serie: Série da Nota Fiscal. Informação OPCIONAL (2 caracteres)
  • subserie: SubSérie da Nota Fiscal. Informação OPCIONAL(2 caracteres)
  • observacao: Informação OPCIONAL (200 caracteres)
  • valor_tributavel: Valor da Nota para efeito de cálculo do Imposto (15 caracteres)
  • situacao: Relativo a situação da nota, poderá receber: A = Ativa, N = Nula ou cancelada, E = Extraviada, R = Retida, P = Plano de Contas (1 caractere)
  • valor_bruto: Valor Bruto de Faturamento (15 caracteres)
  • valor_deducao: Se aconteceu alguma dedução do bruto (15 caracteres)
  • modelo/especie: Código do modelo da nota emitida (Cupom fiscal, Nota Fiscal de Serviços e etc), consulte a Prefeitura e verifique a tabela dos modelos. A informação será desnecessária caso não haja regulamentação (2 caracteres)
  • numero_servico: Operação que foi efetuada de acordo com o código do serviço na Tabela de Serviços. Dê especial atenção para este enquadramento, pois ele indicará se haverá incidência de tributação. Consulte tabela na Prefeitura(2 Caracteres)
  • cpfcnpj_tomador ou cpfcgc_tomador: CPF ou CNPJ do Tomador do serviço, responsável tributário(14 caracteres)
  • </nota>: Indica o fechamento da Nota OU Plano de Contas
  • </informacao>: Indica o fechamento do Movimento Informado
  • </empresa>: Indica o fechamento da declaração da Empresa
  • </declaracao>: Indica o fechamento da Declaração

Importante: Quando houver necessidade de declaração de SEM MOVIMENTO, não preencher o tag <nota>