Pular para o conteúdo

CFOP: Guia Completo para Emitir Notas Fiscais no E-commerce em 2025

CFOP: Guia Completo para Emitir Notas Fiscais no E-commerce em 2025

? O Que é CFOP e por Que é Tão Importante?

O CFOP (Código Fiscal de Operações e Prestações) define o tipo de operação realizada: venda, devolução, transferência, remessa, bonificação e muito mais. Utilizar o CFOP errado pode gerar rejeições na NFe, problemas contábeis e até multas.

O Que é o CFOP?

O CFOP é um código numérico de quatro dígitos usado para identificar qual operação comercial está sendo realizada. Ele determina:

  • como os impostos serão calculados;
  • se há tributação, isenção ou substituição tributária;
  • se a operação é interestadual ou interna;
  • o tipo de movimentação da mercadoria.
⚠️ Atenção

Usar um CFOP incorreto pode gerar rejeição da NFe, pagamento de tributos indevidos e divergências no SPED Fiscal.

Como Funciona a Estrutura do CFOP?

Cada dígito do CFOP tem uma função específica:

  • 1º dígito: indica se a operação é dentro do estado, interestadual ou exterior;
  • Demais dígitos: identificam o tipo de operação realizada.
Primeiro Dígito Significado Exemplo
1 Entrada dentro do estado 1.102 – Compra para revenda
2 Entrada de outro estado 2.102 – Compra para revenda interestadual
3 Entrada do exterior 3.102 – Importação para revenda
5 Saída dentro do estado 5.102 – Venda de mercadoria
6 Saída para outro estado 6.102 – Venda interestadual
7 Saída para o exterior 7.101 – Exportação

Principais CFOPs Usados no E-commerce

No varejo online, alguns CFOPs são utilizados com muito mais frequência:

CFOP Descrição Uso
5.102 Venda de mercadoria adquirida de terceiros Venda dentro do estado
6.102 Venda de mercadoria adquirida de terceiros Venda interestadual
5.405 Venda com substituição tributária Venda dentro do estado com ST
6.405 Venda com substituição tributária Venda interestadual com ST
5.202 Devolução de venda de mercadoria Cliente devolve produto
6.202 Devolução interestadual de venda Devolução de outro estado
? Dica Zukey

O Zukey ERP escolhe o CFOP automaticamente de acordo com o tipo de operação, estado do cliente e regras fiscais vigentes.

Como Escolher o CFOP Correto?

1. Venda Dentro do Estado

Quando remetente e destinatário são do mesmo estado:

  • Geralmente: 5.102
  • Se houver substituição tributária: 5.405

2. Venda Interestadual

Quando o cliente está em outro estado:

  • Geralmente: 6.102
  • Se houver ST: 6.405

? Exemplo Prático

  • Origem: São Paulo – SP
  • Destino: Paraná – PR
  • Operação: Venda interestadual
  • CFOP: 6.102

Erros Comuns e Como Evitá-los

Erro Comum Consequência Solução com Zukey
Usar CFOP interno para venda interestadual NFe rejeitada e recolhimento incorreto de ICMS Detecção automática do estado de destino
Escolher CFOP de devolução errado Divergência fiscal no SPED Template automático de devoluções
Não considerar ST Pagamento incorreto de imposto Regra fiscal atualizada automaticamente

CFOP em Marketplaces

Para quem vende em Shopee, Mercado Livre, Magalu e Amazon, o CFOP pode mudar conforme:

  • tipo de operação;
  • estado do cliente;
  • regime tributário do vendedor;
  • uso de fulfillment.

? Como o Zukey Lida com Isso

  1. Recebe o pedido do marketplace
  2. Identifica o estado do cliente
  3. Aplica regras fiscais do envio
  4. Seleciona automaticamente o CFOP correto

CFOP Após a Reforma Tributária

A transição para o IBS altera pouco o CFOP no início. Veja o que muda:

  • Até 2025: não muda nada, CFOP permanece obrigatório.
  • 2026–2032: ajustes graduais.
  • Após 2033: CFOP continuará existindo para identificação de operação.
? Importante

Mesmo com o IBS, o CFOP continuará sendo obrigatório para emissão de documentos fiscais.

Conclusão

O CFOP é uma parte crítica da emissão de notas fiscais e da operação de qualquer e-commerce. Um único código incorreto pode:

  • ❌ Cancelar ou rejeitar uma NFe
  • ❌ Gerar pagamento incorreto de impostos
  • ❌ Criar divergências no SPED Fiscal
  • ❌ Gerar retrabalho e atrasos na entrega

Com o Zukey ERP, tudo isso é automatizado. O sistema escolhe o CFOP correto para cada operação, sem esforço manual.

? Automatize Seus CFOPs com o Zukey

O Zukey faz toda classificação fiscal por você, evitando erros e garantindo notas aprovadas.

Mais de 800 empresas já automatizam CFOPs e NFe com o Zukey.

FAQ – Perguntas Frequentes sobre CFOP

? Qual CFOP usar para venda interestadual?

Geralmente o 6.102.

? Devolução de venda usa qual CFOP?

Dentro do estado: 5.202. Interestadual: 6.202.

? CFOP muda com a Reforma Tributária?

Por enquanto não. Continua obrigatório até a transição final do IBS.

46.547 comentários em “CFOP: Guia Completo para Emitir Notas Fiscais no E-commerce em 2025”

  1. Now realising this site has been quietly doing good work for longer than I knew, and a look at startwithclearstrategyfocus suggested an archive worth exploring, sites with deep archives of consistent quality represent a different kind of resource than sites with viral hits and this one looks like the durable kind based on what I see.

  2. Bookmark earned and folder updated to track this site separately, and a look at directionalclarityhub confirmed the folder upgrade was the right call, organising my reading list so that good sites do not get lost in a sea of casual bookmarks is something I do more carefully now and this site warranted its own spot.

  3. Now appreciating that the post did not try to imitate any other style I might recognise, and a stop at learnandadvanceclearly continued that distinct voice, content with its own register rather than borrowed from elsewhere is content with real authorial presence and this site has clearly developed that presence through what feels like patient editorial work.

  4. A particular kind of restraint shows up in the writing, and a look at buildlongtermvision maintained the same restraint across pages, knowing what not to say is just as important as knowing what to say and this site has clearly developed strong instincts on both sides of that editorial line throughout pieces I have read.

  5. Now noticing the post fit a particular gap in my reading without my having articulated the gap before, and a look at linencovevendorparlor extended that gap filling effect, content that meets needs I had not consciously formulated is content with reader insight and this site has clearly developed that anticipatory editorial sense across many pieces.

  6. Quietly the writers approach to the topic differs from the dominant takes I have been encountering, and a stop at kyarax extended that distinctive approach, content that maintains a different perspective without explicitly arguing against the dominant ones is content with confident editorial identity and this site has that confidence throughout pieces.

  7. Glad to have another reliable bookmark for this topic, and a look at createimpactplanning suggested several more pages I will be marking too, building a personal library of trustworthy resources is one of the actual rewards of careful browsing and this site is earning a place on my permanent shortlist for the topic.

  8. Thanks for the honest framing without exaggerated claims that the topic will change my life, and a stop at startpurposefuldirection kept the same modest tone, restraint in marketing language signals trustworthiness and the writers here are clearly playing the long game by building credibility rather than chasing immediate clicks through hyperbole.

  9. Probably worth setting aside a longer block to read more carefully than I can right now, and a stop at jadyam confirmed the longer block plan, the impulse to schedule dedicated time for a sites archive is itself a measure of trust and this site has earned that scheduling impulse from me clearly today actually.

  10. Just want to recognise that someone clearly cared about how this turned out, and a look at growwithsteadyfocus confirmed that care extends across the broader site, you can feel the difference between content shipped to hit a deadline and content released because the writer was actually proud of the result for once.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *