Você pode olhar para o CFOP 5120 e pensar que ele é só mais um código dentro da confusão normal da NF-e. Só que aqui a história é outra. A definição oficial da Receita Federal é bem específica: CFOP 5120 significa “venda de mercadoria adquirida ou recebida de terceiros entregue ao destinatário pelo vendedor remetente, em venda à ordem”. Isso já derruba uma ideia errada muito comum: o 5120 não é um CFOP genérico de venda de mercadoria de terceiros. Ele nasce dentro de uma venda à ordem, com uma estrutura própria e com papéis muito bem divididos.
O detalhe que muda tudo está no trecho “entregue ao destinatário pelo vendedor remetente”. Em linguagem prática, isso quer dizer que o adquirente originário vende ao destinatário final, mas quem faz a entrega física da mercadoria é o vendedor remetente. Essa lógica não é invenção interpretativa. A SEFAZ-SP explica que a venda à ordem, por regra, exige três pessoas distintas e duas operações mercantis de venda: uma entre fornecedor e adquirente originário; outra entre adquirente originário e destinatário final.
É justamente aqui que muita empresa se embanana. Vê que a mercadoria vai direto para o cliente final e já tenta enfiar tudo em um único documento, como se a operação inteira coubesse numa só nota. Não cabe. Em orientação reiterada da SEFAZ-SP, a cada entrega, global ou parcial, a venda à ordem exige três notas fiscais: uma com CFOP 5.120/6.120 pelo adquirente originário ao destinatário final; uma com CFOP 5.923/6.923 pelo vendedor remetente ao destinatário final para acobertar o transporte; e outra com CFOP 5.118/6.118 ou 5.119/6.119 pelo vendedor remetente ao adquirente originário, conforme a origem da mercadoria.
Então já grave esta ideia: CFOP 5120 não é a nota do fornecedor ao comprador intermediário. Também não é a nota que o fornecedor usa para acompanhar o caminhão. O CFOP 5120 é a nota emitida pelo adquirente originário para o destinatário final, dentro da venda à ordem, quando a mercadoria é de terceiros e será entregue diretamente pelo vendedor remetente. Quando isso entra na sua cabeça de forma limpa, metade da confusão some na hora.
No fiscal, o erro mais caro quase nunca nasce do sistema. Ele nasce da leitura errada da operação.
Onde o CFOP 5120 realmente se encaixa
De forma objetiva, o CFOP 5120 informa uma venda interna de mercadoria adquirida ou recebida de terceiros ao destinatário final, sendo que a entrega física dessa mercadoria será promovida pelo vendedor remetente, dentro da estrutura de venda à ordem. Essa definição aparece de forma literal na tabela oficial da Receita Federal. O mesmo quadro mostra o 6120 como equivalente interestadual, o que já deixa claro que o “5” inicial restringe o uso do 5120 às operações internas.
Isso quer dizer que o CFOP 5120 tem três filtros básicos. O primeiro é a origem da mercadoria: ela precisa ser adquirida ou recebida de terceiros, não produção do estabelecimento. O segundo é o papel do emitente: quem usa o 5120, na sistemática típica da venda à ordem, é o adquirente originário, não o vendedor remetente. O terceiro é a estrutura da operação: precisa existir venda à ordem de verdade, com entrega feita pelo vendedor remetente diretamente ao destinatário final.
Quando você entende isso, para de perguntar apenas “qual mercadoria saiu?” e começa a perguntar “quem está emitindo esta nota e qual relação jurídica esta nota documenta?”. Essa mudança é poderosa. Porque o CFOP não existe para descrever só o produto. Ele existe para descrever a natureza da operação praticada por aquele emitente. É por isso que o 5120 parece tão parecido com outros códigos da mesma faixa, mas na prática tem um lugar bem específico no tabuleiro.
O que o “5” e o “120” contam para você
O primeiro dígito, 5, coloca a operação no grupo das saídas internas. Isso fica explícito quando a tabela oficial da Receita apresenta, em paralelo, o 5120 e o 6120, um no grupo 5.xxx e outro no grupo 6.xxx. Em outras palavras: se a venda à ordem for interestadual, o 5120 já perde o chão e o raciocínio migra para o 6120.
Já o restante do código amarra a essência da operação: mercadoria de terceiros, entregue ao destinatário, pelo vendedor remetente, em venda à ordem. Isso deixa duas coisas bem claras. Primeiro, o emitente da nota com 5120 não é o vendedor remetente. Segundo, essa nota não existe para acompanhar o transporte, e sim para documentar a venda do adquirente originário ao destinatário final dentro da engrenagem da operação triangular.
Quando você tenta usar o CFOP 5120 fora desse contexto, a nota até pode parecer convincente à primeira vista. Só que ela começa a contar a história errada. E documento fiscal com história errada é o tipo de coisa que parece pequena no dia da emissão e vira problema no dia da conferência. É aí que nasce aquele retrabalho chato, evitável e sinceramente bem irritante.
O primeiro engano que você precisa eliminar
O erro mais comum é imaginar que o CFOP 5120 pertence ao fornecedor que remete a mercadoria. Não pertence. A orientação paulista é consistente: o adquirente originário emite a nota ao destinatário final com CFOP 5.120/6.120, com destaque do imposto quando devido e com informação do estabelecimento que efetivamente promoverá a remessa. Já o vendedor remetente usa outros documentos na cadeia, como 5.923 e 5.118/5.119.
Outro engano bem comum é tratar o 5120 como se fosse um 5102 com entrega em outro endereço. Não é. O 5102 trata da venda comum de mercadoria adquirida ou recebida de terceiros. O 5120 acrescenta uma camada essencial: a entrega ao destinatário final é feita pelo vendedor remetente, e isso ocorre em venda à ordem. A própria tabela da Receita separa esses códigos justamente porque a operação não é a mesma.
Em resumo, o CFOP 5120 não é um código “de venda comum com uma observação a mais”. Ele é um código de venda à ordem, na visão do adquirente originário. E esse ponto, por mais simples que pareça, é o que separa emissão precisa de emissão por aproximação.
A operação triangular por trás do CFOP 5120
A venda à ordem assusta muita gente porque costuma ser explicada com termos demais e clareza de menos. Mas a lógica é simples. A SEFAZ-SP descreve a operação como aquela em que o vendedor, depois de acertada a venda, aguarda a ordem do comprador, chamado de adquirente original, indicando a empresa à qual a mercadoria deve ser efetivamente entregue. Essa descrição aparece em diversas respostas de consulta e serve como base da sistemática atual disciplinada pelo artigo 129 do RICMS/2000 e pelo Anexo I da Portaria SRE 41/2023.
Daí nascem os três personagens da operação. O primeiro é o vendedor remetente, que tem a mercadoria e fará a entrega física. O segundo é o adquirente originário, que compra do vendedor remetente e revende ao cliente final. O terceiro é o destinatário final, que recebe a mercadoria diretamente do vendedor remetente. A SEFAZ-SP é clara ao afirmar que, por regra, a venda à ordem exige três pessoas jurídicas distintas e duas operações mercantis de venda.
É nesse exato ponto que o CFOP 5120 ganha vida. Ele serve para documentar a segunda venda dessa cadeia: a venda do adquirente originário ao destinatário final, com entrega promovida pelo vendedor remetente. Quando você visualiza a operação desse jeito, o 5120 deixa de parecer um código misterioso e passa a ser apenas a etiqueta certa para a etapa certa. Isso resolve muita coisa, mesmo que seu ERP tente te distrair com sugestões automáticas meio preguiçosas.
Quem vende para quem, e quem entrega para quem
Essa talvez seja a pergunta mais importante de todas. Na venda à ordem, o vendedor remetente vende ao adquirente originário. O adquirente originário vende ao destinatário final. Mas a entrega física vai direto do vendedor remetente ao destinatário final. Isso é o centro da mecânica, e é justamente o que justifica a emissão de três documentos separados.
Perceba como isso desmonta a tentação de simplificar. Se há duas vendas e um transporte direto, não faz sentido achar que uma única nota pode representar tudo sem perder informação relevante. É por isso que a SEFAZ-SP insiste tanto no fluxo documental separado, inclusive quando a entrega é global ou parcial. A cada entrega, as notas precisam reaparecer no lugar certo.
Quando você muda a pergunta de “qual é o CFOP da operação?” para “qual é o CFOP desta nota, emitida por este participante, nesta etapa?”, o assunto fica muito mais simples. E, curiosamente, muito mais seguro também.
Por que o 5120 fica do lado oposto do 5119
A tabela da Receita já sugere isso só pelo texto. O CFOP 5119 fala em mercadoria de terceiros entregue ao destinatário por conta e ordem do adquirente originário. Já o CFOP 5120 fala em mercadoria de terceiros entregue ao destinatário pelo vendedor remetente, em venda à ordem. São duas perspectivas da mesma operação triangular, mas em notas diferentes e com emitentes diferentes.
Na prática paulista, isso fica cristalino. O vendedor remetente emite 5.119 ao adquirente originário e 5.923 ao destinatário final. Já o adquirente originário emite 5.120 ao destinatário final. Então, quando alguém mistura 5119 e 5120, o erro não é apenas de número. É de papel dentro da operação. E esse tipo de erro costuma bagunçar a compreensão do fluxo inteiro.
Se você guardar só uma frase sobre isso, guarde esta: 5119 olha a venda do fornecedor para o adquirente originário; 5120 olha a venda do adquirente originário para o destinatário final. Isso já corta uma boa parte da névoa.
Quando o adquirente originário deve usar CFOP 5120
Você deve usar CFOP 5120 quando estiver na posição de adquirente originário em uma venda à ordem, revendendo ao destinatário final uma mercadoria adquirida ou recebida de terceiros, cuja entrega será feita diretamente pelo vendedor remetente. Essa regra não é um palpite prático. Ela aparece de forma objetiva na tabela oficial da Receita e é reiterada em diversas respostas de consulta da SEFAZ-SP.
A SEFAZ-SP chega a detalhar como essa nota deve ser tratada: o adquirente original emite a NF-e em favor do destinatário final com CFOP 5.120/6.120, com destaque do imposto quando devido, e informa nos Dados Adicionais o nome, endereço e inscrições do estabelecimento que promoverá a remessa da mercadoria. Esse detalhamento aparece, por exemplo, nas respostas 24724/2021, 26527/2022 e 26964/2022.
Isso significa que o CFOP 5120 não acompanha a carga, mas acompanha a venda do adquirente originário ao destinatário final. É uma distinção simples, porém decisiva. Muita gente erra porque confunde “quem entrega” com “quem vende”. Na venda à ordem, essas duas figuras se separam. E quando você aceita isso, a operação começa a se organizar sozinha dentro da sua cabeça.
Um exemplo para você visualizar sem tropeçar
Imagine que sua empresa compra mercadorias de um fornecedor para revenda. Antes de receber esse lote fisicamente, você já o revende a um cliente final. Em vez de o fornecedor mandar a mercadoria para o seu estoque e depois você reenviar ao cliente, ele entrega tudo diretamente ao cliente, por sua ordem. Esse é o cenário clássico de venda à ordem.
Nesse caso, a nota que você, na condição de adquirente originário, emite para o seu cliente final é a nota com CFOP 5120. O fornecedor, por sua vez, não usa 5120 nessa parte do fluxo. Ele emite a nota de transporte para o destinatário final com 5.923 e a nota simbólica para você com 5.119, se a mercadoria for de terceiros.
Agora veja como a lógica fica limpa. O seu cliente recebe a mercadoria fisicamente do fornecedor, mas compra juridicamente de você. E a sua nota para esse cliente, documentando a venda dentro dessa estrutura, é a de CFOP 5120. Quando isso entra de uma vez, você para de “sentir” o CFOP e começa a entender o CFOP.
E quando a entrega é parcial?
Esse é outro ponto importante. A SEFAZ-SP afirma que, a cada entrega, global ou parcial, devem ser emitidas as notas da venda à ordem. Isso quer dizer que, se o fornecedor enviar a mercadoria em parcelas, o adquirente originário deverá emitir uma nota com CFOP 5.120/6.120 para cada remessa efetiva, consignando quantidades e valores efetivamente remetidos.
Na prática, isso salva quem trabalha com cronogramas de entrega, lotes, módulos ou remessas fracionadas. Você não precisa forçar uma operação real para caber num modelo único e artificial. Precisa apenas documentar cada etapa do jeito certo. Parece mais trabalhoso? Talvez. Mas é muito menos trabalhoso do que corrigir depois uma operação mal contada.
E aqui vai um detalhe que pouca gente respeita como deveria: se a entrega é parcial, a sua disciplina documental também precisa ser parcial, precisa e repetível. Tentar “resolver tudo de uma vez” quase sempre deixa rastros tortos.
CFOP 5120 x 5119 x 5.923 x 5102
O CFOP 5120 vive cercado de códigos parecidos, e isso explica boa parte da confusão. A tabela oficial da Receita lista 5119, 5120 e o universo de 5.923 lado a lado porque todos pertencem à lógica da venda à ordem, mas não desempenham a mesma função. Já o 5102 entra na conversa justamente porque muita empresa tenta usá-lo como atalho quando não quer parar para entender a estrutura triangular da operação.
O 5119 é a nota do vendedor remetente para o adquirente originário, quando a mercadoria é de terceiros. O 5120 é a nota do adquirente originário para o destinatário final. O 5.923 é a nota do vendedor remetente para o destinatário final, sem destaque do imposto, apenas para acompanhar o transporte. Já o 5102 trata da venda comum de mercadoria adquirida ou recebida de terceiros, sem a camada adicional da venda à ordem.
Se você quiser um resumo brutalmente simples, guarde assim:
CFOP 5119: venda do fornecedor ao adquirente originário, em venda à ordem, com mercadoria de terceiros.
CFOP 5120: venda do adquirente originário ao destinatário final, em venda à ordem.
CFOP 5.923: nota para acompanhar o transporte da mercadoria ao destinatário final.
CFOP 5102: venda comum de mercadoria de terceiros, sem venda à ordem.
Quando você pensa desse jeito, o assunto deixa de ser um emaranhado de números vizinhos e vira um mapa lógico. E mapa lógico é o que evita besteira.
A troca mais perigosa: 5120 por 5102
Esse é o tropeço clássico. A empresa vê que está vendendo mercadoria de terceiros para o cliente final e cai direto no 5102, ignorando o fato de que a mercadoria será entregue pelo vendedor remetente, dentro de uma operação de venda à ordem. A tabela da Receita separa os códigos exatamente por causa dessa diferença estrutural.
Quando você usa 5102 onde a operação exigia 5120, apaga uma camada essencial da história fiscal. Você transforma uma operação triangular, com vendedor remetente e adquirente originário distintos, numa venda comum. A nota até pode parecer válida num olhar apressado, mas ela deixa de representar o cenário real da operação. E isso é um problema, não um detalhe.
É aqui que o fiscal cobra seriedade. Ele não quer documento “parecido”. Quer documento coerente.
Quando o 5120 vira 6120
Essa parte é bem simples: o CFOP 5120 vira 6120 quando a mesma lógica da operação acontece em cenário interestadual. A tabela oficial faz esse espelhamento de forma direta. Se a venda do adquirente originário ao destinatário final sair do estado, você já saiu do grupo 5.xxx.
Pode parecer óbvio, mas é o tipo de obviedade que passa batido quando o sistema está mal parametrizado ou quando a equipe trabalha na velocidade do reflexo. Por isso, antes de tranmitir, vale sempre a mesma pergunta: essa venda ficou dentro do estado ou saiu dele?
É uma pergunta simples. Mas pergunta simples, no fiscal, costuma evitar erro grande.
Erros que bagunçam toda a venda à ordem
O primeiro erro é usar CFOP 5120 sem que exista venda à ordem de verdade. A SEFAZ-SP reitera que, por regra, a operação exige três pessoas distintas e duas vendas mercantis. Se esse desenho não existir, você precisa reavaliar o enquadramento. Nem toda entrega direta a terceiro cabe automaticamente nessa disciplina.
O segundo erro é colocar o CFOP 5120 na nota errada. Isso acontece quando o fornecedor usa 5120 para documentar sua venda ao adquirente originário ou quando tentam usar 5120 na nota que acompanha a carga. A orientação paulista é bem clara sobre a divisão de papéis: 5120 é do adquirente originário para o destinatário final; 5.923 acompanha a carga; 5.118/5.119 documenta a remessa simbólica do vendedor remetente ao adquirente originário.
O terceiro erro é esquecer as referências documentais. Nas respostas de consulta, a SEFAZ-SP exige que as notas se relacionem entre si por número, série, data e demais dados relevantes. Isso não é perfumaria. É a costura que faz a operação ser inteligível para a fiscalização e para a escrituração da própria empresa.
O quarto erro é confiar cegamente no ERP. Sistema ajuda muito, claro. Mas ele não sabe sozinho se você está numa venda comum, numa venda à ordem típica, numa operação análoga com depósito fechado ou numa situação que exige procedimento diferente. Esse discernimento continua sendo seu. E honestamente, ainda bem.
Checklist curto para você não escorregar
Antes de clicar em transmitir, passe por este filtro:
você está na posição de adquirente originário?
a mercadoria é adquirida ou recebida de terceiros?
existe destinatário final distinto do vendedor remetente e do adquirente originário?
a entrega física será feita pelo vendedor remetente?
a sua nota é a venda ao destinatário final, e não a nota de transporte nem a remessa simbólica?
a operação é interna, justificando o uso de 5120 e não 6120?
Esse checklist parece básico. E é mesmo. Mas boa parte dos erros some exatamente quando você força a si mesmo a responder essas perguntas antes do clique final.
O que revisar antes da próxima NF-e com CFOP 5120
Na próxima operação, não comece pelo número. Comece pela estrutura. Pergunte: quem é o adquirente originário, quem é o vendedor remetente, quem é o destinatário final e qual nota cada um deve emitir? Quando você faz isso, o CFOP 5120 deixa de ser um chute educado e passa a ser a consequência natural da lógica da operação.
Também vale revisar o texto da nota. Nas orientações paulistas, a NF do adquirente originário ao destinatário final com 5.120 deve informar o estabelecimento que promoverá a remessa da mercadoria. Já as demais notas da cadeia trazem expressões específicas como “Remessa por Ordem de Terceiro” e “Remessa Simbólica – Venda à Ordem”. Isso ajuda a amarrar o fluxo documental e evita aquela sensação de operação mal montada, meio torta, meio improvisada.
E aqui está a virada mais importante: você não quer só uma NF-e autorizada. Você quer uma NF-e coerente, explicável e resistente a perguntas mais chatas depois. Quer parar de depender de memória solta, de “acho que era isso” e de parametrização automática mal compreendida. Quando você domina o CFOP 5120, você não ganha só um código. Você ganha critério. E critério, no fiscal, vale muito.
Quem entende a operação emite com firmeza. Quem só decora número vive torcendo para estar certo.