Contabilidade para SaaS: CNAE, impostos e rotina financeira para empresas de software
Entenda como funciona a tributação de empresas SaaS no Brasil, qual CNAE escolher, quais impostos incidem sobre licenciamento de software e como organizar a rotina contábil do seu negócio recorrente.
Contabilidade para SaaS: CNAE, impostos e rotina financeira para empresas de software
Resumo direto: Uma empresa SaaS precisa registrar o CNAE correto para software não-customizável, entender se paga ISS ou ICMS sobre suas receitas, escolher o regime tributário adequado ao seu modelo de receita recorrente e organizar a emissão de notas fiscais de assinatura. Fazer isso errado resulta em tributação excessiva, autuações municipais e dificuldade para fechar rodadas de investimento.
O que torna a contabilidade de SaaS diferente
Uma empresa SaaS não vende um produto físico nem presta um serviço pontual. Ela entrega acesso contínuo a um software hospedado, cobrado por assinatura. Esse modelo cria três problemas contábeis que não aparecem em negócios tradicionais: a classificação fiscal da atividade, a definição de qual imposto incide sobre a receita e a forma correta de reconhecer e documentar receita recorrente.
Quando o contador não conhece o modelo SaaS, ele tende a enquadrar a empresa como prestadora de serviços genérica ou, pior, como empresa de consultoria de TI. Isso pode resultar em CNAE errado, nota fiscal emitida no código errado e, em alguns casos, tributação em anexo do Simples Nacional que não corresponde à atividade real. O impacto financeiro é direto: você paga mais imposto do que deveria ou fica exposto a autuações municipais.
Qual CNAE usar para uma empresa SaaS
Não existe um código CNAE criado especificamente para o modelo SaaS. O que existe são códigos que descrevem as atividades mais próximas, e a escolha certa depende do que sua empresa efetivamente faz.
O código mais utilizado por empresas SaaS é o CNAE 6203-1/00 — Desenvolvimento e licenciamento de programas de computador não-customizáveis. Ele se aplica quando o software é padronizado, vendido em larga escala sem adaptações individuais para cada cliente. É o caso da maioria dos SaaS: o produto é o mesmo para todos os clientes, com configurações, não com desenvolvimento sob medida.
Se a empresa também desenvolve funcionalidades sob demanda para clientes específicos, o código CNAE 6201-5/01 — Desenvolvimento de programas de computador sob encomenda pode ser necessário como atividade secundária. E se houver consultoria técnica ou suporte especializado como parte relevante da receita, o CNAE 6204-0/00 pode entrar na composição.
A combinação de CNAEs importa porque cada código pode gerar enquadramento em anexos diferentes do Simples Nacional, com alíquotas distintas. Registrar apenas o código principal sem considerar as atividades secundárias reais é um erro comum que cria inconsistência entre o que a empresa faz e o que ela declara.
ISS ou ICMS: a disputa que ainda afeta quem vende software
Essa é a questão tributária mais sensível para empresas de software no Brasil, e ela ainda não está completamente resolvida.
Historicamente, havia uma disputa entre municípios e estados sobre qual imposto deveria incidir sobre software: o ISS (municipal) ou o ICMS (estadual). O STF já se manifestou sobre o tema, e a tendência consolidada é que o ISS incide sobre o licenciamento de software, inclusive no modelo SaaS. Mas a aplicação prática ainda varia conforme o município e o estado, e alguns estados ainda tentam cobrar ICMS sobre determinadas operações com software.
Para uma empresa SaaS enquadrada no CNAE 6203-1/00, o ISS tende a ser o imposto municipal aplicável. A alíquota varia conforme o município, geralmente entre 2% e 5%.
O problema aparece quando a empresa opera em múltiplos municípios ou quando o cliente está em estado diferente do prestador. Nesse caso, a definição de onde o ISS é devido pode gerar conflito entre prefeituras. Um contador que conhece o modelo SaaS sabe como estruturar isso corretamente desde o início.
Simples Nacional, Lucro Presumido ou Lucro Real: o que faz sentido para SaaS
A escolha do regime tributário é uma das decisões mais impactantes para uma empresa de software, e ela precisa ser revisada à medida que o negócio cresce.
Simples Nacional é a opção mais comum para SaaS em estágio inicial. A unificação dos tributos em uma única guia simplifica a operação, mas a alíquota efetiva depende do CNAE e do anexo em que a empresa se enquadra. Empresas de desenvolvimento de software não-customizável tendem a se enquadrar no Anexo III ou V do Simples, e a diferença entre esses dois anexos pode ser significativa dependendo da relação entre folha de pagamento e faturamento.
Lucro Presumido começa a fazer sentido quando a margem da empresa é alta e a folha de pagamento é relativamente baixa. Nesse regime, a base de cálculo do IRPJ e da CSLL é uma presunção de lucro sobre o faturamento, e para empresas de software com margens elevadas, o resultado pode ser uma carga tributária menor do que no Simples em determinadas faixas de receita.
Lucro Real é obrigatório acima de determinado faturamento anual e pode ser vantajoso para empresas com prejuízo ou com estrutura de custos que gera créditos de PIS e COFINS. Para SaaS em crescimento acelerado com investimento pesado em produto e equipe, o Lucro Real às vezes surpreende positivamente.
Não existe resposta universal. A simulação precisa considerar faturamento atual, projeção de crescimento, composição da folha, margem líquida e estrutura societária. Fazer essa análise uma vez por ano é parte da rotina contábil de qualquer SaaS bem gerido.
Como emitir nota fiscal de assinatura recorrente
A nota fiscal de uma empresa SaaS não funciona exatamente como a de uma prestadora de serviços pontual. Quando o cliente paga uma assinatura mensal, a nota deve ser emitida mensalmente, referente ao período de competência, não ao momento do pagamento.
Isso cria algumas situações práticas que precisam estar configuradas corretamente:
- O código de serviço na nota fiscal precisa corresponder ao CNAE da empresa e à lista de serviços do município onde ela está registrada.
- Quando o cliente é pessoa jurídica, a retenção de ISS na fonte pode ser obrigatória dependendo do município do tomador.
- Para clientes em outros países, a emissão segue regras específicas de exportação de serviços, com possibilidade de isenção de ISS.
Empresas que automatizam a cobrança via gateway de pagamento e não configuram corretamente a emissão de NFS-e acabam acumulando notas emitidas fora do prazo ou com código de serviço errado. Isso gera inconsistência entre o faturamento declarado e o que a Receita e a prefeitura enxergam.
MRR, ARR e a contabilidade que o investidor vai pedir
Se a empresa está em processo de captação ou já tem investidores, a contabilidade precisa estar organizada de uma forma que permita reconciliar as métricas financeiras do negócio com os demonstrativos contábeis.
MRR (Monthly Recurring Revenue) e ARR (Annual Recurring Revenue) são métricas operacionais, não contábeis. Mas quando um investidor ou auditor pede para cruzar o MRR com a receita reconhecida no DRE, a empresa precisa ter clareza sobre como reconhece receita: no momento do pagamento ou no período de competência.
Para SaaS com contratos anuais pagos antecipadamente, a receita não pode ser reconhecida integralmente no mês do recebimento. Ela precisa ser diferida ao longo dos meses de vigência do contrato. Esse é um ponto que muitos contadores generalistas ignoram e que cria distorções sérias nos demonstrativos financeiros.
Organizar isso desde cedo evita retrabalho contábil na hora da due diligence e transmite mais credibilidade para quem está avaliando o negócio.
Cenários comuns de SaaS e os cuidados contábeis
Nem toda empresa SaaS tem a mesma operação. Antes de definir CNAE, regime tributário e rotina de emissão de notas, é preciso separar o modelo real de receita. O mesmo CNPJ pode ter assinatura recorrente, implantação inicial, treinamento, customização, consultoria e suporte técnico. Quando tudo é tratado como uma única receita genérica, a contabilidade perde precisão e a empresa fica sem base para decidir bem.
SaaS padronizado B2B: é o caso da plataforma vendida por assinatura mensal ou anual para empresas, com pouca ou nenhuma customização. O ponto central é documentar que o cliente compra acesso ao software, não desenvolvimento sob encomenda. Isso afeta CNAE, código de serviço, contrato, nota fiscal e reconhecimento da receita.
SaaS com implantação: muitas empresas cobram setup, onboarding ou parametrização inicial. Essa receita pode ter tratamento diferente da mensalidade recorrente, especialmente quando envolve horas de equipe, configuração técnica e treinamento. O ideal é separar claramente no contrato e na nota o que é assinatura e o que é serviço de implantação.
SaaS com customização: quando a empresa altera o produto para atender um cliente específico, parte da operação pode se aproximar de desenvolvimento sob encomenda. Nesse caso, usar apenas um CNAE de software padronizado pode não refletir a atividade real. A análise precisa considerar o peso financeiro dessas customizações no faturamento total.
SaaS internacional: vender assinatura para clientes fora do Brasil adiciona complexidade. É preciso avaliar moeda de recebimento, contrato, país do tomador, emissão da nota fiscal, tratamento de exportação de serviço e conciliação entre gateway, banco e contabilidade.
Marketplace ou plataforma com repasse: se o SaaS intermedia pagamentos entre terceiros, o desafio aumenta. A contabilidade precisa separar receita própria, valores transitórios, taxas de processamento e repasses. Misturar tudo como faturamento da empresa pode distorcer impostos, indicadores e demonstrações financeiras.
Tabela prática: decisões que precisam ser tomadas antes da abertura
| Decisão | Por que importa | Risco se ignorar |
|---|---|---|
| CNAE principal | Define a atividade econômica predominante e influencia enquadramento tributário | CNPJ aberto com atividade incompatível com o produto |
| CNAEs secundários | Cobrem implantação, suporte, consultoria ou desenvolvimento sob encomenda quando relevantes | Receita real sem correspondência cadastral |
| Código de serviço municipal | Orienta a emissão da NFS-e e a incidência de ISS | Nota fiscal emitida com serviço genérico ou incorreto |
| Regime tributário | Determina cálculo e carga fiscal | Pagamento de imposto acima do necessário ou risco de desenquadramento |
| Pró-labore e folha | Afetam Fator R e planejamento previdenciário | Enquadramento menos vantajoso no Simples ou inconsistência societária |
| Contrato com clientes | Sustenta a natureza da receita: assinatura, implantação, customização ou suporte | Dificuldade para defender o tratamento fiscal aplicado |
| Controle de MRR e competência | Permite conciliar operação, financeiro e contabilidade | DRE distorcido e problemas em due diligence |
Essa tabela não substitui a análise técnica, mas mostra por que a abertura de uma empresa SaaS não deveria ser tratada como cadastro simples. A decisão fiscal correta nasce da operação: o que a empresa vende, como cobra, onde entrega, quem são os clientes e como a receita aparece nos sistemas.
Como comparar Simples Nacional e Lucro Presumido em SaaS
Uma simulação tributária útil não começa perguntando “qual regime paga menos imposto?”. Ela começa perguntando quais receitas a empresa tem e como essas receitas se comportam ao longo do ano. SaaS costuma ter crescimento progressivo, churn, upgrades, downgrades, planos anuais e picos de implantação. Se a simulação usa apenas uma média mensal genérica, ela pode esconder o momento em que o regime deixa de fazer sentido.
No Simples Nacional, a análise precisa observar a receita bruta acumulada dos últimos doze meses, o anexo aplicável, o Fator R e a folha de pagamento. Uma empresa com equipe técnica registrada pode ter resultado diferente de um SaaS operado apenas pelos sócios. Essa diferença não é detalhe: pode alterar a alíquota efetiva e mudar a decisão sobre pró-labore, contratação e planejamento de crescimento.
No Lucro Presumido, a análise passa por IRPJ, CSLL, PIS, COFINS e ISS, além da margem real do negócio. Como empresas SaaS podem ter margem alta depois que o produto amadurece, esse regime às vezes se torna competitivo. Mas ele também exige rotina fiscal mais detalhada, controle de obrigações e previsibilidade de caixa.
O Lucro Real entra na conversa quando há prejuízo, investimento pesado, estrutura maior ou obrigação legal por faturamento. Para startups em fase de crescimento, ele pode parecer complexo, mas em alguns cenários evita pagamento de imposto sobre uma presunção de lucro que ainda não existe. A escolha correta depende de números, não de preferência.
Checklist mensal para uma empresa SaaS
Depois da abertura, a rotina precisa ser controlada. Um SaaS pode parecer simples por cobrar mensalidade automática, mas os bastidores contábeis exigem disciplina.
- Conciliar pagamentos recebidos no gateway, no banco e no sistema de cobrança.
- Emitir NFS-e conforme competência, contrato e município.
- Separar receita de assinatura, implantação, customização, treinamento e suporte quando existirem.
- Revisar notas canceladas, inadimplência, chargebacks e estornos.
- Acompanhar faturamento acumulado para Simples Nacional e limite de regime.
- Monitorar folha, pró-labore e possível impacto no Fator R.
- Registrar contratos anuais pagos antecipadamente de forma compatível com a competência da receita.
- Preparar relatórios que permitam comparar MRR operacional com receita contábil.
- Revisar clientes internacionais e documentação de exportação de serviços quando houver.
Esse checklist é especialmente importante para empresas que pretendem captar investimento, vender participação societária ou buscar crédito. Quanto mais cedo a rotina é organizada, menor o custo de auditoria e reconstrução histórica.
Documentos que ajudam a validar o enquadramento
Uma revisão contábil de SaaS não deve depender apenas de uma conversa informal sobre o produto. O ideal é reunir documentos que mostrem como a empresa vende, cobra, entrega e registra a receita. Isso reduz interpretação subjetiva e permite que o contador avalie CNAE, código de serviço, regime tributário e competência com mais precisão.
Os principais documentos são:
- Contrato padrão ou termos de uso assinados pelos clientes.
- Página comercial com descrição dos planos, funcionalidades e cobrança.
- Relatório de faturamento mensal por tipo de receita.
- Lista de clientes nacionais e internacionais.
- Notas fiscais emitidas nos últimos meses.
- Extratos do gateway de pagamento e da conta bancária.
- Política de cancelamento, reembolso, setup e upgrades.
- Relação de serviços adicionais: implantação, treinamento, suporte premium ou customização.
Esses documentos ajudam a responder uma pergunta central: a receita principal vem do acesso contínuo ao software ou de serviços técnicos prestados sob demanda? A resposta muda o diagnóstico. Um produto padronizado vendido por assinatura não deve ser analisado da mesma forma que uma consultoria técnica com horas dedicadas a cada cliente.
Também é importante separar receita recorrente de receita não recorrente. Setup, implantação, treinamento, customização e suporte especializado podem ter natureza operacional diferente da assinatura. Se tudo entra no mesmo relatório como “mensalidade”, a empresa perde capacidade de analisar margem, imposto, lucratividade por contrato e risco fiscal.
Erros que aparecem quando o SaaS cresce
No começo, muitos problemas parecem pequenos porque o volume de notas é baixo. Quando a base de clientes cresce, o mesmo erro se repete centenas de vezes por mês e passa a ter impacto relevante.
O primeiro erro é manter a emissão de notas de forma manual, sem conciliação com cobrança. Isso cria diferença entre clientes ativos, pagamentos recebidos e notas emitidas. O segundo é não separar inadimplência de cancelamento: cliente inadimplente pode continuar aparecendo no MRR, enquanto a contabilidade registra receita que talvez não seja recebida.
Outro erro comum é tratar todos os planos como iguais. Planos mensais, anuais, enterprise, implantação e add-ons podem exigir leitura contábil diferente. O financeiro precisa registrar essas diferenças, porque elas afetam previsão de caixa, reconhecimento de receita e análise de margem.
Por fim, existe o problema da internacionalização. Quando o SaaS começa a vender para fora do Brasil, câmbio, contrato, país de destino, gateway e regra municipal entram na análise. Se a empresa espera crescer para organizar isso, a reconstrução posterior costuma ser mais cara do que a organização preventiva.
Uma boa regra operacional é revisar o desenho contábil sempre que a empresa muda de fase: lançamento do produto, primeira receita recorrente relevante, entrada de clientes internacionais, contratação de equipe, criação de plano anual, captação de investimento ou mudança de modelo comercial. Cada uma dessas viradas altera a forma como o negócio deve ser lido e documentado.
Sinais de que sua contabilidade não está adequada para o modelo SaaS
Alguns indicadores práticos de que algo precisa ser revisado:
- Seu contador nunca perguntou sobre a composição do MRR ou sobre contratos anuais antecipados.
- As notas fiscais são emitidas com código de serviço genérico, sem verificação do código correto na lista municipal.
- Você nunca fez uma simulação comparando Simples Nacional e Lucro Presumido com os números reais da empresa.
- A empresa tem clientes no exterior e as notas são emitidas da mesma forma que para clientes nacionais.
- Você não sabe em qual anexo do Simples sua empresa está enquadrada nem por quê.
Nenhum desses pontos é catastrófico isoladamente, mas juntos indicam que a contabilidade está tratando o SaaS como um negócio de serviços comum, o que resulta em decisões fiscais subótimas.
Próximos passos práticos
Se você está abrindo uma empresa SaaS agora, o ponto de partida é definir o CNAE correto antes de registrar o CNPJ. Mudar o CNAE depois é possível, mas gera burocracia e pode exigir atualização de alvarás e inscrição municipal.
Se a empresa já existe e você tem dúvida sobre o enquadramento atual, o caminho é pedir ao seu contador uma revisão do CNAE registrado, do código de serviço nas notas fiscais e do regime tributário vigente, com simulação comparativa para o próximo exercício.
Se você está trocando de contador, certifique-se de que o novo escritório tem experiência com empresas de software e modelo de receita recorrente. Peça exemplos de clientes no setor e pergunte diretamente como eles tratam a emissão de NFS-e para assinaturas e a diferenciação entre os anexos do Simples para atividades de software.
A burocracia é com a gente. O crescimento é com você.
Quer revisar o enquadramento contábil da sua empresa SaaS? Fale com a Cofiplan e receba um diagnóstico sobre CNAE, regime tributário e rotina fiscal adequados ao seu modelo de negócio.
A gente cuida da contabilidade.
Você cuida de crescer.
Atendemos 330+ empresas no Brasil com contabilidade humana, atenta e sem complicação. Se este artigo fez sentido pra você, talvez a gente sirva pra sua empresa também.