---
title: "Fluxograma do Ciclo de Vida da NF-e"
description: "Ilustração do ciclo de vida completo de uma Nota Fiscal Eletrônica (NF-e), desde sua criação até os possíveis desfechos como autorização, cancelamento, inutilização e eventos da Reforma Tributária."
source_url: https://nfe.io/docs/documentacao/reforma-tributaria/conceitos-funcionais/nota-fiscal-de-produto/fluxograma-ciclo-vida-nfe
last_updated: 2026-06-25
---

# Fluxograma: Ciclo de Vida da NF-e

:::info

* Se você está procurando por perguntas e respostas rápidas sobre a Reforma Tributária, visite nossa página de [Perguntas e Respostas sobre a Reforma Tributária](/documentacao/reforma-tributaria/perguntas-e-respostas). Lá, reunimos as dúvidas mais comuns e suas respostas de forma clara e objetiva, resolução de problemas comuns e orientações práticas.
* Se você quer uma **visão geral rápida**, com um plano de ação por perfil (gestores, fiscal/contábil, desenvolvedores e operação/faturamento), recomendamos começar pela página [Visão geral da Reforma Tributária na NFE.io](/documentacao/reforma-tributaria)

:::

Este documento ilustra o ciclo de vida completo de uma Nota Fiscal Eletrônica (NF-e), desde sua criação até os possíveis desfechos como autorização, cancelamento, inutilização e os novos eventos da Reforma Tributária.

```mermaid
graph TD
    subgraph "Fase de Emissão"
        A["1. Início: Criação dos Dados da NF-e"] --> B{2. Envio para API};
        B --> C{3. API Valida e Assina o XML};
        C -- Dados Inválidos --> A;
        C -- Dados Válidos --> D["4. Transmissão para SEFAZ"];
        D --> E{5. Processamento SEFAZ};
    end

    subgraph "Resposta da SEFAZ"
        E -- Autorizada --> F["6. Status: Autorizada"];
        E -- Rejeitada --> G["Status: Rejeitada"];
        E -- Denegada --> H["Status: Denegada"];
    end

    subgraph "Ações Pós-Autorização (Tradicionais)"
        F --> K{7. O que fazer agora?};
        K -- Seguir fluxo normal --> K_DANFE["Imprimir DANFE / Enviar XML"];
        K_DANFE --> J[Fim];
        K -- Corrigir erro simples --> P["Emitir Carta de Correção (CC-e)"];
        P --> Q["NF-e Corrigida"];
        K -- Desistir da operação --> M["Solicitar Cancelamento"];
        M --> N{SEFAZ Processa};
        N -- Aprovado --> O["Status: Cancelada"];
        N -- Rejeitado --> F;
    end
    
    subgraph "Correção de Dados"
      G -- Corrigir Dados e Reenviar --> A;
    end

    subgraph "Eventos da Reforma Tributária (Pós-Autorização)"
        F --> EV_RTC{8. Registrar Evento Específico?};
        EV_RTC -- Destinatário --> EV_DEST["Ações do Destinatário"];
        EV_DEST --> EV_CRED["Solicitação de Apropriação<br>de Crédito Presumido"];
        EV_DEST --> EV_IMOB["Imobilização de Item"];
        EV_DEST --> EV_CONSUMO["Destinação para<br>Consumo Pessoal"];
        
        EV_RTC -- Emitente --> EV_EMIT["Ações do Emitente"];
        EV_EMIT --> EV_PAG["Informação de<br>Pagamento Integral"];
        EV_EMIT --> EV_PERDA["Perecimento/Perda/Roubo<br>no Transporte (CIF)"];
        EV_EMIT --> EV_ENTREGA["Atualização da Data<br>de Previsão de Entrega"];

        EV_CRED --> FIM_EV["NF-e com Evento Registrado"];
        EV_IMOB --> FIM_EV;
        EV_CONSUMO --> FIM_EV;
        EV_PAG --> FIM_EV;
        EV_PERDA --> FIM_EV;
        EV_ENTREGA --> FIM_EV;
    end

    subgraph "Fim do Processo (Numeração Perdida)"
      H --> J_FIM["Fim: Numeração Denegada"];
      O --> J_FIM;
    end

    subgraph "Processo de Inutilização"
        R{Houve quebra de sequência<br>na numeração?};
        R -- Sim --> S["Solicitar Inutilização de Numeração"];
        S --> T{SEFAZ Processa Inutilização};
        T --> U["Status: Numeração Inutilizada"];
        R -- Não --> V[Fim];
    end

    style F fill:#d4edda,stroke:#155724
    style O fill:#f8d7da,stroke:#721c24
    style H fill:#f8d7da,stroke:#721c24
    style G fill:#fff3cd,stroke:#856404    
    style U fill:#cce5ff,stroke:#004085
    style FIM_EV fill:#e2e3e5,stroke:#383d41
```

### Explicação do Fluxograma:

1.  **Fase de Emissão:** Começa com a criação dos dados da nota, que são enviados para a API. A API valida, assina o XML e transmite para a SEFAZ. Se houver um erro de validação inicial, o processo retorna para correção.
2.  **Resposta da SEFAZ:** A SEFAZ pode:
    *   **Autorizar:** A NF-e é válida.
    *   **Rejeitar:** A NF-e contém erros de negócio (ex: cálculo de imposto errado). Os dados devem ser corrigidos e a nota reenviada.
    *   **Denegar:** Ocorre quando o emitente ou o destinatário possui irregularidades fiscais. A nota é invalidada e a numeração **não pode ser reutilizada**.
3.  **Ações Pós-Autorização:** Após a autorização, o emitente pode:
    *   **Cancelar a NF-e:** Se a mercadoria ainda não circulou e o prazo legal (geralmente 24 horas) não expirou.
    *   **Emitir uma Carta de Correção (CC-e):** Para corrigir erros simples que não alteram valores, impostos ou as partes envolvidas.
4.  **Processo de Inutilização:** Se, por algum motivo, houver um salto na numeração sequencial das notas (ex: a nota 10 foi emitida e a 12 também, mas a 11 não), o número "pulado" deve ser inutilizado junto à SEFAZ para evitar problemas fiscais.
