A price printed as 50.000 in Indonesia is Rp50.000 — lima puluh ribu, or fifty thousand rupiah — not fifty rupiah. The Indonesian Rupiah (IDR) is written with the symbol Rp, and the dot is a thousands separator, so the first task is to read the number correctly before splitting it among travelers. The phrase “Berapa harganya?” means “How much is it?” and is the simplest way to ask for a price when a tag is missing or unclear. Kaiwa Blog
This guide covers two linked skills: decoding Indonesian price notation and keeping a shared-expense record that produces a fair per-person total. It uses rupiah as the working currency, because that is what appears on menus, receipts, and transport quotes. Conversion comes last.
Read the separators before the number
Indonesian number formatting reverses the English convention: a dot marks thousands and a comma marks decimals. Rp1.500.000 is one million five hundred thousand rupiah, not one and a half rupiah. Rp50.000,00 is fifty thousand rupiah with two decimal places. In everyday prices the decimals are usually dropped, so Rp50.000 is the same amount.
The spoken form often uses place-value words instead of reading every zero. Ribu means thousand, and juta means million. Lima puluh ribu is 50,000; satu juta lima ratus ribu is 1,500,000. A menu that shows 50.000 is showing fifty thousand rupiah, and a seller may say lima puluh ribu rather than “fifty thousand.” Kaiwa’s phrase guide gives the same example: 50.000 is lima puluh ribu. Kaiwa Blog
Because rupiah amounts are large, it helps to read in groups: 50.000 is fifty thousand; 500.000 is five hundred thousand; 1.500.000 is one point five million. Do not add or remove zeros to make the number look more familiar. Convert the full rupiah amount later.
Ask what the price covers
A number on a board is not always the final amount. Before you enter it into a group ledger, confirm the unit: per orang (per person), per malam (per night), per kamar (per room), or per kendaraan (per vehicle). For transport, ask whether the quote is sekali jalan (one way) or pulang-pergi (round trip, often shortened to PP). These distinctions change the arithmetic more than the exchange rate does.
Useful questions include “Berapa harganya?” for “How much is it?”, “Per orang?” for “Per person?”, and “Sudah termasuk pajak dan servis?” for “Is tax and service included?” The last question matters on restaurant bills and some accommodation quotes; if the answer is no, add the charge before you divide. Do not assume a printed menu total is inclusive.
Market etiquette is a separate variable. Kaiwa’s guide notes that haggling is usually expected in markets but not in supermarkets or chain stores. That means a market quote may be an opening price, while a supermarket receipt is the amount to record. In either case, write down what you actually pay, not the first number you hear. Kaiwa Blog
Keep the shared ledger in rupiah
For a group, the simplest system is a single rupiah ledger with four columns: date, description, amount in IDR, and who shares it. Add a payer column if one person fronted the cash. Record the basis in the description — “guesthouse, 2 nights, room 1,” “dinner, 3 people,” “car charter, 1 day, 4 passengers” — so nobody has to reconstruct the split later.
Use this order:
- Enter the actual amount paid. If the bill was Rp450.000, write Rp450.000, not an approximate dollar figure.
- Mark the unit. A per-room amount is divided by the people sharing that room; a per-vehicle amount is divided by the passengers; a per-person amount is already individual.
- Separate shared from personal. Shared items go into the group pot. Souvenirs, extra drinks, a SIM card, or a spa treatment stay with the person who bought them.
- Divide only the shared amount by the number of people who actually shared it. If two people split a dish and three split the taxi, use different denominators.
- Reconcile balances, not just totals. If A paid Rp300.000 for dinner for three, B and C each owe A Rp100.000. The point of the ledger is to show who owes whom, not only the group average.
An illustrative three-person ledger makes the method concrete. The amounts below are arithmetic examples, not observed prices:
| Item | Amount (IDR) | Basis | Shared by | Per person (IDR) |
|---|---|---|---|---|
| Guesthouse, 2 nights | 1.800.000 | per room, total stay | 3 | 600.000 |
| Dinner | 450.000 | total bill | 3 | 150.000 |
| Car charter, 1 day | 750.000 | per vehicle | 3 | 250.000 |
| Total | 3.000.000 | 1.000.000 |
At the October 2026 exchange-rate example used by Indonesia Unlocked — $1 = Rp18.130 — Rp1.000.000 is about $55.16. That conversion is only a reporting step; the ledger itself stays in rupiah so the figures match the receipts. Indonesia Unlocked
Handle uneven shares without guesswork
Groups rarely share everything equally. One person may skip a temple entrance fee, two people may share a room while three share another, or one traveler may arrive a day later. Handle these cases by splitting each line item on its own basis, then adding the per-person lines. Do not average the whole trip unless everyone has agreed to that simpler method.
For accommodation, split by room occupants first. If Room A costs Rp600.000 per night for two people and Room B costs Rp900.000 per night for three, the per-person room cost is Rp300.000 in both rooms; the group total is the sum of the two room costs, not a flat three-way split. For meals, split shared dishes among the people who ate them and keep individual orders separate. For transport, divide by the passengers in that vehicle, not by the whole group if some traveled separately.
Taxes, service charges, and tips can be handled in one of two ways: add them to the shared line before dividing, or record them as a separate shared line. Whichever you choose, state it before the first meal. Tipping norms vary, and Indonesia Unlocked covers tipping as a separate topic; for a group ledger, the practical question is simply whether the tip is a group expense or a personal one. Indonesia Unlocked
Convert and sanity-check at the end
Convert after the rupiah total is settled. Use the rate your card, bank, or money changer actually applied, and record fees separately. For a quick planning check, Indonesia Unlocked’s October 2026 update uses $1 = Rp18.130; at that rate Rp100.000 is about $5.52 and Rp500.000 is about $27.58. Treat the rate as an example with a date, not a permanent conversion. Indonesia Unlocked
The same source estimates daily budgets per person: shoestring Rp543.900–Rp906.500 ($30–$50), mid-range Rp1.269.100–Rp2.719.500 ($70–$150), and comfortable Rp2.719.500–Rp4.532.500 ($150–$250). These are estimates for planning, not quotes for a specific hotel or tour. Use them to sense-check the group total: if your shared transport and room costs are far outside the range for your style, check the unit basis and the number of zeros before assuming the destination is expensive. Indonesia Unlocked
What to confirm before you travel
Prices, taxes, and exchange rates are volatile. Before relying on a quote or a budget figure, confirm four things with the provider or payment service: the current total in rupiah, whether tax and service are included, the unit basis, and which payment methods are accepted. Indonesia Unlocked notes that QRIS is Indonesia’s universal QR payment system and that cash still matters in some situations; a group should decide in advance whether one person will pay by cash, card, or QR and how that payment will be recorded. Indonesia Unlocked
Also confirm the exchange rate and any foreign-transaction fee applied by your bank. The October 2026 rate above is useful for planning, but it is not a promise of the rate you will receive. If a price still looks impossible after checking the zeros, ask again with the number written down: “Rp50.000?” A written confirmation avoids the common confusion between fifty thousand and five hundred thousand.
Before the first shared payment, create a four-column ledger in rupiah, agree how tax and tips will be handled, and write down the exchange rate you will use for reporting. That small step prevents most price arguments later.
FAQ
Does 50.000 mean 50,000 or 50?
It means Rp50.000 — fifty thousand rupiah. The dot is a thousands separator, not a decimal point.
How do I ask if a price is per person?
Ask “Per orang?” or “Apakah ini per orang?” ('Is this per person?'). For accommodation, ask “Per malam?” for per night and “Per kamar?” for per room.
Should a group split a room price equally among everyone?
No. Split each room by its occupants, then add each person's share of other shared items. A group with one two-person room and one single room does not divide the total room cost equally among all travelers.
Is tax and service included in Indonesian menu prices?
Not necessarily. Ask “Sudah termasuk pajak dan servis?” before ordering or paying, and add the charge to the shared bill if the answer is no.
