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.
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 |
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
- Recebe o pedido do marketplace
- Identifica o estado do cliente
- Aplica regras fiscais do envio
- 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.
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.
crazy time live risultati https://crazy-time-rome.com/
crazy time dal vivo crazy time dal vivo.
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 fossgusto I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.
prova crazy time https://crazy-time-rome.com/
A memorable post for me on a topic I had thought I was tired of, and a look at stylerivo suggested the same site can refresh other tired topics, sites that can revive my interest in subjects I had written off as exhausted are doing rare work and this one is clearly doing that for me today.
Decided to subscribe to the RSS feed if there is one, and a stop at grippalaces confirmed that decision, content that I want delivered to me proactively rather than just remembered when I have time is content that has earned a higher level of commitment from me as a reader looking for reliable sources.
Now adjusting my expectations upward for the topic based on this post, and a stop at saveaustinneighborhoods continued that bar raising effect, content that resets what I think is possible on a subject is doing real work in shaping my standards and this site is providing those bar raising experiences at a notable rate during sessions.
Took me back a step or two on an assumption I had been making, and a stop at hilthive pushed that reconsideration further, writing that gently corrects the reader without being aggressive about it is a rare diplomatic skill and the team here clearly knows how to land critical points without turning readers off.
Now adding the writer to a small mental list of voices I want to follow, and a look at wildduneessentials reinforced that follow intention, the few writers whose work I actively track are writers who have demonstrated sustained quality and this writer has clearly demonstrated that sustained quality across the pieces I have sampled here today.
I learned more from this short post than from longer articles I read earlier today, and a stop at lullpebble added even more useful detail without going off topic, this site clearly knows how to keep things focused without sacrificing depth which is a hard balance to strike for any writer.
Felt the writer was speaking my language without trying to imitate it, and a look at zimlora continued that natural fit, when a writers default voice happens to match what you find easy to read the experience feels frictionless and that is something I notice and remember about specific sites going forward.
Started this morning and finished at lunch with a small sense of having spent the time well, and a look at qinmora extended that satisfaction into the afternoon, content that fits naturally into the rhythm of a working day rather than demanding a dedicated reading block is increasingly the kind I prefer.
crazy time 888 https://crazy-time-rome.com/
crazy time statistiche italia https://crazy-time-rome.com/
crazy time streaming https://crazy-time-rome.com/
Skimmed first and then went back to read carefully, and the careful read paid off in places I had missed, and a stop at vividmesh 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.
crazy time strategie https://crazy-time-rome.com/
crazy time analysis https://crazy-time-rome.com/
crazy time bonus senza deposito https://crazy-time-rome.com/
crazy time fake https://crazy-time-rome.com/
crazy time casino scores https://crazy-time-rome.com/
crazy time demo free https://crazy-time-rome.com/
A tranquilidade de jogar Mahjong Ways 2 com gestão de banca. Saí com cemzão de boa.
Felt mildly happier after reading, which sounds silly but is true, and a look at nextleveltrading extended that small mood lift, content that improves rather than degrades my mental state is content I want more of and the cumulative effect of reading sites that lift versus sites that drag is real over time.
Nice to see a post that does not try to overcomplicate the basics for the sake of looking smart, and once I looked at torqavi the same direct tone was there too, which honestly makes a difference when you are short on time and want answers without long pointless intros.
Well crafted post, the structure flows naturally from one point to the next without forcing transitions, and a stop at moddeck kept the same flow going, you can tell when a writer has thought about how their content reads rather than just what it contains and this is one of those examples.
crazy time live stat https://crazy-time-rome.com/
crazy time dal vivo https://crazy-time-rome.com/
Probably going to mention this site in a write up I am working on later this month, and a stop at jumbokelp provided more material for that potential mention, content worth referencing in my own published work rather than just personal reading is content with the highest endorsement level and this site has earned that endorsement.
crazy time è truccato https://crazy-time-rome.com/
A genuine pleasure to find a site that publishes at a sustainable cadence rather than chasing the daily content treadmill, and a look at xelzino confirmed the careful publication rhythm, sites that prioritise quality over frequency are rare and this one has clearly chosen the slower pace which I appreciate as a reader.
crazy time account crazy time account.
However many similar pages I have read this one taught me something new, and a stop at curlclap added more new material, content that contributes genuinely fresh information rather than recycling what is already widely available is content with real informational value and this site is providing that informational freshness at a notable rate.
Appreciated how the post felt complete without overstaying its welcome, and a stop at ebongreen confirmed that economical approach runs across the site, knowing when to stop is a skill many writers never develop but here the discipline is obvious and welcome from the perspective of a busy reader trying to learn things efficiently.
Decided I would read the archives over the weekend, and a stop at luzqiro confirmed that the archives would be worth the time, very few sites have archives I would actively read through but this one has earned that level of interest based on the consistent quality across what I have sampled so far.
Reading this prompted me to send the link to two different people for two different reasons, and a stop at grippalaces provided ammunition for a third share, content that suits multiple audiences without being generic enough to be useless to any of them is genuinely valuable and this site has that multi audience quality clearly.
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 wildduneessentials I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.
Felt the post was written for someone like me without explicitly addressing me, and a look at myrrhomen produced the same fit, when content lands on its target without pandering you know the writer has done careful audience thinking rather than relying on demographic targeting or interest signals to do the work of editorial decisions.
crazy time stas https://crazy-time-rome.com/
Did not expect much when I clicked through but ended up reading the whole thing carefully, and a stop at nudgeneedle kept that engagement going, sometimes the unassuming sites turn out to deliver more than the flashy ones which is something I have learned to look out for over time online lately and across topics.
Now feeling the quiet pleasure of finding writing that takes itself seriously without being self serious, and a stop at vividmesh extended that subtle pleasure, the gap between earnest and pretentious is fine and this site has clearly chosen to land on the earnest side without slipping over into pretentious which is impressive.
Now feeling the rare pleasure of trusting a source completely on first encounter, and a look at perfectmill extended that initial trust into something more durable, the calibration of trust to evidence is something I do informally and this site has earned high trust through the cumulative weight of multiple consistently good posts already.
Picked a friend mentally as the audience for this and decided to send the link, and a look at ponyosier confirmed the send was the right choice, choosing whom to share content with is a small act of curation that I take more seriously than the public sharing most platforms encourage these days online.
Now feeling slightly more committed to my own careful reading practices having read this, and a stop at cartvani reinforced that commitment, content that models the kind of attention it deserves is content that calibrates the reader and this site has clearly raised my own bar for what to bring to good writing today.
Took longer than expected to finish because I kept stopping to think, and a stop at fossgusto did the same to me, content that provokes thought rather than just delivering information is in a different category and the team here is clearly working at that higher level rather than just cranking out posts.
If I am being honest this is the kind of site I quietly hope my own work will someday resemble, and a stop at pacerlucid extended that aspirational feeling, finding work that models what I want to produce is part of why I read carefully and this site has been performing that modelling function for me lately consistently.
Now realising the post solved a small problem I had been carrying for weeks, and a look at palmcodex extended that problem solving function, content that connects to specific unresolved questions in my own life rather than just providing general interest is content with real practical impact and this site is providing that practical value.
Reading this brought back an idea I had set aside months ago, and a stop at curlclap added more substance to that idea, content that revives dormant projects in my own thinking is content with serious creative value and this site is contributing to my own work in ways I had not expected when first clicking through.
Came in confused about the topic and left with a much firmer grasp on it, and after navmixo I felt I could explain this to someone else without hesitation, that is the gold standard for any educational content and most sites simply fail to reach it ever which is unfortunate but true.
Following the post through to the end without my attention drifting once, and a look at luzqiro earned the same uninterrupted attention, content that holds attention without manipulating it is content with substantive pull and this site has demonstrated that substantive pull across multiple pieces in a single reading session reliably here today.