O CFOP (Código Fiscal de Operações e Prestações) é um código de 4 dígitos usado para identificar a natureza da operação (entrada, saída, devolução, etc.).
👉 Na prática, ele ajuda a:
- Identificar a natureza da operação (entrada, saída, devolução)
- Classificar corretamente a operação para fins fiscais
- Auxiliar na classificação fiscal da operação, que influencia o tratamento do ICMS junto com CST/CSOSN, alíquotas e regras estaduais
⚠️ Importante: CFOP é usado para identificar a natureza da operação, mas a tributação efetiva depende também de CST/CSOSN, estado de origem/destino, características do produto e da cadeia de transação. Este guia apresenta os cenários mais comuns para e-commerce no Brasil. Para emissão de notas fiscais, sempre consulte a legislação estadual aplicável e seu contador.
2. ⚡ Regra base (padrão mais comum)
| Tipo | Dentro do estado | Fora do estado | Exterior |
|---|---|---|---|
| 📥 Entrada | 1XXX | 2XXX | 3XXX |
| 📤 Saída | 5XXX | 6XXX | 7XXX |
💡 Esta é a estrutura comum dos códigos CFOP, mas a escolha do código exato deve considerar o cenário completo da operação.

🧭 Como pensar em CFOP (visual rápido)
Entrada (Produto entrando) → 1 / 2 / 3
Saída (Produto saindo) → 5 / 6 / 7
Mesmo estado → 1 ou 5
Outro estado → 2 ou 6
Exterior → 3 ou 7
👉 Tradução simples:
- Entrou → começa com 1-3
- Saiu → começa com 5-7
💡 Dica prática: Em vendas interestaduais de mercadorias adquiridas de terceiros, 6102 é um CFOP muito comum, mas a escolha final depende da análise completa do cenário.
3. 🧠 🔥 Fluxo de decisão CFOP (use isso todo dia)
👉 Pare de pensar em códigos. Comece a seguir decisões.
✅ PASSO 1 — É entrada ou saída?
- Produto entrando no estoque → Entrada
- Produto saindo → Saída
✅ PASSO 2 — É venda, devolução ou remessa?
- Venda → ir para bloco A
- Devolução → ir para bloco B
- Outros (brinde, conserto) → bloco C
✅ PASSO 3 — É dentro do estado ou interestadual?
- Mesmo estado → usar série 1 / 5
- Outro estado → usar série 2 / 6
🎯 RESULTADO (decisão direta)
| Situação | CFOP |
|---|---|
| Venda dentro do estado | 5102 |
| Venda interestadual | 6102 |
| Devolução dentro do estado | 1202 |
| Devolução interestadual | 2202 |
| Brinde | 5910 / 6910 |
| Conserto | 5915 / 6915 |
⚠️ Esta tabela apresenta os CFOPs mais comuns para cada cenário, mas a escolha final depende sempre da análise completa da operação. Use este fluxo como ponto de partida, não como regra absoluta.

4. 📦 Casos reais de e-commerce
⚠️ Nota: Os exemplos abaixo assumem certos pré-requisitos. A escolha do CFOP depende sempre da análise completa da operação.
| Marketplace | Cenário | CFOP | Pontos de atenção |
|---|---|---|---|
| Mercado Livre | Venda interestadual (SP→MG) | 6102 | Verifique ICMS-ST, tributação diferenciada, acordos estaduais |
| Shopee | Devolução de pedido | 1202 (dentro) 2202 (fora) | Erro comum: tratar devolução como venda → dupla tributação |
| Dropshipping | Envio direto fornecedor→cliente | 6102 ou 5405/6403 (se ST) | Estrutura documental e fluxo físico podem alterar enquadramento |
| E-commerce | Brinde/Bonificação | 5910 (dentro) 6910 (fora) | Tributação depende da estrutura da operação e estado |

5. 🔍 CFOP + CST + ICMS (onde a maioria perde dinheiro)
CFOP sozinho não resolve — ele precisa estar alinhado com:
- CST / CSOSN
- Regime tributário
- ICMS / ICMS-ST
- Estado de origem e destino
📊 Exemplo prático
Exemplos de combinações comuns:
| Situação | CFOP | CST | Observação |
|---|---|---|---|
| Venda normal dentro do estado | 5102 | 00, 10, 20, etc. | Depende do regime e produto |
| Venda com substituição tributária | 5405 | 500 | Imposto já recolhido antecipadamente |
| Bonificação/brinde | 5910 | Varia | Depende da estrutura e estado |
⚠️ CFOP não pode ser analisado de forma isolada. A combinação correta depende de múltiplos fatores. Se CFOP e CST não estão alinhados, a NF-e pode ter problemas ou o imposto pode ser calculado incorretamente.
6. ❌ Onde você está perdendo dinheiro hoje
❌ Usar CFOP 5949 (outras saídas) indiscriminadamente
- Fácil
- Mas alto risco fiscal
❌ Ignorar diferença entre estados
- ICMS muda
- CFOP muda
- margem muda
❌ Tratar devolução errado
👉 Resultado: dupla tributação
❌ Processo manual
| Volume de pedidos | Risco de erro |
|---|---|
| 10/dia | Baixo |
| 50/dia | Médio |
| 100+/dia | Altíssimo |
7. 🚀 Como resolver sem erro humano
👉 Não é questão de saber CFOP. É questão de volume, consistência e automação.
📉 Realidade operacional
- 1 erro → imposto errado
- 10 erros → margem afetada
- 100 erros → problema fiscal
💡 Solução: Automação fiscal
Sistemas de automação ajudam a:
- 🔄 Identificar automaticamente entre 5102 / 6102
- 📍 Detectar operações interestaduais em tempo real
- ⚠️ Bloquear CFOPs inválidos
- 🧾 Gerar NF-e com validação prévia
⚠️ Mesmo com automação, sempre revise as notas fiscais e mantenha um contador para validar operações complexas.
8. 📌 FAQ
Posso corrigir CFOP depois?
A Carta de Correção (CC-e) serve para corrigir erros que não alterem o valor do imposto e que não afetem a natureza da operação.
⚠️ Quando a alteração do CFOP mudar a natureza da operação ou o valor do imposto, normalmente não será possível usar CC-e — nesses casos, pode ser necessário emitir nota fiscal complementar, devolução ou outro procedimento fiscal.
💡 Dica prática: Sempre consulte um contador antes de tentar corrigir CFOP para identificar o procedimento correto.
Posso usar CFOP 5949?
Pode, mas aumenta risco de fiscalização. O ideal é sempre buscar o CFOP específico para cada operação.
💡 Sobre o 5949: Este código é classificado como "outras saídas" e deve ser usado apenas quando não houver CFOP mais específico aplicável à operação. É um código residual (usado quando não há alternativa mais adequada), não um código de escolha prioritária.
CFOP vai mudar com a reforma tributária?
A reforma tributária está em andamento e as regras podem sofrer ajustes.
⚠️ Até que haja regulamentação específica oficializada, não é correto assumir mudança automática e imediata de CFOP. Acompanhe as publicações oficiais para acompanhar as mudanças.
9. 📎 Próximos guias
- CFOP para Devolução
- CFOP para vendas interestaduais
- Tabela de ICMS por estado
🏆 Conclusão
CFOP não é burocracia.
👉 Ele impacta:
- seu lucro
- seu risco fiscal
- sua escalabilidade
⚠️ Resumo das recomendações
Para operações de e-commerce:
- ✅ Use CFOPs específicos sempre que possível
- ✅ Considere o contexto completo (estado, tipo de operação, regime tributário)
- ✅ Consulte um contador para casos complexos
- ✅ Mantenha documentação de todas as operações
🚨 Aviso final
Este guia tem caráter informativo e educacional. As leis fiscais brasileiras são complexas e variam por estado e tipo de operação.
⚠️ Sempre consulte um contador ou profissional qualificado antes de tomar decisões fiscais importantes.
📌 Exemplo de ferramenta: LinsGeek
Para ilustrar como sistemas de automação podem ajudar, aqui está um exemplo das capacidades comuns:
Funcionalidades de automação
- 🔄 Detecção automática: Identifica entre 5102/6102 com base no estado de destino
- 📍 Validação em tempo real: Verifica consistência entre CFOP, CST e operação
- ⚠️ Bloqueio de erros: Impede emissão com CFOPs incompatíveis
- 🧾 Integração com marketplaces: Mercado Livre, Shopee, etc.
⚠️ Importante: Este é apenas um exemplo ilustrativo. Cada empresa deve avaliar suas necessidades específicas e escolher soluções adequadas ao seu negócio.




















