ATM Withdrawal Fee Singapore

An ATM withdrawal fee is the charge a Singapore bank applies when you withdraw cash from an ATM outside its own network — typically a flat fee per transaction plus a separate foreign transaction fee percentage when withdrawing in a foreign currency overseas.

Not financial advice. All figures for educational reference only. Data as at August 2026.

Last updated: August 2026

Key Takeaways

  • Traditional Singapore banks like DBS typically charge around S$5-7 per overseas ATM withdrawal, plus a foreign transaction fee of roughly 2.8-3.25% on the converted amount.
  • Local, in-network withdrawals (e.g. DBS to DBS/POSB ATMs) are usually free, but withdrawing from another bank’s ATM within Singapore can also trigger a smaller inter-bank fee.
  • Digital banks and multi-currency travel cards (Trust, YouTrip, Wise, Revolut-equivalents) often waive or heavily discount overseas ATM fees, sometimes up to a monthly free-withdrawal allowance.
  • The total cost of an overseas withdrawal is usually the flat fee plus the FX markup — always check both, since a ‘no ATM fee’ card can still apply a poor exchange rate.
  • Dynamic currency conversion at foreign ATMs (being asked to withdraw ‘in SGD equivalent’) almost always applies a worse rate than choosing to withdraw in local currency and letting your card issuer convert it.
ATM Withdrawal Fee Singapore

What Is an ATM Withdrawal Fee?

Every time you withdraw cash from an ATM, the bank or card network involved may charge a fee for processing that transaction — this is the ATM withdrawal fee. In Singapore, the fee structure differs depending on whether you’re withdrawing locally or overseas, and whether the ATM belongs to your own bank’s network.

For local withdrawals, Singapore’s major banks (DBS/POSB, OCBC, UOB) generally don’t charge for withdrawals at their own ATMs. Withdrawing from a different bank’s ATM within Singapore, however, can incur a smaller inter-bank fee, though many banks have reduced or waived these in recent years as competition among digital banks intensified.

The more significant cost sits with overseas ATM withdrawals. When you withdraw foreign currency cash abroad using a Singapore-issued debit or ATM card, you’re typically charged two separate costs: a flat withdrawal fee (charged by your home bank, and sometimes also by the foreign ATM operator itself) and a foreign transaction fee — a percentage markup applied to the converted amount, which compensates the card network and issuing bank for the currency conversion.

How Do ATM Withdrawal Fees Work in Singapore?

For a typical traditional Singapore bank debit card used overseas, DBS’s own overseas withdrawal disclosures indicate a fee of up to S$7 per international ATM withdrawal, on top of a foreign transaction fee of around 3.25% applied to the converted amount. OCBC and UOB apply broadly comparable structures, though exact figures vary by card tier and should be confirmed against each bank’s current fee schedule before travelling, since these charges are reviewed periodically.

This means a S$500-equivalent withdrawal overseas on a traditional bank card could cost roughly S$7 (flat fee) + S$16-18 (3.25% FX markup) = S$23-25 in total fees — a meaningful drag if you’re withdrawing cash multiple times on a trip.

By contrast, Singapore’s digital banks and multi-currency travel cards were built partly to compete away this exact cost. Products like Trust Bank, YouTrip, and Wise typically offer either a monthly allowance of fee-free overseas ATM withdrawals (e.g. the first S$1,000-equivalent per month) or no markup at all on the underlying exchange rate, only charging a flat fee once a free allowance is exhausted. This has made multi-currency cards the default recommendation for Singaporeans who travel frequently or withdraw cash often while abroad.

ATM Withdrawal Fee Example

Wei Lin withdraws the equivalent of S$500 in Japanese yen from a 7-Eleven ATM in Tokyo, twice during a 5-day trip (S$1,000 total withdrawn).

Using her traditional bank debit card: S$7 flat fee × 2 = S$14, plus roughly 3.25% FX markup on S$1,000 = S$32.50, for a total cost of approximately S$46.50 in fees on top of the S$1,000 withdrawn.

Using a multi-currency card with a fee-free monthly ATM allowance: both withdrawals fall within her card’s free monthly allowance, so she pays close to S$0 in flat fees, and the FX conversion happens at (or very close to) the interbank mid-market rate rather than a marked-up rate — saving her roughly S$40-46 across the trip on this scenario alone.

Advantages of Understanding ATM Withdrawal Fees

It reveals hidden trip costs. A traveller who withdraws cash 4-5 times on a two-week trip using a traditional bank card can lose S$80-150+ purely to fees and FX markups without realising it.

It highlights when a multi-currency card pays for itself. For frequent travellers, the savings from fee-free ATM allowances alone can easily exceed any account fees on a multi-currency card.

It encourages smarter withdrawal habits. Understanding the flat-fee-plus-percentage structure makes it obvious that fewer, larger withdrawals are usually cheaper than many small ones on a fee-charging card.

It helps you spot dynamic currency conversion traps. Knowing how ATM fees work makes it easier to recognise (and decline) a foreign ATM’s offer to withdraw ‘in SGD’, which typically bakes in an even worse exchange rate.

Risks and Limitations

Fee schedules change. Banks periodically revise their overseas withdrawal fees and FX markup percentages — always check your specific bank’s current published rates before a trip rather than relying on older figures.

Free allowances have caps. Even generous multi-currency cards typically cap fee-free withdrawals at a monthly limit; exceeding it triggers a fee on the excess amount.

Some foreign ATMs charge their own local fee. Independent, non-bank ATM operators overseas (common in some countries) may add their own withdrawal fee on top of whatever your home bank charges, regardless of which card you use.

Relying solely on cash access can be risky. If a multi-currency card is lost, stolen, or has a technical issue overseas, having a backup traditional bank card (even with higher fees) provides an important fallback.

Traditional Bank ATM Fee vs Digital Bank / Multi-Currency Card

Feature Traditional Bank ATM Fee Digital Bank / Multi-Currency Card
Flat withdrawal fee (overseas) ~S$5-7 per withdrawal (varies by bank) Often S$0 up to a monthly free allowance
FX markup ~2.8-3.25% above interbank rate Often at or very close to interbank mid-market rate
Free monthly allowance Usually none Common — e.g. up to S$1,000-equivalent per month on some cards
Best for Backup card, infrequent overseas withdrawals Frequent travellers, regular overseas ATM use
SDIC protection Yes, for bank deposit accounts Varies — confirm whether the specific product is a bank account or an e-money wallet

Source: The Kopi Notes analysis based on MAS, CPF Board, and insurer/bank product disclosures, August 2026. Figures for educational illustration only.

The Bottom Line

For Singaporeans travelling or spending overseas, the total cost of an ATM withdrawal is the flat fee plus the FX markup combined, and traditional bank cards are almost always more expensive on both counts than a purpose-built multi-currency card. Checking your specific bank’s current fee schedule before a trip — and pairing it with a multi-currency card for regular withdrawals — is the simplest way to avoid losing S$50-100+ in unnecessary fees on a single holiday.

How much does DBS charge for an overseas ATM withdrawal?

DBS’s published overseas withdrawal charges indicate up to S$7 per international ATM withdrawal, plus a foreign transaction fee of around 3.25% on the converted amount — always confirm the current figure on DBS’s official fee schedule before travelling, as charges are periodically reviewed.

Is it cheaper to withdraw cash overseas using a multi-currency card?

In most cases yes — multi-currency cards like Trust, YouTrip, and Wise typically offer a monthly fee-free ATM withdrawal allowance and apply exchange rates close to the interbank mid-market rate, avoiding both the flat fee and the FX markup a traditional bank card charges.

What is dynamic currency conversion and why should I avoid it at foreign ATMs?

Dynamic currency conversion is when a foreign ATM offers to show and charge you in SGD instead of the local currency — this convenience almost always comes with a worse exchange rate than declining it and letting your Singapore-issued card handle the conversion.

Do I get charged a fee for using another bank's ATM within Singapore?

Some Singapore banks charge a smaller inter-bank fee for withdrawing from a different bank’s local ATM, though many banks have reduced or waived this fee in recent years — check your specific bank’s current terms.

Are multi-currency card ATM withdrawals covered by SDIC?

This depends on the product structure — some multi-currency card providers hold funds as bank deposits (SDIC-insured up to S$100,000), while others operate as e-money or stored value facilities regulated differently by MAS; check the specific provider’s terms.

Is it better to withdraw cash once in a large amount or several smaller amounts overseas?

On a card that charges a flat fee per withdrawal, one larger withdrawal is almost always cheaper than several smaller ones, since the flat fee is charged per transaction regardless of the amount withdrawn.

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome content in your inbox, every week.

We don’t spam! Read our privacy policy for more info.