Emitir nota fiscal no WooCommerce exige um plugin de NFe ligado ao seu certificado digital, não uma rotina manual. Na prática, a gente ve no suporte da FULL que o erro mais caro é disparar a nota no status processando, antes de o pagamento compensar. O gargalo real é o status de pedido que dispara a emissão. Acerte isso antes de automatizar.
Emitir nota fiscal no WooCommerce significa gerar o documento fiscal eletrônico de cada venda direto do painel da loja, sem digitar dados no portal da prefeitura ou da SEFAZ. A nota fiscal eletrônica é o registro legal da operação, e no WooCommerce ela depende de três peças: um plugin de emissão, um certificado digital A1 e a definição de qual status de pedido dispara a nota. Quem vende produto físico para consumidor final precisa de NF-e ou NFC-e; quem presta serviço emite NFS-e pela prefeitura. Antes de instalar qualquer plugin, vale entender como a sua loja está montada. Veja o guia para criar uma loja online com WordPress e os conteúdos de WooCommerce da FULL para o contexto completo do WooCommerce.
Diagnóstico rápido: O que define a emissão de nota fiscal no WooCommerce
Emitir nota fiscal no WooCommerce depende de quatro variáveis que decidem qual plugin usar: tipo de operação (produto ou serviço), regime tributário, volume mensal de pedidos e qual status dispara a nota. Uma loja com 50 pedidos por mês resolve com plugin nativo; acima de 1.000, um ERP como o Bling passa a compensar. Cada variável muda o caminho técnico.
O tipo de operação manda mais do que parece: produto físico exige NF-e modelo 55 ou NFC-e, enquanto serviço puxa NFS-e pela prefeitura, que segue layout municipal próprio e raramente é coberta pelo mesmo plugin. Por isso, definir operação e regime tributário antes de instalar qualquer coisa evita refazer a configuração. A tabela abaixo resume o que cada variável define na hora de emitir nota fiscal no WooCommerce.
| Variável | Opção comum | Impacto na decisão |
|---|---|---|
| Tipo de operação | Produto físico | Exige NF-e modelo 55 ou NFC-e |
| Volume mensal | Acima de 1.000 pedidos | ERP (Bling) supera plugin nativo |
| Certificado | A1 (arquivo) | Funciona sem token físico no servidor |
| Status gatilho | Concluído | Evita nota sobre pedido cancelado |
Legenda: o botão de emissão aparece dentro do próprio pedido, sem sair do painel WordPress.
A gente ve no suporte da FULL que a maioria dos lojistas erra na escolha do status gatilho, e não na escolha do plugin. Essa decisão técnica define se a nota sai antes ou depois de o dinheiro entrar.
Por que emitir nota fiscal no WooCommerce trava antes do pagamento
Emitir nota fiscal no WooCommerce de forma automática trava quando o plugin dispara a emissão no status processando, mas o gateway só confirma o pagamento no status concluído. Nessa janela, a nota é gerada sobre um pedido que ainda pode cair, e a SEFAZ dá apenas 24 horas para cancelar uma NF-e modelo 55 sem multa. O resultado é retrabalho fiscal.
A causa raiz é a diferença entre os status nativos do WooCommerce 9.x: processando significa pagamento iniciado, não compensado, conforme a documentação oficial de status de pedido do WooCommerce. Gateways de boleto e Pix com confirmação assíncrona movem o pedido para concluído só depois do callback. Plugins como NFe.io e PluginNFe deixam você escolher o status gatilho na configuração. Na prática, mover o gatilho de processando para concluído resolve boa parte dos casos de nota emitida sobre venda cancelada. Para entender o ciclo de pedido por completo, veja como gerenciar uma loja WooCommerce do início ao fim.
Passo a passo: Emitir nota fiscal no WooCommerce com plugin de nfe
Emitir nota fiscal no WooCommerce leva quatro etapas e em torno de 30 minutos na primeira configuração: subir o certificado digital, instalar o plugin de NFe, mapear os impostos e definir o status gatilho. Depois disso, a emissão roda sozinha a cada venda. O certificado A1 é o pré-requisito que mais atrasa lojistas, porque depende de compra em autoridade certificadora. Cada etapa abaixo é independente e validável.
Passo 1: Adquira e suba o certificado digital A1
Compre um certificado digital A1 em uma autoridade certificadora credenciada pela ICP-Brasil, como Serasa ou Certisign, por volta de R$120 a R$250 ao ano. O A1 é um arquivo .pfx que vive no servidor, diferente do A3 em token físico que não funciona em hospedagem. Faça o upload do .pfx e da senha dentro do painel do plugin de NFe. Sem esse certificado, nenhum plugin consegue assinar a nota perante a SEFAZ.
Passo 2: Instale o plugin de emissão de nfe
Instale um plugin de NFe pelo menu Plugins do WordPress, escolhendo entre PluginNFe, NFe.io ou a extensão fiscal do Bling. Ative o plugin e cole a chave de API ou as credenciais da sua conta no serviço de emissão. O plugin de NFe se conecta ao seu painel de pedidos e adiciona o botão de emissão em cada venda. Confirme que a versão é compatível com o WooCommerce 9.x antes de ativar em produção.
Passo 3: Mapeie impostos, CFOP e NCM dos produtos
Preencha o NCM de cada produto e o CFOP da operação dentro da aba fiscal do produto no WooCommerce. O NCM classifica a mercadoria; o CFOP descreve a natureza da venda (5102 para venda dentro do estado, 6102 para fora). Sem esses códigos, a SEFAZ rejeita a NF-e com erro de validação. Configure também a alíquota conforme o seu regime, Simples Nacional ou Lucro Presumido.
Passo 4: Defina o status gatilho e teste em homologação
Escolha o status concluído como gatilho de emissão e rode a primeira nota no ambiente de homologação da SEFAZ, que não tem valor fiscal. Confira se a chave de acesso de 44 dígitos é gerada e se o DANFE sai sem erro. Só então mude para o ambiente de produção. Esse teste evita que a primeira venda real vire uma nota rejeitada.
Plugins para emitir nota fiscal no WooCommerce: O que muda entre eles
A escolha de plugin para emitir nota fiscal no WooCommerce gira em torno de quatro opções reais com modelos distintos: PluginNFe (emissão nativa no painel), NFe.io (API para quem quer integração), Bling (ERP completo com estoque) e WP Rocket fica de fora, porque é cache, não fiscal. O critério decisivo é se você quer só emitir nota ou gerir a operação inteira.
PluginNFe compete por emissão nativa dentro do WooCommerce, sem sair do painel. NFe.io compete por API de emissão voltada a desenvolvedores que querem controle fino. Bling compete por ERP, com gestão de estoque e financeiro além da nota. Para lojas que vendem por marketplace e site ao mesmo tempo, o Bling tende a centralizar melhor. Já quem fatura pouco e quer simplicidade encontra no PluginNFe o caminho mais curto. Compare também os plugins de gateway de pagamento para WooCommerce, porque o gateway define o status que dispara a nota.
Nf-e, nfc-e ou nfs-e: Qual modelo a sua loja precisa emitir
Emitir nota fiscal no WooCommerce começa por acertar o modelo certo, porque cada documento segue uma autoridade e um layout diferente. A NF-e modelo 55 cobre venda de produto físico com entrega, validada pela SEFAZ do estado; a NFC-e é a versão de consumidor final, equivalente ao cupom fiscal, comum no varejo de balcão. Já quem presta serviço emite NFS-e, que é municipal e segue o padrão da prefeitura, não da SEFAZ. Escolher o modelo errado é a causa silenciosa de nota rejeitada na primeira venda em produção.
Na prática, a gente ve no suporte da FULL que loja de produto digital ou serviço tropeça aqui, porque tenta emitir NF-e 55 quando o caso pede NFS-e municipal. O plugin de NFe seleciona o modelo conforme a operação e o estado, mas só funciona se o NCM, o CFOP e o regime tributário estiverem preenchidos antes. Vale documentar o fluxo fiscal da loja com clareza, inclusive registrando qual modelo cada categoria de produto usa, para que a configuração não dependa da memória de uma pessoa. Esse registro evita retrabalho quando o catálogo cresce ou muda de regime.
Erros comuns ao emitir nota fiscal no WooCommerce e como evitar
Os três erros mais frequentes ao emitir nota fiscal no WooCommerce respondem por boa parte dos tickets fiscais: certificado A1 vencido, status gatilho errado e NCM em branco. O certificado A1 vale 12 meses; quando vence, a emissão agendada acumula pedidos sem nota silenciosamente, sem alerta visível para o administrador. É o tipo de falha que só aparece quando o cliente cobra o documento.
Em lojas WooCommerce com volume acima de 500 pedidos por mês, configurar a emissão no status concluído em vez de processando evita nota emitida sobre pedido cancelado e o retrabalho de cancelar uma NF-e dentro da janela de 24 horas da SEFAZ. A gente ve no suporte da FULL que boa parte das lojas só descobre o NCM faltando quando a SEFAZ rejeita a primeira nota em produção. A correção é preencher NCM e CFOP em todos os produtos antes de virar a chave para produção, nunca depois.
Plano PRO da FULL: Emitir nota fiscal no WooCommerce com a stack completa
Montar a stack para emitir nota fiscal no WooCommerce fica mais barato no bundle: o plano PRO da FULL custa R$849 e reúne 17 plugins premium, o que dá cerca de R$85 por site quando você gerencia mais de uma loja. Em vez de pagar licença avulsa de cache, SEO e formulários, você ativa Rank Math PRO, WP Rocket e WPForms num clique. A gente ve no suporte da FULL que o lojista que centraliza a stack gasta menos tempo em manutenção e mais em vender. Conheça os planos da FULL e ative tudo de uma vez.
Decisão rápida: Qual caminho fiscal escolher
A escolha do caminho para emitir nota fiscal no WooCommerce depende de quatro condições objetivas: tipo de operação, volume de pedidos, canais de venda e tipo de gateway. Antes de instalar qualquer plugin de NFe, passe pela árvore abaixo: cada ramo indica o caminho técnico mais barato e seguro para o seu cenário. A regra geral é começar simples, com plugin nativo, e só migrar para ERP quando o volume passar de 1.000 pedidos por mês e a gestão de estoque justificar a complexidade extra.
- Se você vende serviço, não produto → emita NFS-e pela prefeitura, não NF-e modelo 55.
- Se a loja faz menos de 1.000 pedidos por mês → use o PluginNFe nativo direto no WooCommerce.
- Se você vende em marketplace e site ao mesmo tempo → evite plugin isolado, escolha o Bling como ERP central.
- Se o gateway é boleto ou Pix assíncrono → dispare a nota no status concluído, nunca no processando.
Perguntas frequentes sobre emitir nota fiscal no WooCommerce
É possível emitir nota fiscal no WooCommerce sem contratar um ERP?
Sim. Um plugin nativo como o PluginNFe emite NF-e e NFC-e direto no painel do WooCommerce, sem ERP, desde que você tenha um certificado digital A1 e o NCM dos produtos preenchido. O ERP só passa a compensar acima de 1.000 pedidos por mês, quando a gestão de estoque e financeiro pesa mais que a emissão isolada. Para a maioria das lojas pequenas, o plugin nativo resolve com custo menor.
Por que a nota fiscal sai antes de o pagamento compensar?
Porque o plugin está configurado para emitir no status processando, que no WooCommerce 9.x significa pagamento iniciado, não confirmado. Gateways de boleto e Pix movem o pedido para concluído só depois do callback de confirmação. Mude o status gatilho de processando para concluído na configuração do plugin de NFe e a nota passa a sair apenas após o dinheiro entrar, evitando o cancelamento dentro da janela de 24 horas da SEFAZ.
Qual a diferença entre NF-e modelo 55 e NFC-e na loja WooCommerce?
A NF-e modelo 55 documenta venda entre empresas ou com entrega, e exige dados completos do destinatário; a NFC-e é a nota de consumidor final, equivalente ao cupom fiscal, usada na venda direta ao comprador. No WooCommerce, o plugin de NFe escolhe o modelo conforme a operação e o estado. Vendas online para consumidor final em geral usam NF-e modelo 55 com indicação de venda ao consumidor, e não NFC-e, que é mais comum no balcão físico.
Quanto custa automatizar a emissão de nota fiscal no WooCommerce?
Custa a partir de R$120 ao ano, valor do certificado digital A1 obrigatório, mais o plugin de emissão. O custo total soma três itens: o certificado A1 (R$120 a R$250 ao ano), o plugin ou serviço de NFe (de gratuito a planos por volume de notas) e a stack de apoio da loja. No bundle PRO da FULL, a R$849 com 17 plugins, o cache e o SEO saem por cerca de R$85 por site. Lojas pequenas começam perto de R$15 ao mês.
O que o lojista precisa configurar antes de emitir a primeira nota?
Antes da primeira nota, configure quatro itens: o certificado A1 carregado no plugin, o NCM e CFOP de cada produto, a alíquota conforme o regime tributário e o status concluído como gatilho de emissão. Depois, rode uma nota no ambiente de homologação da SEFAZ, que não tem valor fiscal, para confirmar que a chave de acesso de 44 dígitos é gerada sem erro. Só então ative o ambiente de produção.
Próximos passos para automatizar a emissão fiscal da loja
Emitir nota fiscal no WooCommerce de forma confiável depende menos do plugin e mais de três decisões: certificado A1 válido, NCM mapeado e status gatilho no concluído. Com isso resolvido, a emissão vira rotina invisível e a loja para de gerar pendência fiscal. O passo seguinte é alinhar gateway, status de pedido e plugin de NFe para que o fluxo converse de ponta a ponta. Para montar a base da loja antes de fechar o fiscal, comece por como configurar sua loja com WooCommerce no WordPress. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e reviews de WooCommerce em um só lugar.
















