Skip to main content

ynab-csv-converter

Project description

YNAB CSV Converter

Converts bank record CSV files in various formats to YNAB CSV format.

Any previously converted files will be looked up so that a converted export only contains unique transactions with respect to already converted exports.

Installation

pip3 install https://github.com/andsens/ynab-csv-converter/archive/master.tar.gz

Usage

Usage: ynab-csv-converter [options] FORMULA INFILE...

Formula

format: sparekassen
outpath: /home/andsens/converted
archivepath: /home/andsens/archive
outprefix: sparekassen-euro
factor: 7.45

All settings except factor are mandatory. The above formula looks for converted files in /home/andsens/converted/sparekassen-euro-[daterange] and removes transactions from the inputfiles that already exist in those converted files. All amounts are multiplied by 7.45 (EUR -> DKK). Once converted from "sparekassen" format to "ynab" format, the transactions are written to /home/andsens/converted/sparekassen-euro-[daterange], while the original file is archived at /home/andsens/archive/sparekassen-euro-[daterange].

The daterange corresponds to the dates of the latest and earliest transaction (in that order, so that newest exports are sorted last).

Supported formats

  • DanskeBank (key: danskebank)
  • Sparekassen (key: sparekassen)
  • Lån & Spar (key: laanspar)
  • Nordnet (key: nordnet)
  • HypoVereinsbank (key: hypovereinsbank)
  • SaxoTraderGo Account Statement (key: saxotradergo)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ynab-csv-converter-1.0.1.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

ynab_csv_converter-1.0.1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file ynab-csv-converter-1.0.1.tar.gz.

File metadata

  • Download URL: ynab-csv-converter-1.0.1.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.22.0

File hashes

Hashes for ynab-csv-converter-1.0.1.tar.gz
Algorithm Hash digest
SHA256 db8a129a2fcca6cae1d7d6588f565bf7d7d4b38ba405de369afb519fc464b11d
MD5 b71e0ebc04f7543b501cf5db266238f1
BLAKE2b-256 2bb596707c72402af29c1cbdc68cfb0ed3fd30759e4fc913f675acf5b8814039

See more details on using hashes here.

File details

Details for the file ynab_csv_converter-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ynab_csv_converter-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5561acd05a6e7dc063b413666bcfdaf61697b541ec245e29c1c918f9bb6728e7
MD5 afc5ee3936741e8ae4cc8d9bf26df2c8
BLAKE2b-256 0335e590066204b7f4c6d1db4834ab79d0adee73ea35a367628417055ff77932

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page