> For the complete documentation index, see [llms.txt](https://ajuda.pdvlegal.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.pdvlegal.com.br/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e/tipos-de-nf-e.md).

# Tipos de NF-e

Fluxos práticos para NF-e de devolução, substituição, complemento e venda com documento referenciado.

Use este material quando a emissão não for uma venda simples.

### Quando usar cada tipo

* **Venda**: saída normal de mercadoria.
* **Devolução**: retorno total ou parcial de uma compra.
* **Substituição**: troca da nota original por outra.
* **Complementar**: ajuste de valor, imposto ou informação de uma nota já emitida.

{% hint style="warning" %}
Valide o tipo da operação com o contador antes da primeira emissão.

Essas notas costumam exigir referência ao documento original.
{% endhint %}

### O que revisar antes de emitir

Confirme estes pontos:

* série fiscal ativa no Invoicy
* destinatário com endereço completo
* CFOP validado pelo contador
* número, série ou chave da nota de origem, quando houver referência

Se ainda faltar cadastro do destinatário, faça antes da emissão:

* [Como Cadastrar Clientes?](/retaguarda/pessoas/cadastro-de-clientes.md)
* [Como cadastrar Fornecedores?](/retaguarda/pessoas/cadastro-de-fornecedores.md)

{% hint style="info" %}
Atalhos úteis para esse fluxo:

* [Configuração da emissão de NF-e / DANF-e](/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e.md)
* [Migrate Invoicy](/modulo-fiscal/migrate-invoicy.md)
* [Cancelamento de notas no Invoicy](/modulo-fiscal/migrate-invoicy/cancelamento-de-notas-no-invoicy.md)
  {% endhint %}

### NF-e de devolução

Use quando o cliente devolve mercadoria ao fornecedor.

#### Como emitir

1. Gere a pré-nota no Cloud. Se precisar, siga o fluxo-base em [Como configurar a emissão de NF-e / DANF-e?](/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e.md).
2. Escolha a classificação de **NF-e de devolução**.
3. Informe o fornecedor ou destinatário correto.
4. Envie a pré-nota para o Invoicy.
5. Na edição da nota, abra **Documentos referenciados**.
6. Adicione a nota original por número e série ou pela chave de acesso.
7. Revise os itens devolvidos.
8. Emita a nota.

#### Devolução parcial

Você pode devolver apenas parte da nota original.

Faça assim:

* remova os itens que não vão retornar
* ajuste a quantidade do item devolvido
* mantenha a referência da nota original

### NF-e de substituição

Use quando a operação exige substituir uma nota por outra.

#### Como emitir

1. Gere a pré-nota no Cloud. Se precisar, siga o fluxo-base em [Como configurar a emissão de NF-e / DANF-e?](/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e.md).
2. Escolha a classificação de **NF-e de substituição**.
3. Se a origem for uma venda já feita, use o **código interno** ou o **cupom fiscal** para puxar os itens.
4. Revise CFOP, destinatário e observações.
5. Finalize a emissão no Invoicy.

Se a operação exigir cancelar a nota anterior antes da substituição, use [Cancelamento de notas no Invoicy](/modulo-fiscal/migrate-invoicy/cancelamento-de-notas-no-invoicy.md).

### NF-e complementar

Use quando a nota original foi emitida, mas ficou faltando valor, imposto ou outra informação fiscal.

#### Como emitir

1. Gere a pré-nota com a classificação correta. Se precisar, siga o fluxo-base em [Como configurar a emissão de NF-e / DANF-e?](/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e.md).
2. No Invoicy, ajuste a **finalidade** para complementar.
3. Em **Documentos referenciados**, vincule a nota original.
4. Preencha apenas os dados que serão complementados.
5. Revise com o contador antes da autorização.

{% hint style="info" %}
Na nota complementar, o mais importante é a referência correta da nota original.
{% endhint %}

### Quando usar documento referenciado

O documento referenciado costuma ser obrigatório em:

* devolução
* complemento
* operações específicas de substituição

Você pode usar:

* número e série da nota
* chave de acesso

Se a nota original já estiver no Invoicy, você pode reaproveitar os dados dela.

### Boas práticas

* prefira validar a primeira emissão com o contador
* mantenha uma série nova ao trocar de sistema, quando possível
* reaproveite a mesma pré-nota rejeitada antes de gerar outra

### Se a numeração ficar pendente

Quando a nota rejeita e a numeração já foi reservada, tente reaproveitar a mesma nota.

Se o número não for mais usado, siga o processo de inutilização.

Consulte também:

* [Inutilização de numerações](/modulo-fiscal/migrate-invoicy/inutilizacao-de-numeracoes.md)
* [Como Identificar Falhas de Numeração de Notas (Puladas) no Invoicy](/modulo-fiscal/migrate-invoicy/falhas-de-numeracao-de-notas-no-invoicy.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://ajuda.pdvlegal.com.br/modulo-fiscal/configuracao-da-emissao-de-nf-e-danf-e/tipos-de-nf-e.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
