All articles

Trips and travel

Splitting expenses in different currencies after a trip abroad

Four expenses in euros, three friends who think in dollars, and a rate that moved while you were away. The question is not which rate to use. It is when you fix it, because a trip converted at the end quietly changes what everybody owes every day nobody settles up.

Updated September 20269 min read

The short version

Fix the exchange rate once per expense, on the day it happened, and never touch it again. Then split the converted amounts like any other shared cost.

The alternative, converting the whole trip at one rate when you get home, looks simpler and has a defect that only shows up later: the amount everybody owes moves with the market until the moment somebody pays. A total that was right on Sunday is a different total on Thursday, and nobody knows which version they agreed to.

The number

A four-expense trip costing €1,500, with the euro between 1.08 and 1.12 dollars across the week. Locked per expense the trip is $1,639.20. Converted at the closing rate it is $1,680.00. That is $40.80 of disagreement created by nothing but the timing of a decision.

The question is when, not which

Every page that answers “what exchange rate should I use” answers the wrong question. There is no correct rate. There is the rate on the day you spent the money, the rate today, the rate your card used, and the rate your friend’s card used, and all four are real numbers that differ. What actually decides whether the split holds up is the moment you freeze one.

Lock it per expense

Convert each expense as you record it, at that day’s rate, and store the converted amount. The trip total is then a fact about the past: it cannot change, because none of its inputs can. Somebody settling up three weeks late pays exactly what they owed on the last night.

Or convert at the end

Keep everything in the local currency and convert the total when you get home. This is what most spreadsheets do, and it is not wrong so much as unstable. The split is now a function of the market, so it has a different answer every day, and the person who settles last settles at a different price than the person who settled first.

A trip converted at the end is not one split. It is a different split every day until the last person pays, and nobody can point at the version they agreed to.

The same trip, priced two ways

Ana, Ben and Cara spend a week away and share everything. Ana books the apartment early, when the euro costs 1.08 dollars. Ben hires the car mid-week at 1.10. By the last two days the rate is 1.12, which is also where it sits when they get home.

Apartment, four nights

Spent
€900.00
Rate that day
1.08
Locked
$972.00
At 1.12 today
$1,008.00

Car hire

Spent
€240.00
Rate that day
1.10
Locked
$264.00
At 1.12 today
$268.80

Groceries

Spent
€150.00
Rate that day
1.12
Locked
$168.00
At 1.12 today
$168.00

Dinner out

Spent
€210.00
Rate that day
1.12
Locked
$235.20
At 1.12 today
$235.20

Total

Spent
€1,500.00
Rate that day
Locked
$1,639.20
At 1.12 today
$1,680.00
Four expenses, €1,500 in total. The locked column is what each expense cost the day it happened.

Everyone shared everything, so each of the three owes a third. Locked, that is $546.40 each. Converted today it is $560.00 each. The gap is $13.60 a head, on a trip where the rate moved less than four percent.

It changes the payments too. Ana fronted the apartment and the dinner, so she is owed money either way, but not the same money:

  • Locked: Cara pays Ana $378.40, Ben pays Ana $282.40
  • Converted today: Cara pays Ana $392.00, Ben pays Ana $291.20

Nobody is cheating anybody. Both sets of numbers are internally consistent and both add up. That is exactly the problem: two honest people can produce two different answers from the same receipts, and without a stated rule there is no way to tell which one is the agreement.

Why the locked total is lower here

Only because the rate rose. Had the euro weakened over the week, converting at the end would have produced the smaller number, and the person who benefits from the choice would be somebody else. The point is not that one policy is cheaper: it is that one of them stops moving.

Why neither total matches your bank statement

This is the question people actually arrive with, and the answer is that your card did not use the market rate. Issuers apply their own rate and frequently a foreign-transaction fee on top. At a 1.5% fee, the same €1,500 lands as $1,705.20 against $1,680.00 at the market rate: $25.20 that never appears in anyone’s split.

Do not try to reconcile the group split to a statement. They are answers to different questions. The split says what the trip cost the group; the statement says what one bank charged one person for handling it. If you want the fee shared, add it as its own expense and say so. If not, it is the cost of using that card, and the person who chose the card carries it.

Cash and the machine fee

A withdrawal that cost you a flat fee is simplest recorded at the amount that actually left the account. The fee was part of getting the cash the group then spent, so it travels with the cash rather than becoming a separate argument.

Compare both policies on your own trip

Put in what you spent and the rate on each day, then set the rate you would convert at today. The table shows what each person owes under both policies and the settle-up list each one produces.

What you spent, and the rate on the day

€1,500.00 spent. Locked at the rate on each day that is $1,639.20; converted today at one rate it is $1,680.00, a difference of $40.80.

PersonPaid, at locked ratesOwes, lockedOwes, converted today
Ana$1,207.20$546.40$560.00+$13.60
Ben$264.00$546.40$560.00+$13.60
Cara$168.00$546.40$560.00+$13.60

Settle at the locked rates

  • CarapaysAna$378.40
  • BenpaysAna$282.40

Settle at today’s rate

  • CarapaysAna$392.00
  • BenpaysAna$291.20

Both columns add back to their own total exactly. Nothing you type here leaves your browser.

Free tool, no signup

Trip cost splitter

For a trip in one currency: several expenses, different payers, and not everyone in on everything. Free, inputs saved on this device.

Four rules worth agreeing before you go

One base currency, chosen on day one

Pick the currency the group will actually settle in, which is nearly always the one most of you hold. Every expense converts into it. Two people paying each other in a currency neither keeps costs the group two more conversions for no benefit.

Rates get fixed when the expense is recorded

Not at the end, not when someone gets round to it. This is the rule that makes the total a fact rather than a forecast, and it is the one Halvy enforces: every expense stores the rate it was entered with, and that stored rate is what the balances are built from for as long as the group exists.

Record in the currency you paid in

Enter €240, not your guess at what €240 was in dollars. The conversion is arithmetic and the original amount is evidence; keeping the evidence means a wrong rate can be corrected later without anybody trying to remember what a car hire cost.

Settle once, in one currency

Net everybody off and make the smallest set of payments, rather than reimbursing expense by expense across two currencies. The fewest payments that settle everyone up is that method, and it matters more here than at home, because every extra transfer between currencies is another spread somebody pays.

If the trip also had people arriving and leaving on different days, the accommodation is a per-night cost before it is a currency question: splitting a trip when people come for different parts covers that half, and how to split shared costs fairly is the overview of picking a method in the first place.

Common questions

What exchange rate should you use when splitting expenses in another currency?
The rate on the day of each expense, fixed once and never revisited. Converting the whole trip at one rate later means the split changes every day nobody settles up, which is how a group ends up arguing about a number that was correct last week.
What if the exchange rate changed during the trip?
It will have, and that is fine as long as each expense keeps the rate it was entered with. On a €1,500 trip where the euro moved from 1.08 to 1.12 dollars, locking each expense gives a total of $1,639.20 while converting everything at the closing rate gives $1,680.00. Both are defensible; only one of them stops moving.
Why does the total not match my card statement?
Because your card did not use the mid-market rate. Card issuers apply their own rate and often a foreign-transaction fee of 1% to 3% on top, so the same €1,500 can appear as $1,705.20 on the statement against $1,680.00 at the market rate. Split the amount everyone agrees on, then treat the card fee as a cost of the person whose card it was, unless the group agrees to share it.
Should everyone pay each other back in the local currency or at home?
Settle in one currency, and make it the one everyone actually holds. Paying each other in a currency none of you keeps means two more conversions and two more spreads, which costs the group real money to solve a problem it does not have.
Who pays for the cash withdrawal and the ATM fee?
The fee is part of what the cash cost, so it belongs to whatever the cash was spent on. The simplest honest approach: record the withdrawal at the amount that left the account, including the fee, and treat it as the payer having spent that much on the group.
Can you split expenses in different currencies without picking a base currency?
No, and any tool that claims to is hiding the choice rather than removing it. Amounts in different currencies cannot be added until they are all in one, so somebody has to decide which one and when the rate is taken. Making it explicit is what stops the total drifting later.

Or let it hold the rate for you

Halvy stores the exchange rate with each expense at the moment you add it, so a trip abroad has one total that does not move afterwards. Change the group’s currency later and every locked rate is re-based together, rather than silently repricing the past. Free on iOS and Android, no ads, and it never asks to connect to a bank.

Every figure here was produced by running Halvy’s own split engine on the worked example, and both policies reconcile to their own totals to the cent. The rates are illustrative rather than historical: the argument is about when a rate is fixed, not about any particular week’s market. Card fees vary by issuer, so the 1.5% used above is an example rather than a quote.