Python Accounting

Open-source Python projects categorized as Accounting

Top 14 Python Accounting Projects

  • ERPNext

    Free and Open Source Enterprise Resource Planning (ERP)

    Project mention: Self hosted open source CRM for business purposes | /r/selfhosted | 2023-07-12

    ErpNext

  • rotki

    A portfolio tracking, analytics, accounting and management application that protects your privacy

    Project mention: How can I calculate how much crypto I've received on my crypto address? | /r/CryptoCurrency | 2023-06-04
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • django-ledger

    A bookkeeping & financial analysis engine for the Django Framework.

    Project mention: What are the questions that I should ask myself when evaluating using MS Access for the purpose of doing bookkeeping and eventually taxes for small businesses? | /r/MSAccess | 2023-01-23

    https://www.gnucash.org/ https://github.com/arrobalytics/django-ledger

  • ledger-autosync

    Synchronize your ledger-cli files with your bank.

    Project mention: An open-source alternative to QuickBooks | news.ycombinator.com | 2023-05-29

    as far as the ledger-cli google groups [1] go, they seem to think it is a proper journal file. It has been fairly tested with OFX imports (https://github.com/ledger/ledger/wiki/OFX-Import) as well bank autosync (https://github.com/egh/ledger-autosync).

    In fact, someone also wrote a book on this - https://leanpub.com/personal-accounting-in-ledger/

    I will defer if you are indeed building your own competing tool in this space which is better, but holding to the original point of my request - maybe it will be incremental to support your format if ledger-cli format is supported today. versus not supporting any disk format (or inventing a new one).

    [1] https://groups.google.com/g/ledger-cli/search?q=double%20ent...

  • account-financial-reporting

    Financial reports for Odoo

  • rp2

    Privacy-focused, free, open-source cryptocurrency tax calculator for multiple countries: it handles multiple coins/exchanges and computes long/short-term capital gains, cost bases, in/out lot relationships/fractioning, and account balances. It supports FIFO and it generates output in form 8949 format. It has a programmable plugin architecture.

    Project mention: Coinbase + ledger cashing out | /r/CryptoTax | 2023-05-18

    I recommend using RP2: it's a free, open-source, non-commercial, privacy-focused tax software that will track all your transactions and movements and generate the 8949 form. It's on Github: https://github.com/eprbell/rp2.

  • CoinTaxman

    Calculate your taxes from cryptocurrency gains

    Project mention: Krypto-Steuer-Tool wegen Staking-Transaktionen zu teuer? | /r/Finanzen | 2022-10-21

    Das hier: https://github.com/provinzio/CoinTaxman

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • tastyworks-pnl

    prepare German tax statement with Tastyworks transaction history

    Project mention: Leute mit ausländische Broker - wie macht ihr eure Steuererklärung Anlage KAP? | /r/Finanzen | 2022-12-22
  • qifqif

    Enrich your .QIF files with categories.

  • dali-rp2

    DaLI (Data Loader Interface) is a data loader and input generator for RP2 (https://pypi.org/project/rp2), the privacy-focused, free, open-source cryptocurrency tax calculator: DaLI removes the need to manually prepare RP2 input files. Just like RP2, DaLI is also free, open-source and it prioritizes user privacy.

    Project mention: Seeking Out-of-US Python coders to help on open-source privacy focused Crypto Tax Project: RP2 | /r/CryptoTax | 2023-02-22

    He has also created DaLi, a tool for automatically generating the required files to input into RP2.

  • abacus

    A minimal, yet valid double-entry accounting system in Python or command line. (by epogrebnyak)

    Project mention: A minimal, yet valid double-entry accounting system in Python | news.ycombinator.com | 2023-05-21
  • pyluca

    A python Double Entry Accounting library

    Project mention: Wrote an accounting demo in Python | /r/Accounting | 2023-05-03

    - pyluca aims a "headless" double entry accounting system, but slightly different coding approach in Python https://github.com/datasignstech/pyluca/blob/main/demo/personal_finance.py

  • Beancount DKB

    Beancount Importers for DKB (Deutsche Kredit Bank) CSV Exports

  • recon-cli

    Simple command line tool to reconcile datasets

    Project mention: recon-cli: CLI tool to reconcile datasets using a common field | /r/Python | 2023-05-23

    repo: GitHub

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-12.

Python Accounting related posts

Index

What are some of the best open-source Accounting projects in Python? This list will help you:

Project Stars
1 ERPNext 14,860
2 rotki 2,327
3 django-ledger 720
4 ledger-autosync 245
5 account-financial-reporting 197
6 rp2 181
7 CoinTaxman 128
8 tastyworks-pnl 56
9 qifqif 46
10 dali-rp2 46
11 abacus 39
12 pyluca 30
13 Beancount DKB 26
14 recon-cli 0
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com