Multi-currency without the migraine
Handling FX gracefully: rates, realised vs unrealised, and how to keep your reports honest.
If you've ever invoiced in one currency and reported in another, you know the small administrative migraine that follows. Which rate? On which day? What about the gap between the invoice date and the payment date?
The honest answer is that there are good conventions for all of this — they just aren't taught alongside the romance of going global. So here's the short version: invoice at the rate on the invoice date, settle at the rate on the payment date, and post the difference as a realised FX gain or loss.
Until the payment lands, any movement in the rate sits in unrealised territory. Good software shows you both, clearly labelled, so your reports tell the truth instead of an approximation.
Accoru handles the rate fetching, the postings, and the labelling automatically. You write the invoice in your customer's currency, you read the reports in yours, and the ledger keeps everyone honest.