Por que seu cupom não fiscal não imprime (e o que fazer)
Muita gente compra uma impressora térmica de 80mm esperando que ela saia da caixa funcionando perfeitamente na emissão de cupons não fiscais. Na prática, isso raramente acontece na primeira tentativa. O problema mais comum não é o hardware, é a configuração do driver e as expectativas em relação ao que esse tipo de equipamento realmente consegue ou não fazer.
Impressora cupom não fiscal: o básico que as lojas não explicam
Impressora de cupom não fiscal é um equipamento térmico de linha, geralmente com rolo de 80mm, projetado para emissão contínua de documentos comerciais simples — recibos, pedidos, controle de estoque, etiquetas. Diferente do DANFE ou do Cupom Fiscal eletronicamente selado, o documento não fiscal não tem validade para fins tributários perante a SEFAZ. Ele serve como controle interno e apresentação ao cliente. Isso importa porque muitos usuários tentam usar esses equipamentos para fins para os quais eles não foram feitos e depois reclamam que "não funciona". O que a maioria dos vendedores de impressora omite na ficha técnica é que o papel térmico de 80mm tem duas grandezas que importam: a largura útil da impressão (geralmente entre 72mm e 74mm dependendo da margem da máquina) e o diâmetro máximo do rolo que cabe no suporte. Se você comprar um rolo com núcleo de 40mm e diâmetro externo de 120mm, pode não caber no compartimento de máquinas mais antigas ou compactas. Já vi pessoal tentar encaixar rolo de 130mm em suporte que só aguenta 100mm e chamar isso de "defeito da impressora".
Como configurar na prática
Vamos começar pelo driver. A maior parte das impressoras térmicas de 80mm no Brasil roda como Genérico / Texto Nativo (Generic Text Only) ou usa o driver proprietário do fabricante — Bixolon, Elgin, Bematech, Star. Se você está em Windows, o caminho mais rápido é: Adicionar impressora via USB, escolher "A impressora que eu quero não está na lista", usar o genérico Text Only ou o driver fornecido pelo fabricante. Configurar o tamanho do papel para 80mm de largura e altura variável (não fixa como A4). Desativar bordas de página nas propriedades de impressão. Isso já resolve cerca de 60% dos casos em que o texto sai cortado ou deslocado para a esquerda.
Se você estiver integrando via software de PDV ou sistema próprio, a comunicação costuma ser feita por DLL ou comando ESC/POS diretamente. O protocolo ESC/POS é o padrão da indústria e praticamente todas as impressoras de cupom suportam. Os comandos mais usados na prática são CR (carriage return, código 0x0A), formatação de negrito com 0x1B 0x45, alinhamento centralizado com 0x1B 0x61 0x01, e corte do papel com 0x1D 0x56 0x00. Se o seu sistema envia comandos brutos, teste com um terminal serial ou um software como o PrintTest ou a própria ferramenta de diagnóstico do fabricante antes de embutir no código.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Problema real que eu tive e como resolvi
Num caso específico, um cliente instalou uma Bixolon SRP-350III num sistema de vendas feito em Delphi. O cupom saía correto na tela de simulação, mas na hora da impressão física o texto vinha todo torto, com colunas desalinhadas e o corte acontecendo no meio do documento em vez de no final. O driver estava configurado corretamente, o papel era novo, a impressora era nova também. O problema era no mapeamento dos tabs. O sistema usava tabulação horizontal (\t) para alinhar colunas de preço e quantidade. A impressora térmica trata tabulação de forma diferente do Word ou do navegador: cada tab avança para a próxima parada pré-definida no driver, que por padrão vem configurada a cada 8 caracteres. Quando o comprimento dos itens variava, as colunas quebravam. A solução foi desativar a tabulação automática nas propriedades do driver e substituir no código as tabs por espaços calculados manualmente. Não é elegante, mas funciona. Levei uns 40 minutos para perceber que não era problema na impressora e sim no formato do texto sendo enviado.
Limitações reais que todo mundo ignora
Impressora de cupom não fiscal não é a solução ideal para vários cenários. Se você precisa de codificação Unicode consistente — especialmente com caracteres como ç, ã, á, é que aparecem em nomes de produtos — verifique antes se o firmware suporta a tabela de caracteres que seu sistema envia. Algumas impressoras mais baratas apenas convertem ISO-8859-1 para PC437 e aí os acentos saem como símbolos errados ou interrogadores. Teste com uma lista de produtos contendo nomes brasileiros comuns antes de colocar em produção. Outro ponto: velocidade real de impressão. A maioria dos fabricantes anuncia 250mm/s ou 300mm/s, mas isso é velocidade teórica com o papel já aquecido e sem carga de processamento. Na prática, com um cupom de 20 linhas e processamento pela USB, você pode esperar entre 3 e 8 segundos por impressão dependendo do sistema operacional e da fila de spooler. Em ambientes com alta rotatividade, como lanchonetes com pedidos constantes, isso se acumula rapidamente. Não é um gargalo crítico, mas é algo que precisa ser considerado se o volume for acima de 50 cupons por hora de forma sostenida.
A durabilidade do cabeçote térmico também não é infinita e não tem custo zero de reposição. Cabeçotes de impressora térmica têm vida útil medida em quilômetros de papel impresso, mas o fator determinante na prática é a sujeira. Pó de papel térmico de baixa qualidade se deposita no cabeçote e causa linhas brancas horizontais ou manchas escuras irregulares. A recomendação é limpar a cada duas ou três semanas com álcool isopropílico 90% e uma flanela macia. Evite cotonetes secos — eles espalham a sujeira em vez de remover. Uma limpeza mensal bem feita costuma estender a vida do cabeçote em pelo menos 30%, comparado a negligenciar completamente.
Alternativas quando a impressora cupom não fiscal não é suficiente
Se o seu cenário exige integração com emissor de NF-e, impressão dupla face, ou relatórios formatados em papel A4, uma térmica de 80mm não vai resolver. Nesse caso, vale considerar uma impressora matricial de dot matrix para cópias carbonadas ou um laser jato para documentos que precisam de qualidade visual superior. Também existe a opção de usar uma impressora térmica de 58mm quando o espaço é realmente limitado — balcões pequenos, carrinhos de venda ambulante — ainda que a menor largura restrinja a quantidade de informação por linha. O que funciona na maioria dos casos é antes de comprar em quantidade. Pegue uma unidade, instale, envie os comandos reais que seu sistema vai enviar, verifique se os acentos saem corretos, se o corte acontece no ponto certo e se a velocidade é aceitável para seu fluxo. Fazer isso leva entre 30 minutos e 1 hora e evita gastar com equipamentos que vão parar numa prateleira.
Resumo objetivo
Configurar uma impressora cupom não fiscal envolve três etapas principais: instalar o driver correto com tamanho de papel adequado, testar a saída com os dados reais do seu sistema e manter a limpeza periódica do cabeçote. Os problemas mais frequentes são desalinhamento por tabulação, caracteres acentuados mal mapeados e limitações de velocidade em altos volumes. Nenhuma dessas dificuldades é intransponível, mas exigem que o usuário entenda o que está fazendo antes de colocar o equipamento em operação diária.