A headless python double entry accounting package. It is python Luca Pacioli :) It is a plug and play python module, which does NOT come with any server or databases. It helps you to build your own application using core double entry accounting (pyluca) module.
On a high level, you just need to do following steps to start using it.
- Setup accounting configuration
- Pass journal entries
- Get balances
You need to have basic accounting/bookkeeping knowledge to set up the configuration
Checkout out demo/
for examples. You can event checkout pyluca/tests
for advance usages.
- Basic accounting configuration -
demo/personal_finance.py
- Creating an accountant and passing journal entries -
demo/personal_finance.py
- Creating events and configuring actions -
demo/personal_finance.py
- Ledger usage and as of any "time" -
demo/personal_finance.py