Veio aqui porque um item ficou sem imposto? Vá direto à seção C — ela ensina a
ler a mensagem que a tela mostrou, linha por linha. Se não apareceu mensagem nenhuma e o
item mesmo assim veio sem imposto, a causa quase certa é a primeira etapa da seção B: o tipo de
faturamento sem operação.
A
O que cada cadastro decide
Para quem atende
185 — Tipos de Faturamento
18L — Tabela de Tributação
Menu
1-Cadastros › 8-Faturamento/Exportação › 5-Tipos de Faturamento
1-Cadastros › 8-Faturamento/Exportação › L-Tabela de Tributação
Na busca de tributação
Diz qual operação é (venda, compra, transferência…) — é daí que saem os CFOPs possíveis
Diz o imposto de cada produto, por UF de destino e por filial
Fora dela
A conta contábil do cliente/fornecedor, o tipo de título, o centro de custo, o livro 120
—
Volume(central)
208 tipos
611 tabelas · 12.860 linhas por UF · 62 filiais
Escopo
Global
A tabela é global; as linhas por UF são DA FILIAL
B
Como a tela encontra a tributação — as seis etapas
Ao escolher o produto na grade
Quando alguém escolhe um produto na grade da Compra de Carne ou da
Venda, o sistema percorre seis etapas. Cada uma pode falhar,
e cada falha tem uma causa num cadastro diferente. Saber em qual etapa parou é saber onde
corrigir.
1
A operação — do tipo de faturamento
O tipo de faturamento do documento diz que operação é (venda, compra_carne,
transf_saida…).
tipo_faturamento.tipo_natop
Falha calada: sem operação, a busca nem acontece — o item fica sem
imposto e nenhuma mensagem aparece. Em central: 82 dos 208 tipos
estão sem operação. E a tela 185 não edita essa coluna (seção J). Também pulam a busca
os tipos 1137 e 1187, e qualquer empresa fora do Brasil.
2
O produto — e a tabela que ele aponta
O produto guarda qual tabela de tributação usa. Em operação de almoxarifado, o produto é
procurado no cadastro de almoxarifado, não no de produto acabado.
Falha: produto sem tabela → nenhuma linha casa. Em central:
2.329 produtos estão sem tabela de tributação.
3
A UF de destino — do emitente, ou da propriedade
A UF é a do emitente (pela cidade dele). Mas na compra de uma propriedade rural,
vale a UF da propriedade — e ela pode ser outra.
emitente.idcidade → cidade.idestado → estado.uf · ou emitente_propriedade → cidade → estado
Falha: emitente sem cidade, ou cidade sem estado → UF vazia → nada casa.
Em central: 177 emitentes sem cidade.
4
O perfil do emitente — consumidor final e Simples
Se o emitente é consumidor final e se é optante do Simples. Não é um campo do
cadastro: é a grade de tipos do emitente.
emitente_tipo_emitente — tipo 16 = consumidor final · tipo 19 = optante do Simples
Falha frequente: a linha da tabela tem de ter o mesmo perfil — um
emitente consumidor final só casa com linha de consumidor final. Em central:
8.909 emitentes são consumidor final, e só 980 linhas das 12.860 são de consumidor
final.
5
A linha da tabela — cinco condições ao mesmo tempo
Procura as linhas por UF da tabela do produto que batam em todas:
· a tabela do produto · a filial ativa · a UF de destino ouTT (todas as UFs)
· o mesmo consumidor final · o mesmo optante do Simples
Falha: qualquer uma das cinco não batendo. A mais traiçoeira é a
filial: a tabela pode estar perfeita na filial onde foi configurada e vazia na que está
vendendo. Em central: 348 tabelas têm linhas em uma filial só.
6
O CFOP — e a reforma tributária
Entre as linhas que casaram, escolhe uma pelo CFOP, em quatro passadas (seção E). Depois
confere se a linha tem os campos da reforma tributária.
Falha: uma linha com CFOP que não está entre os possíveis para a operação
não é escolhida (seção E). E uma linha sem ClassTrib ou sem CST IBS/CBS dá a
mensagem da reforma. Em central: 1.064 linhas sem os campos da reforma.
O IPI é a única exceção que se completa sozinha: se a linha não traz o IPI, ele cai no
padrão da filial (filial_trib.cst_ipi e percentual_ipi).
A venda com drawback é o único caso em que o sistema inventa a tributação quando não
acha linha: ela sai isenta, com o CFOP sugerido.
C
Como ler a mensagem "Produto sem tributação"
Aparece acima da grade — não bloqueia
Quando a busca falha, a tela mostra um aviso acima da grade de itens. Ele
não impede gravar — o item só fica sem imposto. A mensagem já traz quase tudo
o que é preciso para achar a causa; cada linha dela aponta para uma etapa da seção B.
Aviso
Produto sem tributacao para a U.F. de destino. PROCURE O CONTADOR 1 - Verifique Cidade/Estado do Cliente/Fornecedor 2 - Verifique se o Produto esta com a Tabela de Impostos Correta
QuandoNenhuma linha da tabela casou nas etapas 2 a 5, ou nenhuma foi escolhida na etapa 6.
Onde apareceAcima da grade de itens, na Compra de Carne (2322) e na Venda (2333).
Brasil
Logo abaixo, o diagnóstico — linha a linha
A linha da mensagem
O que ela diz
Se estiver errada, é a etapa
Produto [ … ]
O nome do produto escolhido
—
Id Produto [ … ] Id Industria [ … ]
O código do produto, para achá-lo no cadastro
2 — confira a tabela de tributação dele
Cliente/Fornecedor [ … ]
Quem é o emitente
—
Consumidor Final [ SIM / NAO ]
O perfil que foi procurado na tabela
4 — se diz SIM, a tabela precisa ter a linha de consumidor final
Optante Simples [ SIM / NAO ]
Idem, para o Simples
4
U.F. [ … ]
A UF que foi procurada. Vazia = emitente sem cidade
3 — confira a cidade do emitente, ou a da propriedade
Tipo Operacao [ … ]
A operação que veio do tipo de faturamento
1
CFOPs Sugeridas [ … ]
Os CFOPs que a operação admite para essa UF
6 — a linha da tabela precisa ter um deles, ou nenhum
Aviso
Produto sem tributacao da reforma tributaria para a U.F. de destino.
QuandoA linha foi encontrada, mas não tem ClassTrib ou CST IBS/CBS. As duas últimas linhas da mensagem mostram quais estão vazios.
SairPreencher os dois campos da reforma naquela linha, no 18L. Diferente da anterior: aqui a busca deu certo até o fim; só falta completar a linha.
Brasil
Aviso
Produto 10057 nao encontrado.
QuandoO produto não existe no cadastro que a operação consulta. O caso comum é uma operação de almoxarifado com um produto de produto acabado, ou vice-versa — são cadastros diferentes.
Brasil
Aviso
O item veio sem imposto e NÃO apareceu mensagem nenhuma
Quase sempreO tipo de faturamento do documento está sem operação (tipo_natop). A busca nem começa, então não há o que avisar. Etapa 1.
OuO tipo é 1137 ou 1187 (que pulam a busca de propósito), ou a empresa não é do Brasil.
Brasil
D
Por que não encontra — sintoma, causa e onde conferir
Da mais comum para a mais rara
Sintoma
Causa
Onde corrigir
Em central
Vende para um cliente e acha; para outro, do mesmo estado, não acha
O segundo é consumidor final, e a tabela só tem a linha normal
18L: acrescentar a linha da UF marcada como consumidor final
8.909 emitentes CF · só 980 linhas CF
Acha numa filial, não acha na outra, mesmo produto e cliente
As linhas por UF foram configuradas só na primeira filial
18L, entrando na filial que não acha, e acrescentando as linhas dela
348 tabelas numa filial só
A mensagem mostra U.F. [ ] vazio
Emitente sem cidade, ou cidade sem estado
Cadastro do emitente (15) — cidade
177 emitentes sem cidade
Na compra de gado, acha para uma fazenda e não para outra do mesmo pecuarista
Vale a UF da propriedade, não a do emitente
Cadastro da propriedade — cidade
—
Nenhum cliente acha, em nenhuma filial
O produto não tem tabela de tributação
Produto (183) — campo Tabela de tributação
2.329 produtos sem tabela
Nenhum cliente acha, em nenhuma filial — e o produto tem tabela
A tabela existe mas não tem linha nenhuma, em filial nenhuma
18L: abrir a tabela e incluir as UFs
178 tabelas vazias · 1 em uso, por 5 produtos
Item sem imposto e sem mensagem
Tipo de faturamento sem operação
Não há tela — é no banco (seção J)
82 tipos sem operação
A linha "existe" no 18L, mas não é escolhida
A linha tem um CFOP que não está entre os sugeridos para a operação
18L: apagar o CFOP da linha, ou pôr um dos sugeridos (seção E)
—
A mensagem é a da reforma tributária
A linha foi achada mas está sem ClassTrib ou CST IBS/CBS
18L: completar os dois campos
1.064 linhas sem reforma
Emitente do Simples não acha
Faltam linhas de optante do Simples
18L: linha marcada como optante do Simples
27 linhas · 2 emitentes
"Produto … nao encontrado"
Produto de um cadastro numa operação do outro (acabado × almoxarifado)
O tipo de faturamento do documento
—
A linha "TT" é a rede de segurança. Uma linha com UF TT vale para todas
as UFs — é o que faz a busca achar alguma coisa quando não há linha específica. Em
central são 37 linhas TT. Mas ela também tem de bater filial, consumidor
final e Simples: uma TT de consumidor final não serve a um cliente comum.
E
O CFOP: as quatro passadas, e o caso que ninguém entende
A etapa 6 em detalhe
Primeiro o sistema monta a lista de CFOPs possíveis para a operação: dentro do
estado são os 5xxx, fora os 6xxx, exterior os 7xxx — é a
linha CFOPs Sugeridas da mensagem. Depois escolhe uma das linhas que
casaram, nesta ordem, parando na primeira:
Passada
Aceita a linha que…
O CFOP do item vem
1
tem um CFOP da lista e a UF exata do destino
da própria linha
2
tem um CFOP da lista e UF TT
da própria linha
3
tem a UF exata e nenhum CFOP
o primeiro da lista
4
tem UF TT, com qualquer CFOP
o primeiro da lista
Aviso
Uma linha com a UF certa e um CFOP "errado" não é escolhida por passada nenhuma
O casoA linha tem a UF exata do destino, mas um CFOP que não está na lista da operação. A passada 1 recusa (CFOP fora da lista), a 2 recusa (não é TT), a 3 recusa (tem CFOP) e a 4 recusa (não é TT).
Por que confundeQuem abre o 18L vê a linha lá, com a UF certa, e não entende por que a tela diz que não achou.
SairOu apagar o CFOP dessa linha (ela passa a casar na passada 3, com o CFOP sugerido), ou pôr um CFOP que esteja na lista CFOPs Sugeridas da mensagem.
ExemploUma linha de SP com CFOP 5102 numa venda para SP a partir de uma filial do PR: a operação é interestadual, a lista traz os 6xxx, e o 5102 nunca casa.
Brasil
A lista de CFOPs sai sem o CST, de propósito: com o CST vazio nenhum teste de isenção
casa e a lista sai na variante mais larga — é o que dá chance de um CFOP da tabela ser
encontrado. Nas passadas 3 e 4, quando o CFOP vem da sugestão, a sugestão é refeita já com o
CST real da linha escolhida, e pode sair outro.
F
Consultas para conferir
Para o suporte técnico, com acesso ao banco
Troque os números entre <> pelos da mensagem. Cada consulta responde uma
etapa da seção B.
Etapa 1 — o tipo de faturamento tem operação?
SELECT id, descricao, tipo_natop
FROM tipo_faturamento
WHERE id = <id do tipo de faturamento>;
Etapa 2 — o produto tem tabela?
SELECT id, descricao, idtab_impostos, codigo_mercosul AS ncm
FROM produto
WHERE id = <id do produto>;
Etapas 3 e 4 — a UF e o perfil do emitente
SELECT e.id, e.nome_fantasia, est.uf,
EXISTS (SELECT 1 FROM emitente_tipo_emitente
WHERE idemitente = e.id AND idtipo_emitente = 16) AS consumidor_final,
EXISTS (SELECT 1 FROM emitente_tipo_emitente
WHERE idemitente = e.id AND idtipo_emitente = 19) AS optante_simples
FROM emitente e
LEFT JOIN cidade c ON c.id = e.idcidade
LEFT JOIN estado est ON est.id = c.idestado
WHERE e.id = <id do emitente>;
Etapa 5 — que linhas a tabela tem, em cada filial
SELECT idfilial, uf, consumidor_final, optante_simples,
cst, venda_cfop, class_trib, cst_ibscbs
FROM tab_impostos_uf
WHERE idtab_impostos = <idtab_impostos do produto>
ORDER BY idfilial, uf, consumidor_final;
Resultado vazio na etapa 5 = a tabela não tem linha nenhuma. Não é que falte a
UF ou a filial — falta tudo. Foi o que a própria conferência desta consulta encontrou em
central: a tabela 111 está em uso por um produto de picanha e não tem uma linha
sequer, então esse produto nunca acha tributação, para ninguém.
Como ler o resultado da etapa 5: procure uma linha com a filial que está
vendendo, a UF do destino (ou TT), e consumidor_final e
optante_simples iguais aos da etapa 3-4. Se não houver, é essa linha que falta
cadastrar. Se houver e ela tiver venda_cfop preenchido, confira-o contra a lista
CFOPs Sugeridas da mensagem (seção E).
G
18L — a tela: a tabela e as linhas por UF
1-Cadastros › 8-Faturamento/Exportação › L-Tabela de Tributação
Uma tabela de tributação é um nome e uma lista de linhas por
UF. A tela deixa isso explícito no aviso "As linhas abaixo são da filial ativa":
a tabela é compartilhada, as linhas não.
Bloqueia
Informe a descricao da tabela de tributacao.
QuandoNome vazio — a validação do sistema antigo.
Todos
Bloqueia
UF invalida: PRR
QuandoUF com mais de duas letras. O sistema antigo não confere — uma UF errada gravava e a linha nunca era escolhida, sem erro nenhum. TT é válida: é a linha de todas as UFs.
Todos
Aviso
Gravar numa filial não mexe nas linhas das outras
ConsequênciaÉ a causa nº 2 de "não acha tributação". Quem configura tem de entrar em cada filial que vende o produto e acrescentar as linhas dela. Medido: há tabela com linhas em 52 filiais, e 348 tabelas com linhas em uma só.
Todos
O que cada linha por UF guarda — e o que decide a busca
Grupo
Campos
Papel na busca
A chave da linha
UF · consumidor final · optante do Simples
Decidem se a linha casa (etapa 5). Uma mesma UF pode ter até quatro linhas — uma por combinação de consumidor final e Simples
CFOP de venda
venda_cfop
Decide se a linha é escolhida (etapa 6). Vazio é o mais seguro: casa na passada 3
ICMS
CST · CSOSN · alíquota · redução de base · diferido
O CST vazio faz a linha valer como "não achou"
PIS / COFINS / IPI
CST e percentual de cada um · enquadramento do IPI
O IPI vazio cai no padrão da filial
Substituição tributária
MVA original e ajustada · ICMS de destino · redução de base de ST · desconto de ICMS ST
Só os valores
Diferencial de alíquota
Do estado e interestadual
Só os valores
Reforma tributária
ClassTrib · CST IBS/CBS · percentuais e reduções de IBS e CBS
ClassTrib e CST IBS/CBS vazios dão a mensagem da reforma (etapa 6)
Textos
Código de benefício · Natureza da operação alternativa · Observação
O código de benefício vai para a NF-e: sem ele, um CST de benefício é recusado pela SEFAZ na emissão — não na busca. A busca acha a linha normalmente
H
18L — excluir
A única trava que o sistema antigo não tem
Bloqueia
Esta tabela de tributacao esta em uso por 28 produto(s) do faturamento e do almoxarifado - troque a tabela deles antes de excluir.
QuandoAlgum produto — do faturamento (183) ou do almoxarifado (194) — aponta para a tabela.
SairTrocar a tabela desses produtos e excluir depois.
Divergência deliberadaO sistema antigo apaga sem conferir, e os produtos passam a não achar tributação nenhuma — a etapa 2 falha para todos eles de uma vez.
Corrigido em 10/09/2026A trava olhava só os produtos do faturamento; 30 das 611 tabelas são usadas só por produtos de almoxarifado.
Todos
I
185 — gravar o tipo de faturamento
1-Cadastros › 8-Faturamento/Exportação › 5-Tipos de Faturamento
Bloqueia
Informe descricao (Tipo de faturamento).
QuandoDescrição vazia — a única validação de negócio da tela, no sistema antigo também.
A frase usa o nome técnico do campoA tela é servida pelo componente genérico de cadastros simples, e as mensagens dele trazem a chave (descricao), não o rótulo da tela.
QuandoUm dos três campos do livro 120 fora da lista. A tela oferece só os válidos; a recusa alcança a chamada feita por fora dela.
Todos
Bloqueia
Tipo de faturamento: este cadastro so permite alterar, nao incluir.
Tipo de faturamento: este cadastro so permite alterar, nao excluir.
QuandoIncluir ou excluir por fora da tela — ela nem mostra os dois botões. Criar tipo novo pela web não é possível hoje; ver seção L.
Todos
Os 18 campos que a tela edita
Grupo
Campos
Quem usa
Contábil
Conta (idplconta) · Contrapartida (idplconta_cp)
A sincronização contábil — é a conta do cliente ou do fornecedor. 78 tipos estão sem ela
Financeiro
Tipo de título · Centro de custo · Fluxo de caixa
Os títulos que o faturamento gera
Frete terrestre · de exportação · marítimo
Centro de custo · Centro de custo 2 · Histórico padrão — de cada um
Os títulos de frete da venda
Fiscal
Livro 120 (faixas de 10, 5 e 0) · Natureza da operação
Copiados para cada documento na gravação; a natureza vai para a NF-e
A "Natureza da operação" que a tela edita NÃO é a "operação" da busca de
tributação. A natureza (natureza_op) é o texto que sai na NF-e; a operação
(tipo_natop) é a chave que monta a lista de CFOPs. Têm nomes parecidos e
só a primeira tem campo na tela.
J
185 — o que a tela NÃO edita
Incluindo a primeira peça da busca de tributação
A tabela tem 44 colunas e a tela edita 18. Entre as que ficam de fora estão
marcadores que decidem regra — e nenhuma tela os edita, nem no
sistema antigo.
Aviso
"Onde eu configuro a operação do tipo, para a tributação ser encontrada?" — em nenhuma tela
O que aconteceO tipo_natop é a etapa 1 da busca, e 82 dos 208 tipos estão sem ele — itens desses tipos saem sem imposto e sem mensagem. Mudar hoje é direto no banco.
Todos
Coluna
O que ela decide
tipo_natop
A operação da busca de tributação — sem ela, a busca não roda. Valores como venda, transf_saida, compra_carne, bonificacao
complemento
Linha de valor zero é lançamento legítimo, não é descartada
venda_acabado · transferencia_acabado
Entra ou não na conferência de custo acima da venda, no pedido
venda_exportacao
É venda de exportação
ordem_venda_controla_pendencia
O pedido passa ou não pela análise de crédito ao autorizar
emprestimo · adiantamento_financeiro
Muda a conta que a baixa debita
entrada_saida · gado · tipo_operacao
A natureza da operação, lida em dezenas de pontos
K
Permissões
Manutenção › Acesso dos Grupos (444)
Nenhuma regra de acesso nomeada nas duas telas — no sistema antigo nem aqui.
Quem tem a opção no menu altera.
São as telas de maior alcance do cadastro: uma alíquota trocada numa tabela muda o
imposto de toda nota daquele produto, e uma conta trocada num tipo de faturamento muda a
contabilização de todo documento daquele tipo. Se isso for risco na operação, o controle hoje
é não dar a opção de menu a quem não deve mexer.
L
Diferenças e decisões pendentes
O que muda em relação ao sistema antigo
Assunto
Sistema antigo
Aqui
Excluir tabela em uso
Apaga sem conferir
Recusa, contando produtos do faturamento e do almoxarifado
UF da linha
Não confere
Recusa UF com mais de duas letras
Histórico do frete de exportação
Gravado com o do frete normal
Campo próprio
Incluir e excluir tipo de faturamento
Os dois existem; o excluir é físico e sem trava
Nenhum dos dois
Regras por nome de emitente e de cidade na busca
Existiram até 21/08/2026
Não existem — o sistema antigo também as retirou
Decisões pendentes:
· Incluir e excluir tipo de faturamento. O porte bloqueia os dois; o comentário no
código diz que "a tela do sistema antigo só altera", o que não é verdade. Hoje não há como
criar tipo pela web.
· Os marcadores da seção J sem tela — o mais urgente é o tipo_natop, por
ser a primeira peça da busca de tributação e estar vazio em 82 tipos.
Nenhuma regra bate com essa busca. Tente um trecho menor da mensagem, ou limpe os filtros.