I am using ZipBooks online software for my bookkeeping, however I do not know how to approach the following situation.

I have 2 bank accounts; one in USD, the other in GBP, and I am transferring $340 (£254.46) from the USD account to the GBP account.

The issue is that ZipBooks only allows credit and debit to be in a single currency, so I can't do a simple transfer to the GBP account as it would then record $340 coming in to the GBP account.

Any help would be greatly appreciated.

  • I think we decided that questions about personal finance related software were on-topic here, but I don't know how widely ZipBooks is used, whether it even has a feature that will cover your use case, or whether there are any Money.SE contributors who will answer this question. I would suggest engaging with any support or forums that exist for ZipBooks, but I won't vote to close this question unless we revisit this discussion in meta and decide differently. Oct 24, 2018 at 16:19

1 Answer 1


If ZipBooks only denominates in one currency, and you selected USD, then the bank account demoninated in GBP can't be in that accounting file.

It just doesn't work to have that second account display as USD when in fact it is GBP. It will make every report wrong.

This may "seem to work" with currencies with coarsely similar values (USD, CDN, GBP, Euro) but it'll fail most spectacularly if you try it with any of the penny currencies like pesos, rubles or yen. The thing is, it's failing for you equally badly, that just isn't apparent. Your books are plain wrong when they include a GBP account and call it dollars. Books that are wrong defeat the entire purpose of accounting.

Best you could do with that software is carry the account in actual USD by doing the exchange-rate conversion on all deposits and withdrawals... Then also doing occasional income/expense transactions to adjust for exchange rate changes. So for instance on that transaction, it's a dog simple $340 debit and $340 credit, and an expense for the conversion fee.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .