A NF-e modelo 55 é a nota fiscal tradicional, usada pra vendas entre pessoas jurídicas (B2B). A NFC-e (modelo 65) é pro consumidor final. Elas têm validade fiscal equivalente mas ciclos diferentes — NF-e carrega destinatário completo, chave diferente, pode ser transporte/frete.
Quando usar cada uma
- NFC-e → venda de balcão, consumidor final (com ou sem CPF). Impressão em papel térmico 80mm.
- NF-e → venda pra empresa com CNPJ, revenda, transporte de mercadoria, pedido B2B.
No Isis você pode:
- Emitir NFC-e pela venda (default).
- Trocar NFC-e por NF-e na mesma venda (se precisar do destinatário completo).
- Emitir NF-e direto no fechamento do caixa pra vendas pendentes.
Dados obrigatórios do cliente (destinatário)
Pra NF-e, o Customer precisa ter:
- CNPJ ou CPF válido (11 ou 14 dígitos, sem máscara).
- Inscrição Estadual (pode ser “ISENTO” se não tiver).
- Endereço estruturado completo:
- CEP
- Logradouro
- Número
- Bairro
- Município
- UF (2 letras)
Se faltar algum, o sistema bloqueia a emissão com 422 fiscal_incomplete listando exatamente o que tá em branco. Complete o cadastro do cliente e tente de novo.
Como emitir
A partir de uma venda já feita
- Vendas → detalhe da venda.
- Se não tem NFC-e ainda: botão “Emitir NF-e” (escolha o cliente se ainda não tiver).
- Se já tem NFC-e autorizada: botão “Trocar por NF-e” — cancela a NFC-e (se dentro da janela) e emite a NF-e.
Em lote no fechamento de caixa
No fechamento, pra cada venda pendente você escolhe:
- NFC-e (default pra venda de balcão)
- NF-e — abre seletor de cliente + valida completude inline. Se cliente escolhido estiver incompleto, mostra “Faltando: endereço, IE” e bloqueia o submit.
A partir de um pedido B2B
Quando um SalesOrder é faturado, a Sale gerada sai com todos os dados do cliente e você pode emitir NF-e direto pelo detalhe dela. Fluxo natural do atacado.
Cancelamento
Mesma regra da NFC-e (24h, justificativa mín. 15 caracteres, só MANAGER+), só que no endpoint /erp/sales/:id/nfe e botão “Cancelar NF-e” na seção fiscal.
Importante: cancelar a NF-e não cancela a Sale nem devolve estoque. Se você quer reverter totalmente a venda, cancele a venda (ação separada em MANAGER) — o estoque volta, receivables são cancelados, comissão zerada.
Rejeições típicas
- “Destinatário sem IE válida” — preencha IE ou marque “ISENTO”.
- “Endereço incompleto” — preencher os 6 campos estruturados no cadastro do cliente.
- “CFOP inválido pro tipo de operação” —
5102vale pra revenda intra-estadual; pra outra UF use6102. Configure no produto. - “CNPJ inválido” — confira os 14 dígitos, sem máscara. O sistema só envia dígitos.