Hello, Eric:

Glad that the first reply helped you get started.

(By the way, when you read the list as a digest, and you want to reply, please change the Subject: line of your reply from the generic digest number to the correct Subject: line for the message to which you are replying. That is what I did above.)

On 2024-01-05 06:31, Eric H. Bowen via gnucash-user wrote:
…What I don't see is how to account for a purchase of books in the United Kingdom, with an invoice denominated in GBP, which will be settled up by an international debit card payment from a bank in the USA at whatever exchange rate VISA is currently charging.…

I do this sort of transaction all the time.

You have the choice of tracking such expenses in the sale currency, or in your purchase currency. I do both. There are some currencies that I use often enough that I have a parallel set of Expense accounts denominated in those currencies. There are others that I use rarely, so I track the expense in the purchase currency.

This is my procedure, when I track in the sale currency:

1. Create Expense accounts denominated in the currencies which you want
   to track.  For instance, if you want to track your GBP purchase of
   books in GBP terms, create an account Expenses:"Pounds Book
   Purchase" which has the account currency set to "GBP".
2. Start the transaction in the register of the account that pays for
   the purchase. In your example, that will be the register for the USA
   debit card. Why? Because each transaction has a hidden base
   currency, and all splits on other currencies will be converted to
   this base currency. GnuCash sets the transaction's base currency to
   the currency of the account from which you create the transaction.
   It is more straightforward for that base currency to match the
   payment currency, rather than, say, the Expense:Pounds Book Purchase
   account currency.
3. Begin entering the transaction as normal. Fill in Date, Description,
   Notes as you normally would.
4. Fill in the Transfer Account field with the name of the Expense
   account of the currency you want to track. In this example, you use
   Expenses:"Pounds Book Purchase".
5. In the Charge field, fill in the purchase amount /in the purchase
   currency/. You will need to find out from your bank what exchange
   rate VISA charged, and therefore what the purchase amount was,
   before you can enter this.
6. Before you can save the transaction, GnuCash will display a Transfer
   Funds dialogue.  At the top, under "Basic Information", it will
   display the purchase amount which you entered. At the bottom, under
   "Currency Transfer", it will let you enter the sale amount, in the
   sale currency (which will be the currency of the account you put
   into the Transfer Account field).

…I've set up a "sandbox" file with a currencies Price List and I've attempted to change the "Purchase Information" of the vendor on the bill to GBP, but the program locks up when I attempt to post it to Accounts Payable. I've tried creating a GBP-denominated Accounts Payable sub-account, but GnuCash apparently doesn't like that one bit either.…

Good for your for setting up the "sandbox" file. That will help you figure things out.

You mention "vendor" and "bill" and "Accounts Payable". That says to me that you are using the Business features to handle this transaction. I'm afraid I can't help you with the Business features for tracking purchases and expenses, because I don't use them.

Also, I have Trading Accounts enabled. I don't have experience in how GnuCash behaves without them.


…I'm at the start of what will hopefully be a long-term undertaking, and I want to set off on the right foot.

I think you are off to a good start, and are asking good questions. I look forward to hearing what works out for you. I am confident that you will help other future GnuCash users.

Best regards,
     —Jim DeLaHunt

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to