Skip to content
Splitaha

Guide

How to Split Travel Expenses Between Friends

One full example: four friends in AlUla, in riyals and halalas. The chalet, the car and the food, one activity not everyone joined, and a single settle-up at the end with the fewest transfers.

By The Splitaha teamPublished Last updated 10 min read

The short answer

  • Record each expense under whoever actually paid it, then pick who shared it. Those two fields are the whole calculation; everything else follows.
  • Anything not everyone joined is its own expense. An activity one friend skipped is split among those who went; the chalet and the car are split among everyone.
  • Settle once, at the end, and record any repayment made along the way as a settlement, not an expense, so nobody is charged twice.

Splitaha's free plan covers every expense of a trip inside Saudi Arabia, in riyals, with no daily limit. Other currencies and receipt scanning are Pro. More in the free-plan section below.

Split your trip before you leave

The calculator below runs on the app's own engine, with no sign-up. If you like it, join the waitlist for one email on release day.

What to record for every expense

On a shabab trip to AlUla or Abha, the arithmetic usually falls apart for a simple reason: one person paid for the chalet, another for fuel, a third for dinner, and by Sunday nobody remembers who paid for what. The fix is to log each expense when it happens, with the same few details every time.

What to record for every expense

  • A name and a date“Chalet”, “Fuel, day 2”. Short is enough, as long as everyone recognises it.
  • Who actually paidWhoever's card the money left, not the person who will be repaid later.
  • The amount as chargedIncluding VAT, tip and delivery fees, in riyals.
  • Who shared itUntick anyone who skipped it. Do it when you log it, not at the end of the trip.
  • How it splitsEqually, most of the time. For special cases: exact amounts, percentages or shares (a couple counts as two shares).
  • Who logs itAgree before you leave: everyone logs what they paid, or one person logs for the group. A receipt gets logged once.
  • The receiptKeep a photo. Scanning receipts inside the app is a Pro feature.

Personal spending stays out of the split: souvenirs, your own shopping, one person's extra order. If it isn't for the group, don't put it in the trip group at all.

Tracking who paid: two rules are enough

First: record the payer, not the debtor. If Nasser paid for the car rental on his card, he is the payer and the others owe him their shares. You never need to write “owes Nasser” anywhere; the balance works itself out.

Second: never log an expense twice.If two people each enter the same lunch receipt, the lunch counts double and everyone's balance inflates. Agree up front who logs what.

And there is no need to pay each other back after every expense. Let balances build up during the trip and settle once at the end. You end up with far fewer transfers.

Equal or unequal: when a friend skips an activity

The simplest rule is to split everything equally. It is right for the chalet, the car, fuel and the group dinner, because everyone used them.

It gets tricky with an activity not everyone joined: a balloon ride, a desert tour, a dive. Don't divide by four and make the one who skipped it pay for something they didn't do, and don't add them and fix it later. Log the activity as a separate expense shared only by the people who went. The rest of the trip stays equal across everyone.

Other cases don't suit an equal split either: a pricier room for two people suits exact amounts; a couple and a single friend in one group suit shares (two and one); a group that agrees on proportions suits percentages. The free plan has all four: equal, exact, percentage and shares.

A full example: four friends in AlUla, three nights

Khalid, Nasser, Omar and Yousef are in AlUla. Khalid booked the chalet and paid for the balloon ride, Nasser paid for the car, Omar for fuel and groceries, Yousef for dinner. Yousef skipped the balloon. The figures below come from Splitaha's own engine, not from us.

The AlUla trip: six expenses, four payers

Each expense is split equally among whoever shared it. The balloon is among three; Yousef is out.

The expenses

  • Chalet, 3 nights

    2,470.00 SAR

    Paid by Khalid · Equal, everyone

    Khalid
    617.50 SAR
    Nasser
    617.50 SAR
    Omar
    617.50 SAR
    Yousef
    617.50 SAR
  • Car rental

    1,150.00 SAR

    Paid by Nasser · Equal, everyone

    Khalid
    287.50 SAR
    Nasser
    287.50 SAR
    Omar
    287.50 SAR
    Yousef
    287.50 SAR
  • Fuel

    312.50 SAR

    Paid by Omar · Equal, everyone

    Khalid
    78.13 SAR (extra halala)
    Nasser
    78.13 SAR (extra halala)
    Omar
    78.12 SAR
    Yousef
    78.12 SAR
  • Dinner

    486.35 SAR

    Paid by Yousef · Equal, everyone

    Khalid
    121.59 SAR (extra halala)
    Nasser
    121.59 SAR (extra halala)
    Omar
    121.59 SAR (extra halala)
    Yousef
    121.58 SAR
  • Hot-air balloon

    1,400.00 SAR

    Paid by Khalid · Equal between Khalid, Nasser, Omar

    Khalid
    466.67 SAR (extra halala)
    Nasser
    466.67 SAR (extra halala)
    Omar
    466.66 SAR
  • Groceries and coffee

    214.80 SAR

    Paid by Omar · Equal, everyone

    Khalid
    53.70 SAR
    Nasser
    53.70 SAR
    Omar
    53.70 SAR
    Yousef
    53.70 SAR

Each person at a glance

  • Khalid

    gets back2,244.91 SAR
    Paid
    3,870.00 SAR
    Share
    1,625.09 SAR
  • Nasser

    pays475.09 SAR
    Paid
    1,150.00 SAR
    Share
    1,625.09 SAR
  • Omar

    pays1,097.77 SAR
    Paid
    527.30 SAR
    Share
    1,625.07 SAR
  • Yousef

    pays672.05 SAR
    Paid
    486.35 SAR
    Share
    1,158.40 SAR

The label beside each name: gets back is money coming to that person from the others, pays is money that person hands to the others, settled means nothing is owed.

Who pays whom

  • Omar pays Khalid1,097.77 SAR
  • Yousef pays Khalid672.05 SAR
  • Nasser pays Khalid475.09 SAR

* Some halalas did not divide evenly, so the engine placed them on these people to make the shares add up to the bill exactly.

How to read the table

Each person gets three numbers: what they actually paid, their share of everything they took part in, and the difference. A positive difference means money is owed to them; a negative one means they owe. Khalid paid the most, so he is the only creditor and every transfer goes to him.

Notice the halalas. 312.50 SAR doesn't split evenly four ways (78.125 each), so the extra halalas are placed by a fixed rule and the table marks them with an asterisk. That is how the shares always add up to the bill: no halala lost, none invented.

If someone pays back along the way

Say Yousef sends Khalid 500 SAR on day two. If you log it as an expense with Yousef as the payer, it counts as new spending shared out among the group, so Nasser, Omar and even Yousef himself are charged for money that was never spent on anything. The right way is a settlement: Yousef paid Khalid. Yousef then owes 500 SAR less, Khalid is owed 500 SAR less, and nobody is charged twice. The app only records the settlement; the money itself moves outside it.

Accommodation, transport and food: how to treat each

Accommodation

The biggest line and the clearest. Whoever has the card or the limit usually pays, logged under their name and split across everyone. If two people get a better room, log the price difference as its own expense for them, or use exact amounts.

Car, fuel and parking

Rental and fuel go on everyone, even if the car carries some of you more than others. A taxi that only two people took belongs to those two. Log each fill-up when it happens rather than collecting them on the last day, so none go missing.

Food

Group meals equally. So are the groceries and coffee everyone drinks. If one person clearly ordered much more than the rest, use exact amounts for that meal or log their extras as personal spending.

If you want to split restaurant bills item by item, that is what receipt scanning with an itemized split does, in Pro. Most friend groups don't need it; an equal split is simpler and closer to custom.

When you pay in a currency other than the riyal

Inside Saudi Arabia everything is in riyals. A trip to Bahrain or Dubai means other currencies. The free plan is riyals onlyand doesn't convert, so on Free you convert the amount yourself before entering it.

Easiest is to agree one rule before you leave and stick to it: either the riyal amount shown on your card statement, or an exchange rate you fix on the day. Don't mix the two on one trip. Banks may charge a fee on foreign-currency card payments; your own bank's published tariff is the reference for that, not our guess.

ProOther currencies in Pro
With Pro you enter the amount in the currency you paid in, from 49 currencies (riyal included), and the app converts it to riyals. Each expense uses one currency.

Settling up at the end

Settle-up steps

  1. Review the list

    Before settling, check every receipt was logged once and that partial activities include only the people who went.
  2. Read the suggested transfers

    The app suggests a short list of transfers that clears everyone. In the AlUla example there is one creditor and three debtors, so three transfers is as few as it can be.
  3. Pay outside the app

    Cash, bank transfer or STC Bank. Splitaha doesn't move money.
  4. Record each payment as a settlement

    So the balance clears in the app. A partial settlement is fine if someone pays in two goes.

If someone logged an expense wrongly, the fix is to reverse it, not quietly edit it: it stays in the history and drops out of the totals.

What the free plan covers on a trip

For a trip inside Saudi Arabia, the free plan covers every expense, in riyals, with no daily limit. Groups, trips, balances and settlements are free too, and so are the four split types. A trip with six expenses, or ten, like the AlUla example, can be entered in full on Free.

  • Log as you go. You remember who paid for what, and amounts stay accurate, far better on the day than from receipts on the drive home.
  • Settle once, at the end, with the fewest transfers, as in the example above.
  • Going abroad or scanning receipts? That is where Pro (or the 10 SAR week) comes in.
ProOther currencies and receipt scanning in Pro
Pro adds other currencies with conversion for trips abroad, plus receipt scanning and itemized split. There is a 14-day trial on the annual plan, then 400 SAR a year, or 10 SAR a week, or 1,000 SAR once. See pricing. If Pro lapses, no record is hidden or deleted.

Try your own trip's numbers

Try one expense from the trip

A 2,470 SAR chalet among four? Change the amount, the people and the split type, and watch how the halalas are placed.

No sign-up
SAR
Split method
Who paid the bill?
Participants2 to 8 participants
  • Paid617.50 SAR
  • 617.50 SAR
  • 617.50 SAR
  • 617.50 SAR

Bill amount

2,470.00 SAR

You Paid

Who pays whom

  • Noura owes you617.50 SAR
  • Fahd owes you617.50 SAR
  • Reem owes you617.50 SAR

Splitaha records balances and settlements only; the money moves outside the app. To save groups and track balances with other people you need an account inside the app.

Ready for your next trip?

The same calculator has its own page, and the app is on its way to iPhone. Join the waitlist for one email on release day.

Related guideRent and billsWhen the shared costs are monthly rather than a trip.Related guideSplitaha vs. SplitwiseA sourced comparison of the two apps for groups in Saudi Arabia.

Frequently asked questions

Who should pay for the chalet or hotel?
Whoever has the card or the limit. They are logged as the payer and everyone else owes their share, so it doesn't matter who paid as long as it is recorded correctly.
What if one of us skips an activity?
Log the activity as a separate expense shared only by the people who went. Everything else stays across the whole group, so nobody pays for something they didn't use.
What happens when the total doesn't divide evenly?
The leftover halalas are placed one at a time in a fixed order, so the shares add up exactly to the total. For example, 312.50 SAR among four becomes 78.13, 78.13, 78.12 and 78.12.
Do we settle after every expense?
No. Let balances build up through the trip and settle once at the end. You will make fewer transfers.
I already paid a friend back mid-trip. How do I record it?
As a settlement (a payment from one person to another), not as a new expense. The balance drops by what you paid and you aren't charged twice.
Does Splitaha send the money?
No. It records balances and settlements; the transfer itself happens outside the app, however you prefer.
Share this postWhatsAppXLinkedIn

About the author

The Splitaha team

We are the team building Splitaha, a Saudi app for splitting shared expenses. We write about what we know first-hand and link every claim we make about anyone else. If something here is out of date or wrong, email support@splitaha.com and we will fix it.

Guide · 9 min read

How to Split Rent and Shared Household Bills

Rent by room size, bills equally, and a short monthly check that heads off arguments. One full example for three flatmates, and a log you can copy.

Read the post
Comparison · 12 min read

Best Expense-Splitting Apps in Saudi Arabia (2026)

Eight apps, stated criteria, and a “best for” on each instead of a made-up ranking. Splitaha is in the list, judged by the same criteria.

Read the post

Splitaha is coming to iPhone soon

Join the waitlist for one email on release day. Or try the calculator now, free and with no sign-up.