You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Robert Labudda 3f2d067c18 Timezone indicator changed a bit 6 months ago
.gitignore Init 7 months ago
LICENSE update license 7 months ago
MANIFEST.in Twine is very picky in this version about the long description, drop it for now 7 months ago
README.md Init 7 months ago
beancountswedbank.py Timezone indicator changed a bit 6 months ago
setup.py Twine is very picky in this version about the long description, drop it for now 7 months ago

README.md

Beancount Swedbank Importer

beancount-swedbank-importer provides a python import script for beancount to import CSV exports from swedbank online banking.

Usage

Installation

Install beancountwedbank from pip like this:

pip install beancountswedbank

Configuration

Write a configuration file, eg. config.py, (or extend your existing one) to include this:

import beancountswedbank

CONFIG = [
    beancountswedbank.CSVImporter({'Nyckelkonto': 'Assets:Your:Nyckelkonto',
                                   'e-sparkonto': 'Assets:Your:ESparKonto'}),
]

Daily use

  1. Download the CSV file from your Swedbank online banking,
  2. Run beancount-extract config.py transaction_file.csv

License

This package is licensed under the MIT License.