
KMyMoney
Published by KDE
Personal finance manager based on double-entry bookkeeping
Highlights
- Double-entry ledger for cheque, savings, cash, credit card, loan and investment accounts
- Split transactions with payees, tags and autocompletion from previous entries
- Scheduled transactions and loan accounts that amortise interest and principal
- Statement reconciliation, budgets, and reports on net worth, cash flow and spending by category
- Imports QIF, OFX and CSV; online banking through AqBanking where the bank supports it
About this application
KMyMoney is a personal finance manager from the KDE project, built on double-entry bookkeeping. Accounts for cheque books, savings, cash, credit cards, loans and investments sit in one ledger, and every entry is split between accounts and categories so income and expenditure always reconcile.
The ledger supports split transactions, payees, tags and memo fields, with autocompletion drawn from earlier entries. Scheduled transactions cover standing orders, deposits and bills, and can be posted automatically or queued for confirmation. Loan accounts amortise interest and principal over a schedule. Reconciliation compares the ledger against a statement line by line until the difference is zero.
Investment accounts track securities and their prices, with quotes retrievable online. Data imports from QIF, OFX and CSV, and online banking runs through AqBanking for banks that speak HBCI or OFX Direct Connect. Reports and charts cover net worth, cash flow, spending by category and budget against actual. The data file can be a compressed XML document or an SQL database.
Where to get it
Linux
- Open on FlathubOpens in a new tabPackage repositoryFlathub
From the publisher
Install from a terminal
flatpak install flathub org.kde.kmymoney
We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.