[GNC] Posting sales in multiple currencies (2.6.21)

Matthew Pounsett matt at conundrum.com
Fri Jun 1 09:33:36 EDT 2018


I have clients that get billed in their home currency.  I see what looks
like multiple bugs in handling this in GnuCash, and so I think maybe I'm
doing something wrong.

I have the following accounts in a test file where the default currency is
CAD.  Notes about each account's configuration in parentheses.

Assets:Accounts Receivable  (placeholder, currency CAD)
Assets:Accounts Receivable:CAD (currency CAD)
Assets:Accounts Receivable:USD (currency USD)
Income:Sales (placeholder, currency CAD)
Income:Sales:CAD (currency CAD)
Income:Sales:USD (currency USD)

When I create invoices and post them to accounts receivable in CAD
everything works as expected.

When I create an invoice and the Income Account is in USD, the summary at
the bottom of the dialogue (Total/Subtotal/Tax) is listed as CAD but not
converted.   For example, if I have an item with the income account set to
Income:Sales:USD, quantity 1, unit price 100.00, then the summary at the
bottom shows Total: C$100.00 Subtotal: C$100.00 Tax: C$0.00.

That's the first problem, but not very serious so I was going to just
ignore it.  However, the second problem is bigger... I'm unable to post the
invoice to Assets:Accounts Receivable:USD.

Since I'm billing in USD, and will get paid in USD, and the conversion to
CAD won't happen until (or if) I deposit the payment into my CAD account, I
should be able to track this in USD up until that point, but it doesn't
look like I can.

Have I missed something?

Thanks!
   Matt


More information about the gnucash-user mailing list