Desenvolvedor que atende clientes por conta própria normalmente abre MEI ou ME no Simples Nacional e emite NFS-e no Emissor Nacional usando o CNPJ e a senha do portal, sem certificado digital. Com o emissaoja você não precisa navegar pelo portal a cada nota: o cliente e o serviço ficam salvos, você informa o valor, confere a prévia e emite. Em segundos tem o PDF para mandar junto com a cobrança.
Como funciona a nota de desenvolvedor
A boa descrição responde a três perguntas: o que você fez, em qual sistema e em qual período. "Manutenção e evolução do aplicativo web, 40 horas, outubro" é clara. "Serviços de TI" não é. Se o contrato é de banco de horas, informe as horas consumidas. Se é de suporte mensal com valor fixo, informe o mês e o escopo em uma linha. Clientes que exigem número de pedido ou centro de custo na nota devem ser atendidos: o campo de descrição comporta até 2000 caracteres.
Quem toma o serviço de desenvolvedor é quase sempre empresa, da startup à indústria que terceiriza o sistema interno. Com o CNPJ, o emissaoja traz nome e endereço da Receita e você não digita nada. Pessoa física aparece quando um profissional liberal sem CNPJ encomenda um site ou um app: aí a nota sai com o CPF dela, ou sem identificação do tomador quando o seu município permite.
A obrigação de emitir nasce com a prestação do serviço, não com o recebimento. Contrato mensal gera nota todo mês, com a competência daquele mês. Entrega por fase gera nota a cada fase aceita. Se você não informar competência, o emissaoja usa a data de hoje.
O que costuma dar errado
Seu produto SaaS faturado como serviço de desenvolvimento. Cobrar assinatura de um software que você mesmo criou e opera não é desenvolvimento sob encomenda; é licenciamento ou cessão de uso, com item próprio na lista de serviços. Cadastre um serviço separado para a assinatura e use o de desenvolvimento só para o trabalho encomendado. Se não souber qual item usar, pergunte ao contador antes de emitir a primeira.
Tomador que retém ISS e você não marcou. Empresas de maior porte retêm o ISS na fonte quando a lei do município delas manda. Para ME, isso muda o valor líquido e precisa constar na nota. Para MEI, a retenção não se aplica pela regra do Simples, porque o ISS vai no DAS. Em qualquer caso, pergunte ao financeiro do cliente antes da primeira nota e repita o padrão nas seguintes.
Nota para o CNPJ errado do grupo. Clientes com várias empresas (holding, operacional, filial) pagam por uma e pedem a nota para outra. Confirme por escrito qual CNPJ deve constar e salve esse tomador no emissaoja com um nome que você reconheça.
Exemplo de descrição
Desenvolvimento e manutenção de aplicativo web, 40 horas, outubro/2026
O texto é bom porque junta a natureza do trabalho, a quantidade de horas e o mês, o que basta para o cliente conferir contra o contrato e para o fisco entender o serviço.
Perguntas frequentes
Fiz 40 horas em outubro e o cliente paga em novembro. Qual a competência?
Outubro, quando o serviço foi prestado. O pagamento posterior não muda a competência. No emissaoja, informe a data de competência dentro de outubro ao emitir.
Posso emitir uma nota para cada hora ou cada tarefa fechada?
Pode, mas não precisa. O comum é uma nota por período de faturamento com as tarefas resumidas na descrição. Muitas notas pequenas só aumentam o trabalho de quem confere e o seu consumo de notas no plano.
Cliente paga em dólar, por plataforma internacional. É exportação?
Se o tomador está no exterior, sim, e exportação de serviço fica fora do fluxo do emissaoja. Se a plataforma tem CNPJ no Brasil e é ela quem contrata você, o tomador é a empresa brasileira. O contador ajuda a definir qual é o seu caso.
Se o seu trabalho é mais de projeto fechado do que de manutenção, a página sobre nota fiscal de programador trata desse cenário.