After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 649364 - Allow different dates in split transactions
Allow different dates in split transactions
Status: RESOLVED WONTFIX
Product: GnuCash
Classification: Other
Component: General
2.4.x
Other All
: Normal enhancement
: ---
Assigned To: Christian Stimming
Geert Janssens
Depends on:
Blocks:
 
 
Reported: 2011-05-04 11:20 UTC by Jonathan Ellis
Modified: 2018-06-29 22:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jonathan Ellis 2011-05-04 11:20:13 UTC
It should be possible to enter a transaction with different dates for the two halves of the split?

The reason for this is that when a transfer happens between two bank accounts at different banks (for example a bank and a credit card or Paypal) there is a time lag (usually a few days) between the credit or debit being sent from one bank and being received by the other bank. This means that the same transaction would have different dates in the two accounts.

When I download the statements, I have to choose whether to keep the date from one bank or the other. Sometimes, Gnucash might not even recognise the transaction as being the same one (as the dates and descriptions are different) so I end up with duplicate transactions with different dates.

This makes it very hard to reconcile the accounts as the date will be wrong and so the reconciled balance will be wrong in one of the accounts or there will be duplicate transactions.
Comment 1 Geert Janssens 2011-05-04 11:55:45 UTC
From an accounting point of view this is not possible as far as I understand this. The books must always balance. But if you would have a transaction where one account is credited on date A and the other account is debited on date B, then your books don't balance between date A and B.

The way to deal with this is to create transit accounts and have both bank accounts transfer to the same transit account. Each bank account can then have its own transaction date and also its own transaction number.
Comment 2 John Ralls 2017-09-24 22:48:50 UTC
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 3 John Ralls 2018-06-29 22:57:42 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=649364. Please update any external references or bookmarks.