GnuCash OFX import not matching accounts of same ID

John Ralls jralls at
Wed Sep 4 10:21:24 EDT 2013

On Sep 4, 2013, at 7:04 AM, Derek Atkins <warlord at MIT.EDU> wrote:

> Hi,
> I don't believe the OFX importer will use any account IDs to match
> against account GUIDs at all.  There was no expectation that the
> importer would be used this way when it was written, so AFAIK, unless
> you added code to implement it, the importer does what it always does
> which is match based on user input/assignment.  Once the user assigns
> the account then it will remember that based on information in the OFX.

Doesn't that depend upon which account one is talking about? IIRC an OFX
contains information about a single account, for which the importer maps between
the external account and the GUID. Balancing accounts (mostly income and expense)
are matched from the Bayesian matcher.

Ngewi, the problem may be because some users are trying to use OFX both to
obtain transactions from GCfA and from their banks, and if the two don't use the
same number, the user must re-associate every time. I'm speculating, but it may be
that the importer can store only one OFX mapping per account.

John Ralls

More information about the gnucash-devel mailing list