
100 SGD to IDR: Convert Singapore Dollar to Indonesian Rupiah
You’re planning a trip to Indonesia and wondering how far your Singapore dollars will go. The answer depends on where you exchange your money and when you do it, with the current mid-market rate meaning 100 SGD is worth around 1.3 million Indonesian rupiah — but the amount you actually receive can vary by more than 100,000 IDR depending on the provider.
Current mid-market rate: 1 SGD = 13,178.01 IDR (XE) ·
100 SGD equals: 1,317,801.93 IDR (XE) ·
100,000 IDR equals: 7.59 SGD (based on XE mid-market rate)
Quick snapshot
- 100 SGD to IDR rates range from about 1.26 million to 1.39 million across providers (Revolut)
- Bank Indonesia publishes official daily exchange rates (Bank Indonesia)
- Digital exchange providers often display mid-market rates but may add separate fees (OFX)
- Exact highest SGD/IDR rate ever recorded
- Future rate movements and timing of best conversion
- Which provider offers the best rate on any given day
- As of latest data, XE mid-market rate is 1 SGD = 13,178.01 IDR (XE)
- Bank Indonesia updates its reference rates daily (Bank Indonesia)
- Compare rates from multiple providers before converting
- Consider using online platforms for better rates than cash counters
- Plan to withdraw local currency upon arrival for best value
| Key fact | Value |
|---|---|
| Mid-market rate (XE) | 1 SGD = 13,178.01 IDR (XE) |
| 100 SGD (XE) | 1,317,801.93 IDR (XE) |
| 100,000 IDR (XE) | 7.59 SGD (calculated from XE rate) |
| Typical bank spread (BCA) | ~2.4% difference between buy/sell rates (BCA) |
| Online platform spread | Ranges from 0.5% to 10% depending on provider (Revolut) |
| Common payment methods | Cash IDR, debit/credit cards, mobile payments (e-wallets) |
How much is $100 SGD to rupiah?
Current mid-market rate for 100 SGD
The most recent mid-market rate from XE shows 1 SGD = 13,178.01 IDR, meaning 100 SGD equals 1,317,801.93 IDR. Wise reports a slightly different figure: 100 SGD = 1,280,480 IDR, reflecting the spread between providers.
The advertised “mid-market” rate is rarely the rate you actually get. Banks and money changers add a margin that can eat into your rupiah by 2–10%.
How the rate is calculated
- Mid-market rate is the average of bid and ask prices in the interbank market, available to large institutions, not retail consumers.
- Retail providers add a spread (markup) to cover costs and profit. For example, BCA lists buy rates around 13,766.62 IDR and sell rates around 14,104.00 IDR per SGD, a spread of about 2.4%.
- DBS Indonesia shows similar spreads: 13,619.00 to 14,074.00 IDR.
The implication: the rate you see on a converter is not the rate you lock in. Always check the total cost including fees.
Comparison of provider rates
The spread between the best and worst quote for 100 SGD can exceed 130,000 IDR.
| Provider | 100 SGD to IDR (quoted) | Source |
|---|---|---|
| XE | 1,317,801.93 | XE |
| Wise | 1,280,480 | Wise |
| Ria Money Transfer | 1,380,164.68 | Ria |
| Revolut | 1,260,206.92 | Revolut |
| OFX | 1,394,732.56 | OFX |
| IDNFinancials | 1,278,175 (based on 12,781.75 per SGD) | IDNFinancials |
The pattern: online platforms like Wise and Revolut tend to offer rates closer to the mid-market, while cash-focused services like Ria and OFX quote higher rupiah amounts but often include fees that bring the effective rate down.
What is a good SGD to IDR exchange rate?
Factors that determine a good rate
A good rate is one that is within 1% of the true mid-market rate. Bank Indonesia publishes official reference rates that serve as a local benchmark. If the rate you’re offered is more than 3% away from the mid-market, you’re paying a premium.
A 3% spread on 100 SGD means losing about 40,000 IDR — roughly the cost of a meal at a local warung.
Comparing provider rates: banks vs online platforms
- Banks (e.g., BCA, DBS Indonesia) typically add 2–3% to the mid-market rate.
- Online platforms like Wise and Revolut advertise spreads as low as 0.5% but may add transfer fees.
- Cash exchange counters at airports and tourist spots often have the worst rates, with spreads exceeding 10%.
The trade-off: online platforms offer better rates but require a bank account and internet access; cash counters are convenient but expensive.
When to convert to get the best rate
Exchange rates fluctuate intraday based on global market movements. Trading Economics tracks live SGD/IDR movements. Historically, the rate tends to be more stable during Asian trading hours. There is no guaranteed best time, but monitoring rates over a few days can help you lock in a favorable level.
For travelers, converting a day or two before departure online is often better than waiting until arrival.
What can you buy with 100000 Rupiah in Indonesia?
Cost of common items in Indonesia
100,000 IDR (about 7.59 SGD) has real purchasing power — it’s not pocket change. Here’s what that amount typically covers:
- A meal at a local warung (nasi goreng, soto ayam): 20,000–40,000 IDR
- A bottle of mineral water (600ml): 5,000 IDR
- A short taxi ride (within city center): 50,000 IDR
- Street food snacks (satay, martabak): 10,000–25,000 IDR
- One liter of premium gasoline: ~13,000 IDR
As a general rule, 100,000 IDR can cover a simple lunch and a taxi ride, or a full day of street food.
In tourist-heavy areas like Kuta (Bali) or central Jakarta, prices are often 30–50% higher than in smaller cities. The same 100,000 IDR will buy less in prime districts.
Regional price differences
Jakarta and Bali have higher tourist pricing than smaller Indonesian cities. OFX notes that the same rupiah budget buys less in prime tourist districts. In Yogyakarta or Malang, 100,000 IDR stretches further — you can get a full meal, transport, and still have change for a souvenir.
The implication: budgeting 100 SGD (about 1.3 million IDR) can cover 3–4 days of moderate travel outside luxury shopping, especially if you dine where locals eat.
Budgeting for daily expenses
For a budget traveler, daily expenses (three meals, local transport, and one attraction) range from 150,000 to 300,000 IDR. At 100 SGD, you have roughly 4–9 days of spending money depending on your habits. Convert carefully — every percentage point of spread eats into that budget.
Can I pay with SGD in Indonesia?
Where SGD is accepted
Singapore dollars are accepted in some tourist areas, particularly in Bintan and Bali at hotels, resorts, and certain shops. However, the exchange rate offered on the spot is usually poor — often 5–10% worse than the mid-market rate. Wise recommends converting to IDR beforehand for better value.
Exchange rate when paying with SGD
When you pay with SGD directly, the merchant sets the exchange rate. It’s almost always unfavorable. For example, if the mid-market rate is 13,178 IDR per SGD, a merchant might offer only 12,000 IDR per SGD — a 9% loss. You’re better off converting at a bank or online platform before you go.
Alternatives: local currency and card payments
- Withdraw IDR from ATMs using a debit card that offers fee-free withdrawals (common with digital banks).
- Use a credit card with no foreign transaction fees (e.g., some Singaporean credit cards).
- Mobile payment apps like GoPay and OVO are widely accepted in Indonesia; you can top them up with IDR.
The catch: ATMs in Indonesia charge a withdrawal fee (typically 10,000–50,000 IDR per transaction), so withdraw larger amounts to minimize fees.
How much is 100k rupiah in SGD?
Current conversion: 100,000 IDR to SGD
Using the mid-market rate from XE (1 SGD = 13,178.01 IDR), 100,000 IDR equals about 7.59 SGD. This is a useful mental benchmark: think of 100,000 IDR as roughly 7.50 SGD when budgeting.
Using the mid-market rate
The mid-market rate gives you the theoretical value. In practice, after bank spreads, 100,000 IDR might cost you 7.80 SGD (if you’re buying IDR) or give you 7.40 SGD (if you’re selling IDR). The difference is the spread you pay.
Reverse calculation for budgeting
If you’re planning a trip and want to know how many days 100 SGD will last, reverse the calculation: 100 SGD = 1,317,801.93 IDR at mid-market. Divide by your expected daily spend in IDR. For example, at 200,000 IDR per day, 100 SGD covers about 6.6 days.
Keep in mind that the actual IDR you get will be less due to spreads, so plan for 5–6 days per 100 SGD at a moderate budget.
Upsides
- Online platforms offer rates close to mid-market, saving you thousands of IDR per conversion.
- 100 SGD goes a long way in Indonesia for budget travel — covers meals, transport, and lodging for several days.
- Multiple payment options (ATMs, cards, e-wallets) reduce the need to carry large amounts of cash.
Downsides
- Bank and cash counter spreads can eat 2–10% of your money.
- Acceptance of SGD is limited to tourist areas, and the rates are poor.
- ATM withdrawal fees and foreign transaction charges can add up if you withdraw small amounts frequently.
Timeline: SGD/IDR rate snapshot
The most recent rate from XE (as of data collection) is 1 SGD = 13,178.01 IDR. Bank Indonesia’s JISDOR reference rate for USD/IDR was 17,944 IDR per USD on 17 July 2026, which indirectly affects SGD/IDR cross rates. Historical data from IDNFinancials shows a quote of 12,781.75 per SGD in April 2025, indicating that the rate has moved significantly over the past year.
The pattern: SGD/IDR has been volatile, with a range of roughly 12,300 to 14,100 over the past 12 months, according to data from CurrencyLive and Trading Economics.
Clarity: What’s confirmed vs. what’s unclear
Confirmed facts
- 100 SGD to IDR rates range from 1.26 million to 1.39 million depending on provider (Revolut)
- Bank Indonesia updates official reference rates daily (Bank Indonesia)
- Online platforms generally offer better rates than cash counters (OFX)
What’s unclear
- The exact highest SGD/IDR rate ever recorded is not determined from available data.
- Future rate movements cannot be predicted with certainty.
- Which provider offers the best rate on any given day varies widely.
For travelers and remitters, the choice is clear: use an online platform like Wise or Revolut to get within 1% of the mid-market rate, and avoid cash exchanges at airports or tourist spots. The difference of 100,000 IDR per 100 SGD is real money — enough for a meal or a taxi ride. Plan ahead, compare rates, and convert before you go to make every Singapore dollar count.
Frequently asked questions
How much is $1 singapore in rupiah today?
Based on the latest mid-market rate from XE, 1 SGD = 13,178.01 IDR. Actual rates at banks or money changers will be slightly different due to their spreads.
How much is €5000 in Indonesian rupiah?
Using the EUR/IDR cross rate derived from USD, at the time of writing €5000 is approximately 85 million IDR, but this fluctuates daily. Check a live converter for the current number.
Do we need to carry Indonesia rupiah or SGD is sufficient for Bintan?
While some establishments in Bintan accept SGD, the exchange rate they offer is poor. It’s better to convert to IDR beforehand or use an ATM on arrival for the best value.
What was the highest SGD to IDR rate ever?
Historical data shows rates above 14,000 IDR per SGD have occurred, but the exact highest rate is not documented in the available sources. The rate has been volatile, ranging from 12,300 to 14,100 in the past year.
How do I convert SGD to IDR?
You can use online platforms like Wise, Revolut, or XE to get a mid-market rate and transfer digitally. Alternatively, exchange at a bank or money changer, but compare rates first. Avoid airport counters.