Por que padronizar o CSV?
Usar uma estrutura consistente para ficheiros CSV de movimentos bancários facilita:
Estrutura recomendada
Colunas essenciais (mínimo)
| Posição | Nome | Tipo | Descrição |
|---------|------|------|-----------|
| A | data | Data | Data do movimento (DD/MM/AAAA) |
| B | descricao | Texto | Descrição do movimento |
| C | valor | Número | Valor (negativo para débitos) |
Colunas completas (recomendado)
| Posição | Nome | Tipo | Descrição |
|---------|------|------|-----------|
| A | data | Data | Data do movimento |
| B | data_valor | Data | Data-valor (liquidação) |
| C | descricao | Texto | Descrição completa |
| D | debito | Número | Valor débito (positivo) |
| E | credito | Número | Valor crédito (positivo) |
| F | saldo | Número | Saldo após movimento |
| G | referencia | Texto | Referência/documento |
| H | categoria | Texto | Categoria (opcional) |
Configurações técnicas
Separador
Decimais
Encoding
Quebras de linha
Exemplo completo
```csv
data;data_valor;descricao;debito;credito;saldo;referencia
01/01/2026;01/01/2026;SALDO INICIAL;;;10000,00;
02/01/2026;02/01/2026;TRANSFERÊNCIA CLIENTE ABC;;1500,00;11500,00;TRF001
03/01/2026;04/01/2026;PAGAMENTO FORNECEDOR XYZ;800,00;;10700,00;PAG001
05/01/2026;05/01/2026;COMISSÃO MANUTENÇÃO;5,50;;10694,50;COM001
```
Validação do ficheiro
Antes de usar, verifique:
Gerar CSV padronizado
O StatementBridge exporta CSV no formato aqui descrito, garantindo compatibilidade com: