KMyMoney 5.2.0 released
June 21, 2025
KMyMoney version 5.2.0 is now available.
The KMyMoney development team is proud to present the next release of its open source Personal Finance Manager.
Here is the list of the included bugfixes grouped by severity:
critical
- 439290 No Reports available
grave
- 448788 Incorrect Currency Conversion in Reports
major
- 382245 Reports not showing correct totals for split transactions
- 396301 Investment Performance by Account YTD Return on Investment result different between version 4.8 and 5.01
- 452692 Investment Performance by Account Only Owned
- 453033 Tag applied in a split transaction does not show in the Transactions by Tag report
- 457832 Net worth report displays incorrect account balance
- 464013 Unable to import OFX files on Windows
- 468144 No account can be added
- 472064 List of scheduled transactions can't be sorted by Next Due Date
- 473223 Data lost on kmymoney-master-2001-macos-clang-x86_64.dmg upgrade
- 480388 Pdf printouts are unusable when using dark system theme
- 493802 OS 4k display scaling 200% fails on home page
- 494072 Foreign Dividends - Exchange Rates Incorrectly Recorded on Duplicates
- 499022 online price updates have wrong currency
- 503156 Scheduled Transactions: "Process this schedule always at the last day of the month" makes whole dialog grey-out
crash
- 441696 QIF Import not importing Payees
- 441801 KMyMoney crash after configure toolbar then select new view
- 445591 Enter a dividend payment transaction in foreign currency and kmymoney crashes
- 464055 crash when entering a portfollio transaction
- 464870 Crash when importin investments CSV
- 468108 ledger freeze on large account
- 468633 segfault when hidding reconciliated transacion
- 474474 KMyMoney crashes when filling in scheduled transaction
- 484653 Crash after creating new book
- 484920 Security 'USD' not found. /home/user/src/kmymoney-master/kmymoney/mymoney/mymoneyfile.cpp:3217
- 489129 Program unexpectedly crashes
- 498917 Crashes when money transfer is executed twice
- 505811 Editing a Category name to contain a colon ":" causes frequent program crashes
normal
- 378785 Reconciliation dates changed
- 406223 CSV Import of "Remove" transactions reclassifies as "Add Shares"
- 406338 No print preview available
- 406403 Tags within Split transaction not reporting correctly
- 420115 Prompted to create scheduled transaction in Investment Account
- 423783 Sorting only by "entry order" is overridden by entry date
- 427868 Report: Double values "Investments Holdings Pie"
- 428940 Investment Quantities Not Sorting Properly
- 429488 make dates always 10 characters
- 430644 "Edit Institution" uses same dialog as "New Institution" but dialog title should say "Edit" instead of "New"
- 430892 ./copy_from_breeze.sh does not work on openSUSE Leap 15.2
- 433313 GPG encryption
- 439565 In the Reports export there is no more option to save as html or csv
- 440594 Make qtwebengine optional for kmymoney
- 440690 Double-clicking on a root node should expand it in Account/Category view
- 440735 Not enough UI feedback when attempting to add a transaction predating account opening
- 441023 Tax report shows items that are not tax related
- 442354 When matching transactions, the first one selected should be first shown in the "Merge Transactions" dialog
- 444741 CSV importer: account name auto detection generates too many false-positives
- 448117 Holiday calendar combobox is not user friendly
- 450426 OFX import is broken on MS-Windows
- 455596 Broken date format
- 455743 Partial sum no longer showing after selecting multiple transactions
- 456086 Statement date of imported statement is in the future
- 456359 Ctrl-W should be closing a currently shown tab, not the entire book
- 456564 Accepting an imported transaction is a low-severity action, should rather not require modal confirmation dialog
- 459636 Report heading shows two years when report period matches calendar year
- 459881 edit loan wizard does not take empty value for principal and interest
- 460007 Forecasting graph on the home page has random quality problems
- 460009 kmymoney does not contain holiday dates
- 460368 Welcome page no longer shown after closing a book
- 460950 Adding a new category, it will ignore currency setting and use the default
- 461295 Matching example is incorrect
- 461588 "I18N_ARGUMENT_MISSING" under Edit Account -> Hierarchy
- 462607 Overdue schedule not in red
- 463246 Importing CSV's with double-sets of quotes ("") splits the field
- 464931 Loan: Scheduled transactions have incorrect minus (-) sign.
- 466270 "Yield" activity swaps to "Dividend" activity
- 466809 .ofx and .qfx files imported into wrong account
- 467891 Memo content is not copied in all accounts
- 469195 Transaction report in native currency show wrong amount
- 469587 Issues after editing an account while editing a transaction
- 471208 In payee view, the default category displays with AccountNameRole instead of AccountFullNameRole
- 472741 Error on Duplicate Schedules transactions
- 473082 csv export of investment account uses 2 digits for number of shares and too many digits for price.
- 473730 Hiding Number field in ledger is not saved
- 475491 When changing the "Transfer from" of a transaction a Deposit is changed into a Payment.
- 475603 Net worth reports do not consider investment values if an account (any account) is filtered
- 475841 payees with different case not recognized until asking
- 476121 After entering budget details nothing is displayed in either the Account pane or the Your Budgets pane.
- 478386 The "priceFormatted" column does not populate with 1, or any value when I save
- 478978 exporting iCalendar file does not follow configuration settings
- 479131 Scheduled transactions always have one month frequency regardless of the set value
- 479248 Help has invalid URL
- 480358 It is not possible to create a tag from a split or transaction
- 480361 No display of tags in the split editor
- 484448 Some account templates are missing
- 484454 KMyMoney from master branch crashes on second and further start
- 485035 Cannot enter IBAN for new SEPA transfer - cursor jumps around within text field
- 485665 QMetaObject::invokeMethod: No such method KMyMoneyApp::slotFileNew(QUrl)
- 485767 No online updates of prices possible
- 485776 Issues with price dialog
- 486466 Price update of a share is not saved
- 486486 Build fails with LTO
- 487317 Inaccurate TL sign (₺) display
- 489274 Manual backup to a non-existent directory fails
- 489451 When buying stocks with precision>2, the rounding rule used in the ledger is wrong
- 489541 Error when updating the quote after selecting an unsuitable online quote
- 489724 kmymoney depends on knewstuff library but is not used when cpp macro KMM_DEBUG is not defined
- 490550 A reference to an online quote source cannot be used for currency updates
- 490969 Information about the required gpg setup or error messages are not directly visible
- 491649 Ledger
- 491697 Custom Colors
- 491889 Building kmymoney5 from stable branch fails with gpgme 1.23.2
- 491914 mymoneyfinancialcalculator-test fails with mingw-builds
- 492086 Invisible conversion rate for Bitcoin in price dialog
- 492891 Lack of support for automatic checking of predefined reports
- 493127 Kmymoney does not respect the number and currency settings of KDE
- 494069 Ledger shows incorrect value for credit card account when reconciled transactions are hidden
- 495204 huge number of build warnings: declaration of ‘value’ shadows a member of ‘MyMoneyKeyValueContainer’ [-Wshadow]
- 495417 Currency conversion in category/accounts view is not correct
- 495528 Changes in the source column of an entry in the price update dialog are not saved
- 495821 No display of the account hierarchy for reports in the app and when printing
- 496700 CSV export generates incorrect csv files if a comma is used as a decimal separator
- 496937 Wiederanlage der Dividende nicht möglich
- 497120 5.1.80: Autofill transaction resets the Payer/Payee to the alphabetically first
- 497144 Balance column shows unrelated values in an investment depot
- 497317 Setting "Use Enter to move between fields" does not work
- 497361 Different install locations for kmymoney plugins
- 497401 manual entry of dividend - no filtered list of investments shown
- 497707 KMyMoney / Ledgers / Edit / Split / calculator: omitting zero before decimal point causes decimal point to be ignored
- 497935 Inapplicable column headings for investment reports
- 498031 Different sort order in the report on investment transactions
- 498033 Unclear definition for investment transaction ‘addition of shares’
- 498054 Better position of "Last Price" column in "Investment Capital Gains by Account" possible
- 498073 Split editor does not support "Use enter to move between fields option"
- 498080 Reconciliation Wizard: Starting balance is not the ending balance from the previous reconciliation
- 498313 different symbols (!M, C, !R) in overview
- 498356 Incorrect price information in the kmymoney file for the investment transaction “add/remove shares”
- 498401 Incorrect price output in "Show transaction details" dialog for "add/remove shares" investment transactions
- 498416 File information tag is not updated correctly
- 499116 Incorrect output in column "Capital Gain" for report Capital Gain by account without conversion to base currency
- 499180 Incorrect output in column "Amount" and "Balance for report "Investment Transactions"
- 499210 Missing accounts in report "transactions by account"
- 499211 Reports: show balance button displays an incorrect chart when pressed from the investment view
- 499255 Ledger appears blank (no transactions)
- 499262 Entering Split transaction or split scheduled or entering scheduled
- 499415 No warning when I enter inconsistent data
- 499459 Scheduled transactions: problems with "Change the date to the next processing day"
- 499752 The debugger (gdb) cannot display values of instances of the MyMoneyMoney class
- 500902 Memo from 5.1.92 data not displaying in transaction reports
- 501815 In credit account the "Online Balance" bar is red even when account and online balances are equal
- 502461 Merge categories and delete old
- 502604 All Reports include PRICE column
- 503049 Home page disapears on Ubuntu 25.04
- 503095 [Regression] With dark desktop theme, transaction form becomes white-on-white when entering new transaction
- 504371 Entering split scheduled
- 504815 Tag assignment does not work for multi split transactions
minor
- 422513 Group headers between reconciliation state in ledger view
- 432897 KMyMoney user manual: Deleting a category
- 440739 Switching away from Ledger view and back without changing accounts should retain its position
- 440827 Closing an account while in Ledger view will clear the account selection drop down list
- 452935 I18N_ARGUMENT_MISSING in CSV import Columns screen
- 459869 Favicons are not always accurate or detected for Institutions
- 464560 When ledger option "Show group header between transactions" is disabled, reconciliation header still displays
- 466383 iCalendar exporter doesn't meet ics/vcs format standards
- 471210 New transaction and split editor category widget fails to reselect same category correctly
- 473322 SLQLite "kmmSplits"."sharesFormatted" Data Corrupt perhaps??
- 478409 Toggling "Show all split details in ledger" in ledger config duplicates all splits in split transactions.
- 492288 Nobara Linux - dark mode lettering is total black
- 492831 Account Balance Report needs HTML improvements
- 494865 ledger view: Ctrl+A selects all transactions but does not update balance
- 497255 Transaction form
- 500771 Income and Expense this month report do not display scheduled income transaction if entered the 1st day of the month
wishlist
- 243117 Support multiple tabs in the ledger view for different accounts
- 253530 in ledger view the cursor moves to wrong position after selecting the Transfer or Withdrawal tabs
- 259693 Investigate if GHNS can be used to exchange online quotes settings
- 272737 Drag and drop to rearrange categories
- 303562 Order of columns in ledger view is not adjustable.
- 317511 Allow transaction editing from ledger view after double-clicking on category in category list
- 322926 Increase flexibility of ledger sorting order, keeping correct balance column
- 327890 Configure order and format of ledger columns
- 331541 Cannot change the tree position of a loan account
- 342401 allow different payees on splits
- 344324 Mark reason for disabled OK button in transaction editor more prominent
- 386543 Provide ability to select online quote source for currency conversion
- 410075 Combine the two options "View all accounts" and "Hide closed" accounts
- 412750 No xml export for reports
- 419570 Provide split category detail instead of fixed text 'Split transaction'
- 430047 Feature request: Budgeting based on cash flow
- 435551 iCalendar plugin format vs. Google agenda
- 435761 No gpg support for kmymoney available from CI builds
- 437481 Wish links to corresponding documents
- 439883 onlinequoteeditor5 not included in kmymoney binaries generated by KDE CI
- 460131 Make it possible/easier to open account's web site to download transactions
- 475674 Create a Lock File when running KMyMoney
- 478904 Do not show zero balance accounts
- 482346 Set cursor to start in 'date' field in ledger view
- 486876 Show balance button on Ledger view is negative
- 489523 Reconciliation wizard - allow user to hide explanation pane
- 491978 Add alkimia version to the component dialog
- 492843 Option to turn off Reconciliation notifications in Ledger
- 497575 Add Qt6/KF6 support
- 499728 CSV Importer Improvements
- 504316 Start editing an existing split when pressing Return
A complete description of all changes can be found in the ChangeLog.
The KMyMoney Development Team