Menu

Blog — Vedron

Sell on Allegro and your orders are in PLN. Sell on a UK storefront and they are in GBP. Sell in the US and they are in USD. If your accounting treats all of it as EUR already — or converts later using one “current” rate — your revenue is approximately right, which for accounting is wrong.

Why “approximately right” is not enough

Exchange rates move daily. An order placed in PLN on one date needs to be converted using the rate that applied on that date — not this week’s rate, not an average, not whatever rate was convenient when someone got around to entering it. Get this consistently wrong and your revenue and VAT drift from reality in a way that is hard to spot until an audit asks for the exact figure.

What correct multi-currency accounting requires

Three things. The order records its original local-currency amount, not just a converted figure, so you can always trace back to what the customer actually paid. Conversion uses the historical rate for the transaction date. The same conversion is applied across every report — sales, VAT, reconciliation — rather than one way for the dashboard and another for the tax return.

What runs today in Vedron

Every order retains its original local-currency amount. Conversion uses ECB daily reference rates matched to the actual transaction date, applied consistently across revenue reporting, VAT calculation and reconciliation. A PLN order from three months ago is still converted using the rate that applied then, not the rate today.

Common questions

What if the customer’s bank converts the payment before it reaches me? The original transaction currency and amount recorded at the point of sale is what is used for accounting. What your bank or payment processor does afterward is tracked separately as a banking event.

Does this handle currencies beyond EUR, PLN, GBP, USD? Any currency with an ECB daily reference rate is supported the same way. The mechanism is not hardcoded.

Do I need to update exchange rates manually? No. Rates are pulled automatically.

Talk to us about your setup

Book a short call. Beta clients get two months of custom setup on us.

All posts

Multi-currency selling and accounting — correct, not approximate

17. März 20262 min read
Multi-currency selling and accounting — correct, not approximate

Sell on Allegro and your orders are in PLN. Sell on a UK storefront and they are in GBP. Sell in the US and they are in USD. If your accounting treats all of it as EUR already — or converts later using one “current” rate — your revenue is approximately right, which for accounting is wrong.

Why “approximately right” is not enough

Exchange rates move daily. An order placed in PLN on one date needs to be converted using the rate that applied on that date — not this week’s rate, not an average, not whatever rate was convenient when someone got around to entering it. Get this consistently wrong and your revenue and VAT drift from reality in a way that is hard to spot until an audit asks for the exact figure.

What correct multi-currency accounting requires

Three things. The order records its original local-currency amount, not just a converted figure, so you can always trace back to what the customer actually paid. Conversion uses the historical rate for the transaction date. The same conversion is applied across every report — sales, VAT, reconciliation — rather than one way for the dashboard and another for the tax return.

What runs today in Vedron

Every order retains its original local-currency amount. Conversion uses ECB daily reference rates matched to the actual transaction date, applied consistently across revenue reporting, VAT calculation and reconciliation. A PLN order from three months ago is still converted using the rate that applied then, not the rate today.

Common questions

What if the customer’s bank converts the payment before it reaches me? The original transaction currency and amount recorded at the point of sale is what is used for accounting. What your bank or payment processor does afterward is tracked separately as a banking event.

Does this handle currencies beyond EUR, PLN, GBP, USD? Any currency with an ECB daily reference rate is supported the same way. The mechanism is not hardcoded.

Do I need to update exchange rates manually? No. Rates are pulled automatically.

Talk to us about your setup

Book a short call. Beta clients get two months of custom setup on us.

Did you enjoy this article?