Pular para o conteúdo

Lançar carta de correção (CC-e)

A Carta de Correção Eletrônica (CC-e) permite corrigir erros não-críticos em uma NFe já autorizada, sem cancelar e re-emitir. Use para erros de descrição, observação, endereço, etc.

Pré-requisitos

  • NFe autorizada (status: "004").
  • Chave de acesso da NFe (44 caracteres).
  • Texto da correção entre 15 e 255 caracteres.

Fluxo

  1. Enviar a CC-e

    Terminal window
    curl -X POST $BASE/nfe/correcao \
    -H "Authorization: Token $TOKEN" \
    -H "Content-Type: application/json" \
    -d '{
    "chave": "35260512345678000199550010000000011000000010",
    "motivo": "Correção da descrição do item 3 — modelo correto: XYZ-2."
    }'

    Resposta:

    {
    "status": "001",
    "descricao": "Evento registrado com sucesso.",
    "data": { "recibo": "rec_correcao_001" }
    }
  2. Consultar o resultado

    Polling com intervalo mínimo de 2 segundos:

    Terminal window
    curl $BASE/nfe/correcao/rec_correcao_001 \
    -H "Authorization: Token $TOKEN"

    Quando aceita pela SEFAZ:

    {
    "status": "004",
    "descricao": "Evento emitido com sucesso.",
    "data": { ... }
    }

Limites do motivo (texto da correção)

RegraValor
Tamanho mínimo15 caracteres
Tamanho máximo255 caracteres
Quebras de linhaSubstituídas por espaço

Exemplos de motivos válidos

  • "Correção da descrição do item 3 — modelo correto: XYZ-2."
  • "Correção do endereço de entrega: rua correta é Av. das Flores, 1000."
  • "Acréscimo de informação complementar: pedido referente à OC 12345."
  • "Correção do nome fantasia do destinatário."

Múltiplas CC-e

A SEFAZ permite até 20 CC-e por NFe. Cada nova correção substitui a anterior (é cumulativa) — o texto deve sempre representar o estado final correto, não apenas o que mudou desde a última.

Diferença entre cancelamento e CC-e

CenárioUsar
Valor errado, item errado, destinatário erradoCancelamento + nova nota
Descrição imprecisa, observação esquecida, endereço incorretoCC-e
Erro de digitação na razão socialCC-e
Mudança de CFOP / CSTCancelamento + nova nota

Erros comuns

MensagemCausa
Campo nfe@chave deve ter 44 caracteres.Chave incorreta
Campo nfe@motivo deve ter entre 15 e 255 caracteres.Texto curto ou longo demais
status: "900" (rejeição SEFAZ)Tentou corrigir campo vedado, NFe não pertence à empresa, ou prazo excedido

Próximos passos