A Nota Fiscal de Serviços Eletrônica (NFS-e) é um documento de existência apenas digital, gerado e armazenado eletronicamente em Ambiente Nacional pela Receita Federal Brasileira, pela prefeitura ou por outra entidade conveniada, para documentar as operações de prestação de serviços.
É possível enviar a NFS-e via API no formato Json.
Método: | POST |
Descrição: | Utilize este recurso para emitir NFS-e. |
Modelo JSON (Envio e Retorno): | https://plataformafiscal.totvs.com.br/nfse/emissao |
Exemplo Json:
{ "numeroRps": Número do RPS, "serieRps": Número de série do RPS, "tipoRps": Código de tipo de RPS: 1 – RPS ; 2 - Nota Fiscal Conjugada (Mista) ; 3 - Cupom Tipo Padrão: 1 ; 4 - RPS-C - Recibo provisório de serviços simplificado, "dataEmissao": "Data de emissão (AAAA-MM-DDTHH:mm:ss)", "prestador": { "cnpj": "CNPJ do prestador", "inscricaoMunicipal": "Inscrição municipal do prestador", "simplesNacional": Optante pelo simples nacional: 1 – Sim; 2 – Não", "incentivadorCultural": Incentivador cultural / fiscal: 1 – Sim; 2 – Não, "endereco": { "logradouro": Tipo e nome do logradouro, "numero": Número do lograduro, "complemento": Complemento do endereço, "bairro": Bairro, "codigoMunicipio": Código do município do tomador do serviço. Código de identificação do município conforme tabela do IBGE, "uf": Código da UF, "codigoPais": Código do país, "cep": CEP da localidade } }, "tomador": { "razaoSocial": "Razão Social ou nome completo do Tomador", "cnpjCpf": CNPJ ou CPF do tomador, "endereco": { "logradouro": Tipo e nome do logradouro, "numero": Número do lograduro, "complemento": Complemento do endereço, "bairro": Bairro, "codigoMunicipio": Código do município do tomador do serviço. Código de identificação do município conforme tabela do IBGE, "uf": "Código da UF", "codigoPais": "Código do país", "cep": "CEP da localidade" } }, "servicos": [ { "valores": { "valorServico": Valor total dos serviços, "valorIss": Valor do ISS do Serviço., "aliquotaIss": Valor percentual da alíquota do ISS, "valorPis": Valor do PIS, "valorCofins": Valor do Confins, "valorInss": Valor do INSS, "valorIr": Valor do IR, "valorCsll": Valor do CSLL }, "issRetido": 2Recolhimento. Identificação de Sim/Não: 1 - Sim; 2 – Não, "discriminacao": "Descrição/ Dados Complementares do RPS", "codigoMunicipio": Código do municipio de prestação do serviço. Código de identificação do município conforme tabela do IBGE, "codigoPais": Código do país, "municipioIncidencia": Código IBGE do municipio de incidencia do imposto, "itemListaServico": "Código do serviço prestado Item da LC 116/2003", "exigibilidadeISS": 1 - Exigível; 2 - Não incidência; 3 - Isenção; 4 - Exportação; 5 - Imunidade; 6 - Exigibilidade Suspensa por Decisão Judicial; 7 - Exigibilidade Suspensa por Processo Administrativo } ] }
Exemplo Json Retorno:
{ "identificacao": "61254f4cf769414f0195491d" }