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.

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

  1. Skimmed first and then went back to read carefully, and the careful read paid off in places I had missed, and a stop at savorvantage got the same treatment, the rare site whose content rewards a second pass is content I want more of in my regular rotation rather than disposable single read articles.

  2. Reading this in segments because the day was busy, and the post survived the fragmented attention well, and a stop at pebbleorbit held up similarly under interrupted reading, content that can withstand modern distracted reading patterns rather than requiring a perfect block of focused time is increasingly the kind I prefer.

  3. Well done, the writing is professional without being stiff, and the topic is treated with care, and a look at veilshrine reflected that approach, the kind of site I would point a colleague to if they asked for a reliable starting point on this topic in the future without any hesitation at all.

  4. Took a few notes from this post, the points are easy to remember without needing to come back and check, and a look at spectrasolo added a couple more, the kind of place that sticks in the memory long after the browser tab has been closed for the day which says a lot really.

  5. Started reading expecting to disagree and ended mostly nodding along, and a look at hanrim continued the pattern, content that wins agreement through evidence and reasoning rather than rhetorical force is the kind that actually shifts minds and this site clearly knows how to do that across what I have read so far.

  6. Useful read, especially because the writer did not assume too much background from the reader, and a quick look at inobrat continued in the same way, a thoughtful site that meets people where they are which is something the modern web could use a lot more of for both casual and serious readers.

  7. This stands out compared to similar posts I have read recently, less noise and more substance, and a look at discovermeaningfulideas kept that gap going, you can really feel the difference between content made by someone who cares versus content made to fill a publishing schedule for an algorithm trying to keep growing somehow.

  8. One of the more thoughtful posts I have read recently on this topic, and a stop at siriussuperb added even more weight to that impression, this is genuinely good content that holds its own against far better known sites in the same space without trying to imitate any of them at all which I appreciate.

  9. Better than the average post on this subject by some distance, and a look at hoxhem reinforced that, you can tell within the first paragraph that the writer here actually cares about the topic rather than just covering it for the sake of having something to publish that week or that day.

  10. Glad the writer kept this short rather than padding it out, the points stand on their own without needing extra context, and a look at mercypillow kept the same approach going, brevity is a sign of confidence in the substance and the team here clearly trusts their content to land without filler.

  11. Worth pointing out that the writing reads as confident without being defensive about it, and a look at zunqavo extended that secure tone, content that does not pre emptively argue against imagined critics has a different quality from defensive writing and this site reads as written from a place of real ease.

  12. Liked that the post resisted a sales pitch ending, and a stop at sampleshaft maintained the no pitch approach, content that ends without trying to convert me into a customer or subscriber is content that has confidence in its own value and this site is clearly playing the long game on reader trust.

  13. Thanks for keeping things clear and to the point, that is honestly hard to find online these days, and after reading through taupeswift the message stayed consistent which makes me trust the information being shared more than I usually do on similar pages that cover this same kind of topic.

  14. Reading this prompted a small note in my reference file, and a stop at swordtunic prompted another, the rare site that contributes useful nuggets to my own working knowledge rather than just consuming my attention is worth the time investment many times over compared to the usual pile of forgettable scroll content.

  15. Now wondering how the writers calibrated the level of detail so well, and a stop at caroxo continued the same calibration, the right level of detail is one of the harder editorial calls in any piece and this site has clearly developed an instinct for it through what I assume is years of careful practice publicly.

  16. Reading this prompted me to subscribe to my first newsletter in months, and a stop at gadblow confirmed the subscribe was the right call, content that earns a newsletter signup is content that has cleared a higher trust bar than a casual visit and this site has clearly earned that level of commitment from me.

  17. Clean writing, easy to read, and never tries too hard to impress, that combination is harder to find than people think, and after my time on turtleudon I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.

  18. Bookmarking this for later, the kind of resource I want to keep nearby, and a quick look at pebbleorbit confirmed the rest of the site is worth the same treatment, definitely going into my reference folder for the next time the topic comes up at work or in conversation with someone who asks.

  19. Skipped the social share buttons but might come back to actually use one later, and a stop at savorvantage extended that share urge, content that triggers genuine sharing impulses rather than performative ones is content that has actually moved me and not many posts in a typical week do that for me actually.

  20. My usual response to new bookmarks is to forget them but this one I have already returned to twice, and a look at siriussuperb pulled me back a third time, the actual return rate to bookmarked sites is the real measure of value and this one is clearing that measure at a notable rate already.

  21. Thanks for treating the topic with the seriousness it deserves without becoming pompous about it, and a stop at discovermeaningfulideas continued that balanced treatment, the gap between earnest and self serious is huge and writers who can stay on the right side of it earn my respect when I find them online today.

  22. Reading this between meetings turned out to be the most useful thing I did all afternoon, and a stop at gongketo kept that productivity feeling going, content can sometimes outperform actual work in terms of what gets accomplished mentally and this site managed that today which is genuinely a high bar to clear consistently.

  23. One of the more honest takes on the topic I have seen lately, no spin and no oversell, and a stop at jamcall kept that going, the kind of voice the open web could use a lot more of rather than the endless echo chamber of recycled opinions floating around every social platform these days.

  24. Worth pointing out the careful word choice in this post, no buzzwords and no jargon, and a look at snoozestaple continued that disciplined vocabulary, sites that resist the pull of trendy language are sites that will read well in five years and this one is clearly built for that kind of long durability.

  25. Just dropping by to say thanks for the effort, it does not go unnoticed when a writer cares this much about the reader, and after I went through sampleshaft I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.

  26. Just nice to read something that does not feel like it was assembled from a content brief, and a stop at caroxo kept that handcrafted feel going, you can tell when a real human with real understanding is behind the words versus a templated piece churned out for an algorithm to find.

  27. Now recognising the editorial wisdom of letting some questions remain open at the end, and a look at swordtunic continued that intellectual honesty, content that does not force closure on contested questions is content that respects the limits of knowledge and this site has clearly developed the maturity to know when to leave space.

  28. The overall feel of the post was professional without being stuffy, and a look at scarabvogue kept that approachable expertise going, finding the right register for technical content is hard but this site has clearly figured out how to sound knowledgeable without slipping into that distant lecturing tone that loses readers in droves every time.

  29. Quality you can feel from the first paragraph, the writer clearly knows the topic and how to share it, and a quick look at ibekeg confirmed the same depth runs throughout the rest of the site as well which is rare and worth pointing out when it happens online for any reader passing through.

  30. Reading this gave me a quiet moment of intellectual pleasure that I had not been expecting, and a stop at sprystep extended that pleasure across more pages, the unexpected reward of stumbling into careful writing is one of the small ongoing pleasures of reading the open web and this site is delivering it reliably.

  31. Took something from this I did not expect to find, and a stop at taupeswift added another unexpected useful piece, content that exceeds expectations rather than just meeting them is the kind that builds enthusiasm and earns repeat visits without any explicit ask from the writer or platform behind the work being read.

  32. Skipped the related links section thinking I had read enough and then came back to it later when curiosity got the better of me, and a stop at snaresaffron confirmed I should have just read it first, every section of this site appears to deserve careful attention rather than skipping past lazily.

  33. A piece that took its time without dragging, and a look at mercypillow kept the same patient pace, the difference between unhurried and slow is a fine editorial distinction and this site has clearly found the unhurried side without slipping into the slow side which would have lost me as a reader quickly otherwise.

  34. Genuinely well crafted writing, the kind that makes the topic look easier than it actually is, and a look at hoxhem added even more depth, you can feel the experience behind every line which is something only writers who have been at this for a while can pull off with this level of grace.

  35. Reading this slowly to give it the attention it deserved, and a stop at zunvoro earned the same slow read, choosing to read slowly is a small act of respect for content quality and very few sites earn that respect from me but this one did so without any explicit ask which is the cleanest way.

  36. Liked the natural conversational tone throughout, never stiff and never overly casual either, and a stop at hanrim kept that comfortable middle ground going, finding a tone that respects the reader without becoming distant or overly familiar is harder than it sounds and this site nails that balance consistently across many different pieces.

  37. Reading this in pieces during a long afternoon and finding it consistently rewarding, and a stop at triggersyrup fit naturally into the same fragmented reading pattern, sites whose posts can be read in segments without losing the thread are well suited to how I actually read these days and this one is built well.

Deixe um comentário

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