Skip to content

demonno/ynab-import

Repository files navigation

YNAB - You Need a Budget

Tests Code style: black version license

Budgeting Tool helps you plan and manage your personal budget. In Ynab you have budgets, each budget has one or more accounts with transactions.

Install

pip install ynab-import

Configuration file

Create config file

example.env
READER=swedbank_csv
WRITER=ynab_api
READ_FROM_PATH=...

YNAB_API_key=**********
YNAB_BUDGET_ID==**********
YNAB_ACCOUNT_ID==**********

CLI

Help command

ynab-import --help

Check configuration

ynab-import --config example.env check

Import transactions

ynab-import --config example.env import

Run as a python module

python -m ynab_import --help

YNAB API KEY

To set up API integration with YNAB you need to create Personal Access Token.

Go to https://app.youneedabudget.com/settings/developer and click New Token