NFS-e para fisioterapeuta: o tutorial completo do padrão nacional, com os 6 alçapões resolvidos
Resposta curta: Confira se o CNPJ está ativo e tem o CNAE 8650-0/04, teste o certificado A1, habilite a empresa no Emissor Nacional, em nfse.gov.br, e ative o módulo de Notas Fiscais no Asaas. Tenha em mãos o certificado e-CNPJ A1 (.pfx) e a senha, o CNPJ e uma conta no Asaas. No fim, a nota sai pelo Asaas com um clique, de dentro da fulcro.
Este não é um resumo: é o passo a passo para você executar agora, na ordem, com o que clicar, o que digitar e o que esperar ver. Foi testado de ponta a ponta numa clínica de fisioterapia de Belo Horizonte, cidade que (como muitas outras desde 2026) emite NFS-e apenas pelo padrão nacional. No fim, sua empresa emite a nota pelo Asaas com um clique, de dentro da fulcro. Reserve meia hora.
Separe antes de começar: o arquivo do seu certificado digital e-CNPJ A1
(termina em .pfx) e a senha dele; o número do seu CNPJ; e uma conta no
Asaas (gratuita).
Confira se o seu CNPJ está pronto
Teste o certificado A1 (2 minutos que salvam a tarde)
O certificado é um arquivo .pfx com senha. Antes de sair enviando
ele para portais, teste se ele abre — e descubra AGORA se o seu é do formato
antigo, porque isso muda o passo 4.
Abra o aplicativo Terminal (aperte ⌘ + espaço, digite Terminal).
Instale o Git para Windows (git-scm.com, instalação padrão, avançar em tudo) e abra o Git Bash pelo menu Iniciar — ele traz a ferramenta de certificados que o Windows não tem. Os comandos abaixo são idênticos nos dois sistemas.
Arraste o arquivo .pfx para dentro da janela (o caminho aparece sozinho) e rode:
openssl pkcs12 -info -in SEU-CERTIFICADO.pfx -noout
Enter Import Password: ← digite a senha do certificadoDois finais possíveis:
- Aparece "MAC verified OK" (ou nenhum erro): certificado moderno, senha certa. Vá ao passo 3.
- Aparece o erro abaixo: seu certificado é do formato antigo (emitido assim por muitas certificadoras). Ele NÃO está quebrado.
PKCS7 Encrypted data: pbeWithSHA1And40BitRC2-CBC, Iteration 2048 Error outputting keys and certificates
-legacy depois de pkcs12. E anote: esse formato antigo é
exatamente o que vai fazer o Asaas recusar sua senha no passo 4 — a solução está lá.
Habilite a empresa no Emissor Nacional
Mac: duplo clique no .pfx → senha → ele entra nas Chaves ("login").
Windows: duplo clique no .pfx → "Usuário Atual" → avançar → senha → concluir.

A porta de entrada: nfse.gov.br → Emissor Nacional → acesso com certificado digital.
Ative o módulo de Notas Fiscais no Asaas
1. Entre no painel do Asaas (asaas.com) com o login da empresa.
2. No menu lateral esquerdo, clique em Notas Fiscais.
3. Abra a aba Configurações (no topo da área de notas).
4. Clique no botão Iniciar a configuração. Abre um assistente de 3 telas — a barra de progresso mostra em qual você está.
Tela 1 — Certificado digital: clique em enviar arquivo, escolha o seu .pfx, digite a senha no campo ao lado e confirme. Se passar, a tela mostra a validade do certificado e libera o próximo passo.
openssl pkcs12 -legacy -in ANTIGO.pfx -out temp.pem Enter Import Password: ← senha do certificado Enter PEM pass phrase: ← a mesma senha, duas vezes openssl pkcs12 -export -in temp.pem -out MODERNO.pfx Enter pass phrase for temp.pem: ← a senha Enter Export Password: ← a mesma senha, duas vezes rm temp.pem ← apaga o arquivo intermediário → nasce o MODERNO.pfx — envie ESTE ao Asaas, com a mesma senha
Tela 2 — Serviço: clique em Adicionar serviço. Abre uma janela com a busca de códigos: digite fisioterapia ou direto 040802 e selecione na lista. Preencha assim:
- Código de tributação nacional: 040802 — Fisioterapia
- Marque "Serviço padrão"
- Se a alíquota de ISS aparecer 0% na lista, ignore: as notas emitidas pelo sistema informam o ISS certo, nota a nota.
Tela 3 — Dados fiscais: é um formulário único. Copie exatamente, campo a campo (série e número ficam no fim da tela, role até o final antes de salvar):
- CNAE: 8650004
- Optante do Simples Nacional: Sim
- Regime de apuração: tributos federais e municipal pelo Simples Nacional
- Regime especial de tributação: Nenhum
- Série da NF: 1 · Número inicial do DPS: 1 (parecem detalhe, mas são obrigatórios)
Ligue tudo no sistema

A tela da fulcro que fecha o circuito: conta Asaas conectada + dados da nota, com o checklist que aponta o que falta.
A partir daqui, a regra da casa já vem pronta: cartão ou Pix (mesmo parcelado) dá nota única pelo valor integral da venda; boleto só libera a nota depois que o pagamento compensa; e no reembolso a nota sai do jeito que a operadora do paciente exige (única ao final com as datas das sessões, uma por sessão ou uma por mês), sem nunca repetir sessão. Você emite com um clique em Emitir NFS-e e, se ligar a opção em Configuração → Taxas, o PDF segue sozinho ao paciente pelo WhatsApp assim que a prefeitura autoriza.
Cola rápida dos 3 alçapões
- Erro RC2-40-CBC ao testar o .pfx → formato antigo: acrescente
-legacyao comando. - Lista de municípios vazia no Emissor Nacional → preencha a Data de Competência primeiro; Inscrição Municipal é opcional.
- "Senha do certificado não confere" no Asaas com senha certa → converta o .pfx para o formato moderno (comandos acima) e envie o arquivo novo.
Quer a nota na regra certa, com um clique, sem você pensar nisso?
Quero a Demo gratuita