Como gerar múltiplas faturas a partir de um CSV: guia passo a passo
Por que a faturação em lote poupa horas todos os meses
Se faturas vários clientes em ciclos regulares — retenções semanais, subscrições mensais ou projetos concluídos — criar cada fatura manualmente é pura repetição. Um freelancer com 10 clientes recorrentes passa 30–45 minutos por ciclo de faturação apenas a copiar e colar. No final do ano são quase 10 horas perdidas.
A funcionalidade de geração em lote do InvoiNova permite-te fazer upload de uma folha de cálculo com dados de clientes e descarregar um ZIP de PDFs com formato profissional num clique. Sem conta, sem dados enviados para qualquer servidor — tudo funciona no teu browser.
O que precisas antes de começar
- Um ficheiro CSV ou JSON com os teus dados de faturas (uma linha por fatura)
- Os teus próprios dados guardados no InvoiNova (nome, morada, email)
- Um browser moderno (Chrome, Firefox, Safari, Edge)
Passo 1 — Prepara o teu ficheiro CSV
Abre qualquer aplicação de folhas de cálculo e cria uma folha com as seguintes colunas:
| Coluna | Exemplo |
|---|---|
client_name | Acme Corp |
invoice_no | FT-2026-001 |
issue_date | 2026-04-01 |
item_description | Serviços de web design |
item_quantity | 1 |
item_price | 2500 |
currency | EUR |
Guarda o ficheiro como CSV (codificação UTF-8). Os nomes das colunas são flexíveis — o InvoiNova deteta automaticamente variações comuns. Para a lista completa consulta a Referência do formato CSV.
Passo 2 — Abre a Geração em lote
No InvoiNova, procura o ícone de camadas no canto superior direito da barra de navegação e clica nele.
Passo 3 — Faz upload do CSV
Arrasta e larga o teu ficheiro .csv (ou .json) na zona de upload, ou clica para abrir um seletor de ficheiros. O InvoiNova lê o ficheiro localmente — nada é enviado para qualquer servidor. Verás: "X faturas encontradas".
Passo 4 — Mapeie as colunas
O InvoiNova mapeia automaticamente os nomes de colunas reconhecidos. Usa os menus suspensos para corrigir o mapeamento de colunas não reconhecidas. Podes guardar o mapeamento como um modelo com nome para uploads futuros.
Passo 5 — Pré-visualização e validação
Clica em Pré-visualização para ver um resumo de todas as faturas. As linhas com campos obrigatórios em falta são marcadas como inválidas. Ativa "Ignorar linhas inválidas" para gerar apenas as válidas.
Passo 6 — Gerar e descarregar
Clica em Gerar PDFs. Uma barra de progresso acompanha cada fatura. Quando todas estiverem prontas, um ficheiro ZIP é descarregado automaticamente. Cada PDF é nomeado {numFatura}_{nomeCliente}.pdf.
Erros comuns e resolução de problemas
"0 faturas encontradas" — O ficheiro não tem linhas de dados. Verifica o formato CSV.
"Sem faturas válidas" — Abre a pré-visualização para ver quais campos estão em falta.
A barra de progresso congela a 0% — Mantém o separador do InvoiNova ativo no browser durante a geração.
Pronto para experimentar?
Prepara um CSV com três linhas e experimenta agora — sem conta, sem registo, sem dados a saírem do teu dispositivo.