Blog

Modelo CSV para Movimentos Bancários — Estrutura Padrão

Equipa StatementBridge02/01/20264 min

Por que padronizar o CSV?

Usar uma estrutura consistente para ficheiros CSV de movimentos bancários facilita:

  • Importação em múltiplos sistemas
  • Comparação entre períodos
  • Análise e relatórios
  • Arquivo histórico
  • 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

  • **Portugal/Europa**: Ponto e vírgula (;)
  • **EUA/UK**: Vírgula (,)
  • Decimais

  • **Portugal**: Vírgula (1234,56)
  • **EUA/UK**: Ponto (1234.56)
  • Encoding

  • **Recomendado**: UTF-8 (suporta acentos)
  • **Alternativa**: Windows-1252 (ANSI)
  • Quebras de linha

  • **Windows**: CRLF (\r\n)
  • **Mac/Linux**: LF (\n)
  • 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:

  • [ ] Primeira linha contém cabeçalhos
  • [ ] Todas as linhas têm o mesmo número de colunas
  • [ ] Datas estão no formato correto
  • [ ] Valores numéricos não têm texto
  • [ ] Encoding preserva acentos
  • Gerar CSV padronizado

    O StatementBridge exporta CSV no formato aqui descrito, garantindo compatibilidade com:

  • TOConline
  • PHC
  • Primavera
  • Excel
  • Google Sheets
  • Pronto para poupar horas?

    Começa grátis com 10 páginas. Sem cartão de crédito.

    Criar Conta Grátis