https://bugs.kde.org/show_bug.cgi?id=437261
--- Comment #4 from Ralf Habacker <ralf.habac...@freenet.de> --- (In reply to Dawid Wróbel from comment #3) > Just out of curiosity, how does GnuCash do it? gnucash uses posting and entry data with time as the date with seconds accuracy <trn:date-posted> <ts:date>2021-05-25 10:59:00 +0000</ts:date> </trn:date-posted> <trn:date-entered> <ts:date>2021-05-25 13:02:57 +0000</ts:date> </trn:date-entered> Each split of a reconciled transaction has a reconciliation status and a timestamp with date, time and time zone <trn:split> <split:id type="guid">faedaac3b6ad489590f5d202268cc66f</split:id> <split:reconciled-state>y</split:reconciled-state> <split:reconcile-date> <ts:date>2021-05-25 21:59:59 +0000</ts:date> </split:reconcile-date> </trn:split> so that mid-day reconciliations are possible (but not supported by the ui yet) Since each split of a transaction assigned to an account and reconciled contains a reconcile date, this is used to map a reconcilation history. Unlike kmymoney, gnucash does not store reconciliation balances, which are calculated from the individual transactions. -- You are receiving this mail because: You are the assignee for the bug.