Skip to content

Import transactions directly from banks into Ledger and automatically classify them

License

Notifications You must be signed in to change notification settings

Dimagog/direct2ledger

Repository files navigation

direct2ledger

Helps you keep your Ledger file up to date by doing 4 things:

  1. Automatically downloads new transactions from all your banks
  2. Removes duplicates and automatically classifies (assigns pair account) transactions
  3. Lets you review and manually correct classification and then appends new transactions to your ledger
  4. Verifies that bank-reported and Ledger balances match

Usage

direct2ledger journal.ldg

Where journal.ldg is an existing Ledger file to learn from. Also direct2ledger.yaml file is used to store information for all your bank accounts required for automatic downloading.

Run direct2ledger -h for detailed usage info.

Note that ledger executable must be on your PATH as direct2ledger launches it for pre-processing of journal.ldg.

Install

go get -v -u github.com/dimagog/direct2ledger

Credit

Based on mint2ledger that is heavily based on into-ledger.

About

Import transactions directly from banks into Ledger and automatically classify them

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published