Notas Fiscais (NFC-e/NFS-e)

Configurando o emissor fiscal (CNPJ, IE, regime, certificado)

Dados pra emitir NFC-e e NFS-e, regime tributário e upload do certificado A1.

Antes de emitir nota fiscal pelo PetShop Flow, sua pet shop precisa estar fiscalmente configurada: CNPJ, inscrição estadual, regime, série da NFC-e, ambiente e certificado digital A1.

Pré-requisitos

  • Permissão manage_fiscal (administrador ou gestor).
  • CNPJ ativo da pet shop.
  • Certificado digital A1 (.pfx ou .p12) emitido em nome do CNPJ.
  • Senha do certificado.

Passo 1 — Dados fiscais

  1. Acesse /configuracoes/fiscal.
  2. CNPJ: 14 dígitos. Validado.
  3. Inscrição estadual (IE): livre — varia por UF.
  4. Regime tributário: escolha Simples Nacional, Lucro Presumido ou Lucro Real.
  5. CFOP padrão: o código de operação que sua loja usa em NFC-e (ex.: 5102).
  6. Série da NFC-e: número de série autorizado pela SEFAZ (geralmente 1 ou 2).
  7. Ambiente: homologacao (testes) ou producao.
  8. Provider fiscal: o PetShop Flow integra hoje com Plugnotas. Mantenha selecionado.
  9. Clique em Salvar.

[SCREENSHOT: Formulário de configuração fiscal]

Passo 2 — Upload do certificado A1

Numa segunda seção da mesma página:

  1. Clique em Anexar certificado A1.
  2. Selecione o arquivo .pfx ou .p12.
  3. Digite a senha do certificado.
  4. Envie.

O PetShop Flow sniff a assinatura do arquivo pra confirmar que é um PKCS#12 válido, antes de subir pro storage criptografado.

Como o PetShop Flow guarda o certificado

  • Storage privado no Supabase, isolado por tenant.
  • Senha criptografada com chave do servidor.
  • Apenas o backend do PetShop Flow (e o provider fiscal autorizado) acessam.
  • Você pode trocar ou remover o certificado a qualquer momento.

Validade do certificado A1

Certificado A1 vale 1 ano. Quando estiver perto do vencimento, suba o novo arquivo antes do velho expirar — emissões com certificado vencido são rejeitadas pela SEFAZ.

Permissões

  • Administrador: configura tudo.
  • Gestor: configura tudo, exceto trocar provider.
  • Demais papéis: só veem o status.

Perguntas frequentes

Posso testar antes de emitir nota de verdade?

Sim. Use ambiente homologacao — as notas emitidas valem só pra teste e não vão pra Receita.

Não tenho certificado A1. Funciona?

Você consegue salvar dados fiscais sem certificado, mas não emite nota. Compre o A1 em uma certificadora (Serasa, Certisign, AC Soluti etc.).

Vou trocar de regime do Simples pra Lucro Presumido. O que muda?

Os dados são informativos hoje — o provider fiscal monta a NFC-e com base neles. Atualize o regime no PetShop Flow assim que mudar.