Pular para o conteúdo principal

Conceitos Fundamentais

Material de entendimento sobre os conceitos básicos do domínio fiscal envolvido no NFe/CTe Inbound.

Sumário

Nota Fiscal Eletrônica (NF-e)

A Nota Fiscal Eletrônica (modelo 55) é o documento fiscal digital emitido quando uma empresa vende produtos ou presta serviços para outra empresa. É o equivalente digital da antiga nota fiscal de papel.

Cada NF-e tem:

  • Uma Chave de Acesso de 44 dígitos que a identifica unicamente no Brasil
  • Um XML com todos os dados fiscais (emitente, destinatário, produtos, valores, impostos)
  • Um DANFE (Documento Auxiliar) em PDF para visualização

Tipos de Registros de NF-e que você pode receber

TipoO que significa
NF-e CompletaDocumento autorizado com XML completo disponível
Resumo de NF-eDados básicos disponíveis antes do XML completo chegar
EventoUma ação sobre a NF-e (cancelamento, correção, manifestação)
Resumo de EventoDados básicos de um evento

Eventos de NF-e

Além da NF-e em si, existem eventos que registram ações sobre ela:

EventoO que significa para você
CancelamentoO emitente cancelou a NF-e. Atenção: se você já recebeu a mercadoria, entre em contato com o fornecedor
Carta de CorreçãoO emitente corrigiu um dado da NF-e (exceto dados fiscais críticos)
Ciência da OperaçãoVocê (ou o sistema automaticamente) confirmou que tem ciência desta NF-e
Confirmação da OperaçãoVocê confirmou que recebeu a mercadoria conforme descrito
Desconhecimento da OperaçãoVocê informou à SEFAZ que não reconhece esta NF-e
Operação Não RealizadaVocê informou que a operação não foi concluída

Conhecimento de Transporte Eletrônico (CT-e)

O Conhecimento de Transporte Eletrônico (CT-e) é o documento fiscal obrigatório emitido pelas transportadoras para acobertar as prestações de serviço de transporte de cargas.

Quando você compra mercadorias de um fornecedor e a transportadora é diferente do fornecedor, você pode receber:

  • Uma NF-e (da venda das mercadorias pelo fornecedor)
  • Um CT-e (do serviço de transporte pela transportadora)

Partes Envolvidas em um CT-e

ParteDescrição
EmitenteA transportadora que emitiu o CT-e
TomadorQuem contratou o serviço de transporte (pode ser você)
ExpedidorQuem entregou a carga para transporte
ReceptorQuem recebeu a carga no destino
DestinatárioPara quem a carga foi enviada (geralmente você)

NSU — Número Sequencial Único

O NSU é um número mantido pela SEFAZ que cresce a cada documento recebido pelo seu CNPJ. Pense nele como um "contador de correspondências" da SEFAZ para a sua empresa.

Exemplo:

  • NSU 1000: NF-e de fornecedor A, valor R$ 500
  • NSU 1001: NF-e de fornecedor B, valor R$ 1.200
  • NSU 1002: Evento de cancelamento da NF-e do fornecedor A

Nosso serviço consulta a SEFAZ periodicamente e baixa todos os documentos a partir do último NSU processado, garantindo que nenhum documento é perdido ou duplicado.

Chave de Acesso

É um código de 44 dígitos que identifica unicamente uma NF-e ou CT-e. Exemplo:

35240112345678000195550010000012341234567890
│ │ │ │ │ │
│ │ │ │ │ └─── Dígito verificador
│ │ │ │ └────── Número NF-e
│ │ │ └───────── Série
│ │ └──────────────────────── CNPJ emitente
│ └───────────────────────────── Mês/Ano emissão (AAAAMM)
└──────────────────────────────── UF (35 = SP)

Para eventos (cancelamento, ciência, etc.), a chave tem 55 dígitos.

Identificando o tipo de documento pela chave

A posição 20-21 da chave de acesso (0-indexed) indica o modelo do documento:

Posição 20-21TipoDescrição
55NF-eNota Fiscal Eletrônica
57CT-eConhecimento de Transporte Eletrônico
65NFC-eNota Fiscal de Consumidor
67CT-eOSCT-e para Outros Serviços
def get_document_type(access_key: str) -> str:
model = access_key[20:22] # posições 20 e 21
types = {"55": "NF-e", "57": "CT-e", "65": "NFC-e", "67": "CT-eOS"}
return types.get(model, "Desconhecido")

Tipos de Registro retornados pela API

MetadataResourceTypeSignificado
productInvoiceNF-e completa (XML disponível)
productInvoiceEventEvento de NF-e (cancelamento, ciência, etc.)
productInvoiceSummaryResumo de NF-e (apenas metadados básicos)
productInvoiceEventSummaryResumo de evento
transportationInvoiceCT-e completo
transportationInvoiceEventEvento de CT-e

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.