IHateMoney

IHateMoney is a web application developed to facilitate joint budget management. It tracks who buys what, when, and for whom, and helps close accounts. Python supports versions 3.11 to 3.13 and can run with backends such as SQLite, PostgreSQL, MariaDB, or Memory.

IH

spiral-project · Finance & Accounting

STARS1.4K
FORKS299
COMMITS—
CONTRIBUTORS205
VERSION7.1.1
UPDATED2 mo ago
FinanceExpense SharingPythonSelf-HostedBSD-2-Clause

Common commercial products in this category: QuickBooks, Xero, FreshBooks

What can it do?
  • By recording common expenses within the group, you track who owes who what to whom.
  • You provide budget management through the web interface that helps close accounts
  • You run the application on your own server using supported database backends or Docker
User reviews
  • • NeutralGitHub Issue

    Split bill by amount or percentage.

    “Certain applications like Kittysplit and GroupTabs allow for splitting a bill unequally. This is useful in situations like a restaurant where one person may pay for multiple people's meals. This can be emulated by separate bills for each check, but really the bills should be…”

My note

Alternative pages

More in: Finance & Accounting