Roger Oriol

Github RSS X Email

CaixaBank importer for Beancount



[[ Github repo ]]

Motivation

Easily import CaixaBank bank statements into your Beancount ledger.

Features

  • Format Support: Handles CaixaBank Excel exports (.xls and .xlsx)
  • Robust Parsing:
    • Flexible header detection (handles statements with metadata rows)
    • Supports both Excel date serial numbers and DD/MM/YYYY string dates
    • European number format parsing (comma as decimal, dot as thousands separator)
  • Full Beancount Integration: Creates proper transactions with metadata, payee, and narration

Contributing

Contributions are welcome! Please feel free to submit a PR.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.