Pular para o conteúdo principal

Referência completa de campos de emissão de NFS-e

Lista de todos os campos aceitos no corpo (POST) de emissão de NFS-e. Apenas cityServiceCode, description, servicesAmount e borrower são obrigatórios — todo o restante é opcional e deve ser enviado apenas quando aplicável.

nota

Por padrão a plataforma faz o cálculo automático dos impostos — os campos de alíquota/valor (issRate, pisRate, etc.) são opcionais e usados apenas no cálculo manual. Veja Cálculo automático e Cálculo manual.

Obrigatórios​

CampoTipoDescrição
cityServiceCodestringCódigo do serviço no município.
descriptionstringDescrição dos serviços.
servicesAmountnúmeroValor dos serviços.
borrowerobjetoTomador dos serviços (ver Por regime e tomador).

Identificação e datas​

CampoTipoDescriçãoCenário
externalIdstringIdentificação externa (idempotência).externalId e RPS
issuedOndata/horaData da emissão.—
accrualOndata (AAAA-MM-DD)Data da competência da prestação.—
rpsSerialNumberstringNúmero de série da RPS.externalId e RPS
rpsNumberinteiroNúmero da RPS.externalId e RPS

Classificação do serviço​

CampoTipoDescrição
federalServiceCodestringCódigo federal do serviço (item da lista LC 116).
cnaeCodestringCódigo CNAE (quando exigido pela cidade).
nbsCodestringCódigo NBS (quando exigido pela cidade).
ncmCodestringCódigo NCM (Nomenclatura Comum do Mercosul).
dica

Sobre a validação de CNAE × item da LC116 (algumas prefeituras exigem compatibilidade), veja CNAE e item da LC116.

Valores e pagamento​

CampoTipoDescrição
paidAmountnúmeroValor dos serviços pago.
paymentMethodenumForma de pagamento.
deductionsAmountnúmeroValor de deduções.
discountUnconditionedAmountnúmeroValor do desconto incondicionado.
discountConditionedAmountnúmeroValor do desconto condicionado.
isEarlyInstallmentPaymentbooleanoIndica pagamento antecipado de parcela.

ISS e tributação​

CampoTipoDescriçãoCenário
taxationTypeenumTipo da tributação (WithinCity, OutsideCity, Export, Free, Immune, SuspendedCourtDecision, FixedISSQN, …). Export classifica exportação de serviço.ISS e local · Cliente no exterior
issRatenúmeroAlíquota do ISS (cálculo manual; opcional).ISS e local
issTaxAmountnúmeroValor do ISS.—
issAmountWithheldnúmeroValor retido do ISS.Retenções
retentionTypeenumTipo de retenção do ISSQN (withheldByBuyer, withheldByIntermediary, notWithheld).Retenções
immunityTypeenumTipo de imunidade (apenas com taxationType=Immune).ISS e local

Retenções federais​

CampoTipoDescriçãoCenário
irAmountWithheldnúmeroValor retido do IR.Retenções
cstPisCofinsenumCódigo de Situação Tributária PIS/COFINS.—
pisCofinsBaseTaxnúmeroBase de cálculo de PIS/COFINS.—
pisAmount / pisRate / pisAmountWithheldnúmeroValor / alíquota / valor retido do PIS.Retenções
cofinsAmount / cofinsRate / cofinsAmountWithheldnúmeroValor / alíquota / valor retido do COFINS.Retenções
csllAmount / csllRate / csllAmountWithheldnúmeroValor / alíquota / valor retido do CSLL.Retenções
inssRate / inssAmountWithheldnúmeroAlíquota / valor retido do INSS.Retenções
ipiRate / ipiAmountnúmeroAlíquota / valor do IPI (SP).—
othersAmountWithheldnúmeroValor de outras retenções.—
nota

Clientes às vezes enviam irRate (alíquota do IR), mas o contrato não tem esse campo — para o IR, use irAmountWithheld (valor retido).

Reforma Tributária (IBS/CBS)​

CampoTipoDescriçãoCenário
ibsCbsobjetoGrupo de IBS/CBS (operationIndicator, classCode, situationCode, ibs, cbs, governmentPurchase, …).Reforma Tributária

Local e grupos de atividade​

CampoTipoDescriçãoCenário
locationobjetoLocal da prestação do serviço. Para o exterior, informe location.country (ISO 3166-1 alfa-3).ISS e local · Cliente no exterior
activityEventobjetoAtividade de evento (nome, datas, endereço).Tipos de atividade
realEstateobjetoOperações com bens imóveis (exceto obras).—
constructionobjetoObras de construção civil.Tipos de atividade
leaseobjetoLocação/sublocação/arrendamento/direito de passagem.Tipos de atividade
foreignTradeobjetoTransações com residentes/domiciliados no exterior. Exigido pelo Ambiente Nacional; ao enviar o grupo, 8 subcampos passam a ser obrigatórios.Cliente no exterior · Tipos de atividade
referenceSubstitutionobjetoNFS-e a ser substituída.Tipos de atividade
deductionobjetoDeduções/reduções da base de cálculo do ISSQN.—
benefitobjetoBenefício municipal aplicado à base do ISSQN.—
suspensionobjetoSuspensão da exigibilidade do ISSQN.ISS e local

Partes adicionais​

CampoTipoDescrição
intermediaryobjetoIntermediário do serviço.
recipientobjetoDestinatário (quando diferente do tomador).

Tributos aproximados e informações adicionais​

CampoTipoDescrição
approximateTaxobjetoTributos aproximados (fonte + alíquota).
approximateTotalsobjetoTotais aproximados dos tributos (Lei 12.741/2012).
additionalInformationstringInformações adicionais (texto, máx. 500 caracteres).
additionalInformationGroupobjetoGrupo de informações adicionais.
serviceAmountDetailsobjetoInformações adicionais de tributação do serviço.

Veja também​

NFE.io

A NFE.io é uma empresa de tecnologia que fornece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas. Com suas ferramentas, as empresas podem economizar tempo e reduzir erros, aumentando a eficiência e precisão do processo de emissão de notas fiscais.

Um dos principais cases de sucesso da NFE.io é a implementação da solução na empresa de transporte Rodonaves. Com a automatização da emissão e gestão de notas fiscais eletrônicas, a Rodonaves conseguiu reduzir em até 80% o tempo gasto nesse processo, o que se traduziu em uma significativa melhoria na eficiência operacional. Além disso, a empresa também conseguiu eliminar erros e atrasos na emissão de notas fiscais, o que melhorou a relação com seus clientes e aumentou a confiança dos órgãos fiscais.

Outro exemplo é a implementação da NFE.io na empresa de comércio eletrônico, a Loja Integrada. Com a automatização da emissão de notas fiscais, a Loja Integrada conseguiu aumentar a velocidade de emissão de notas em até 10 vezes, o que permitiu que a empresa atendesse a uma maior quantidade de clientes e, consequentemente, aumentar as suas vendas.

Além desses exemplos, a NFE.io também tem outros cases de sucesso com empresas de setores como indústria, construção, varejo e serviços, mostrando a versatilidade e eficácia da sua solução.

Em resumo, a NFE.io é uma empresa de tecnologia que oferece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas, ajudando as empresas a economizar tempo e reduzir erros, melhorando a eficiência e precisão do processo. Com cases de sucesso em diferentes setores, a NFE.io tem se destacado como uma empresa líder em automação fiscal.