# Emitir nota fiscal no WooCommerce em 4 passos

<strong>Emitir nota fiscal no WooCommerce</strong> 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 tres 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 <a href="https://full.services/guias/crie-uma-loja-online-com-wordpress">guia para criar uma loja online com WordPress</a> e os <a href="https://full.services/woocommerce/">conteúdos de WooCommerce da FULL</a> para o contexto completo do <a href="https://full.services/glossario/woocommerce/">WooCommerce</a>.

---

## 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.

<table id="tabela-emitir-nota-fiscal-woocommerce">
  <caption>Emitir nota fiscal no WooCommerce: variável, opção e impacto</caption>
  <thead>
    <tr>
      <th scope="col">Variável</th>
      <th scope="col">Opção comum</th>
      <th scope="col">Impacto na decisão</th>
    </tr>
  </thead>
  <tbody>
    <tr><th scope="row">Tipo de operação</th><td>Produto físico</td><td>Exige NF-e modelo 55 ou NFC-e</td></tr>
    <tr><th scope="row">Volume mensal</th><td>Acima de 1.000 pedidos</td><td>ERP (Bling) supera plugin nativo</td></tr>
    <tr><th scope="row">Certificado</th><td>A1 (arquivo)</td><td>Funciona sem token físico no servidor</td></tr>
    <tr><th scope="row">Status gatilho</th><td>Concluído</td><td>Evita nota sobre pedido cancelado</td></tr>
  </tbody>
</table>

<p class="wp-caption-text">Legenda: o botão de emissão aparece dentro do próprio pedido, sem sair do painel WordPress.</p>

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 <a href="https://woocommerce.com/document/managing-orders/order-statuses/" rel="noopener" target="_blank">documentação oficial de status de pedido do WooCommerce</a>. 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 <a href="https://full.services/como-gerenciar-uma-loja-woocommerce/">como gerenciar uma loja WooCommerce</a> 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 <a href="https://full.services/15-melhores-plugins-de-gateway-de-pagamento-woocommerce/">plugins de gateway de pagamento para WooCommerce</a>, 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 tres 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 <a href="https://full.services/planos">planos da FULL</a> 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.

<ul class="arvore-decisao" style="margin-bottom:1.5rem">
  <li><strong>Se você vende serviço, não produto</strong> → emita NFS-e pela prefeitura, não NF-e modelo 55.</li>
  <li><strong>Se a loja faz menos de 1.000 pedidos por mês</strong> → use o PluginNFe nativo direto no WooCommerce.</li>
  <li><strong>Se você vende em marketplace e site ao mesmo tempo</strong> → evite plugin isolado, escolha o Bling como ERP central.</li>
  <li><strong>Se o gateway é boleto ou Pix assíncrono</strong> → dispare a nota no status concluído, nunca no processando.</li>
</ul>

<aside aria-label="Resumo Técnico">
<h2 id="resumo-tecnico">Resumo técnico</h2>
<p>Este resumo condensa o que define o sucesso ao emitir nota fiscal no WooCommerce em produção, do melhor ao pior cenário observado em lojas reais. O ponto que mais separa uma loja saudável de uma loja com pendência fiscal não é o plugin escolhido, e sim o status de pedido que dispara a emissão e a validade do certificado A1. Use os itens abaixo como checklist final antes de virar a chave para o ambiente de produção da SEFAZ.</p>
<ul style="margin-bottom:1.5rem">
  <li><strong>Melhor cenário:</strong> loja com certificado A1 ativo, NCM mapeado e emissão no status concluído.</li>
  <li><strong>Pior cenário:</strong> certificado A1 vencido com emissão agendada acumulando pedidos sem nota.</li>
  <li><strong>Principal conflito:</strong> status processando dispara a nota antes de o pagamento assíncrono compensar.</li>
  <li><strong>Melhor opção gratuita inicial:</strong> ambiente de homologação da SEFAZ para testar sem valor fiscal.</li>
  <li><strong>Em uma frase:</strong> a nota fiscal no WooCommerce sai certa quando o status gatilho espera o pagamento compensar.</li>
</ul>
</aside>

<aside aria-label="Metodologia dos Testes">
<h2 id="metodologia-dos-testes">Metodologia dos testes</h2>
<p>As recomendações deste guia consolidam o que observamos entre <time datetime="2025-09">setembro de 2025</time> e <time datetime="2026-05">maio de 2026</time> em lojas WooCommerce 9.x conectadas à base FULL, rodando PHP 8.2 e certificados A1 emitidos por autoridades ICP-Brasil. Comparamos o comportamento de emissão entre PluginNFe, NFe.io e a extensão fiscal do Bling, observando especialmente o ponto de disparo da nota por status de pedido. As rejeições da SEFAZ caíram de patamares altos no início para casos isolados depois que o status gatilho passou de processando para concluído. Nenhum número fiscal é simulado: os comportamentos descritos refletem configuração real testada em ambiente de homologação antes de produção.</p>
</aside>

<h2 id="faq">Perguntas frequentes sobre emitir nota fiscal no WooCommerce</h2>

<details>
<summary>É possível emitir nota fiscal no WooCommerce sem contratar um ERP?</summary>
<p>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.</p>
</details>

<details>
<summary>Por que a nota fiscal sai antes de o pagamento compensar?</summary>
<p>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.</p>
</details>

<details>
<summary>Qual a diferença entre NF-e modelo 55 e NFC-e na loja WooCommerce?</summary>
<p>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.</p>
</details>

<details>
<summary>Quanto custa automatizar a emissão de nota fiscal no WooCommerce?</summary>
<p>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 tres 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.</p>
</details>

<details>
<summary>O que o lojista precisa configurar antes de emitir a primeira nota?</summary>
<p>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.</p>
</details>

---

## 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 tres 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 <a href="https://full.services/como-configurar-sua-loja-com-woocommerce-no-wordpress/">como configurar sua loja com WooCommerce no WordPress</a>. Para continuar aprendendo, o <a href="https://full.services/academy/">FULL Academy</a> reúne tutoriais, guias e reviews de WooCommerce em um só lugar.
