← Back to MilesCard review

OCBC 90°N Review (2026): 6 mpd On Agoda, Uncapped

OCBC 90°NTruffle's Take
Situational

6 mpd on Agoda with no cap, on miles that never expire and transfer from just 1,000

Min incomeBase earnOverseas earnAgoda portal
S$30,000S$45,000 for foreigners1.3 mpdlocal, uncapped2.1 mpdforeign currency, uncapped6.0 mpduncapped, OCBC’s own portal
Annual feeFee returnsMiles expiryTransfer floor
S$196.20auto-waived on S$10,000 spend10,000 mileson paying the feeNeverwhile the card is valid1,000 milesS$25 a conversion

Most miles cards in Singapore are a good rate wrapped in bad mechanics: a cap you hit in week two, points on a clock, a 10,000-mile block you have to reach before any of it is spendable. 90N is the other way round. The everyday rate is unremarkable and almost everything structural about it is best in class.

90N Miles never expire, they convert 1:1 rather than at 2.5 points per mile, and you can transfer from 1,000 miles rather than saving up to ten thousand. That last one sounds small and completely changes how the card behaves: a balance is useful almost immediately instead of a year from now.

Then there is the outlier. Book through OCBC’s own Agoda portal and the card pays 6 mpd, uncapped. That is the highest uncapped rate on any card in this lineup, by a distance, on a category most people spend real money in.

Annual Fee

S$196.20, first year waived, then auto-waived on S$10,000 of annual spend.

The S$10,000 waiver is automatic, so there is no phone call to make. Paying the fee instead credits 10,000 bonus 90N Miles. Correct as of 8 July 2026.
CardFirst yearSecond year on
Principal cardWaivedAuto-waived on S$10,000 spend
If you pay it anywayNothing10,000 bonus 90N Miles

S$10,000 a year is about S$833 a month, which most people holding a miles card clear without trying, and the waiver applies automatically. No annual reminder, no call, no checking whether someone processed it. Genuinely the least annoying fee structure here.

There is a small oddity worth noticing: if you spend under S$10,000 you pay the fee and receive 10,000 miles, which at that spend level is a better rate than the card itself pays. Not a reason to spend less, just a nice floor.

Welcome Bonus

OCBC 90N card

OCBC 90N

Apply via SingSaver (Mastercard)

Welcome bonus: pick one of 5

  • S$400 Cash via PayNow
  • S$529 Sony WF-1000XM6 earbuds with an eCapitaVoucher
  • 25,000 miles Max Miles by HeyMaxTransferable to airlines
  • S$799 Dyson Airstrait straightener
  • S$559 Dyson V8 Cyclone vacuum
Spend S$400 within 30 days of card approval.
Apply

Offer ends 2026-08-31

Apply via SingSaver (Visa)

Welcome bonus: pick one of 5

  • S$400 Cash via PayNow
  • S$529 Sony WF-1000XM6 earbuds with an eCapitaVoucher
  • 25,000 miles Max Miles by HeyMaxTransferable to airlines
  • S$799 Dyson Airstrait straightener
  • S$559 Dyson V8 Cyclone vacuum
Spend S$400 within 30 days of card approval.
Apply

Offer ends 2026-08-31

Apply with OCBC

Welcome bonus: all 2

  • Value varies DELSEY Air Armour 68cm Expandable Trolley Case
  • 26,000 miles Bonus 90N MilesTransferable to airlines
Spend S$600 within 30 days of approval, as two S$300 steps: the first unlocks the luggage and fee waiver, the second the miles.
Apply

Offer ends 2026-08-31

Sign-up rewards change often, so confirm the current offer before you apply. New customers only, meaning no card from OCBC in about the last 12 months.

Read this before you apply

Sign-up offers move monthly and almost always carry a "new to bank" condition, meaning no OCBC credit card in the past 12 months.

How many miles do I earn?

6 miles per dollar on Agoda through OCBC’s portal, 2.1 overseas, and 1.3 on everything else.

Correct as of 8 July 2026. Always confirm on OCBC’s own page before applying.
SpendRateCap
Agoda, via OCBC’s dedicated portal6.0 mpdUncapped
Foreign currency and overseas2.1 mpdUncapped
Everything else, local1.3 mpdUncapped
Utilities, insurance, educationNothingExcluded

Nothing here is capped, which for a card with a 6 mpd tier is close to unheard of. A S$2,000 hotel booking through the portal earns 12,000 miles, where a capped 4 mpd card would have paid 4,000 and then dropped to base.

The Agoda Portal

This is the section that justifies the card, and the condition is narrow enough that it is worth reading twice: the 6 mpd applies to Agoda bookings made through OCBC’s dedicated Agoda portal, not to Agoda generally. Booking on the Agoda app with this card in your wallet earns the ordinary rate.

The same S$1,500 hotel booking, three ways.
How you bookRateMiles
Agoda via OCBC’s portal, on 90N6.0 mpd9,000
Agoda direct, on 90N1.3 to 2.1 mpdAbout 2,000 to 3,200
A capped 4 mpd card4 mpd to the cap, then baseAbout 4,200

Nearly 7,000 miles of difference on one booking, decided entirely by which link you started from. If you travel at all, that single habit is worth more than most of the optimisation people do on everyday spend.

The obvious caveat is that you are now shopping on one platform, and Agoda is not always the cheapest. (Check the cash price elsewhere first. Paying S$120 more for a room to earn 7,000 extra miles is a bad trade at almost any valuation.)

Portal-only

Start from OCBC’s Agoda link every time. A bookmark to the normal Agoda site quietly costs you the entire bonus.

Two corrections to the headline rate, both in your favour and one against. The rate is 7 mpd on Agoda bookings paid in foreign currency and 6 mpd on ones paid in Singapore dollars, so the 6 mpd everyone quotes is the lower half of a true pair.

The one against: this is a promotion, not a feature of the card. Bookings have to go through OCBC's link by 10 October 2026, and the stay has to be completed by 31 December 2026. That is eight weeks to book at the time of writing. Anything you were planning to do with this card next year is subject to whatever OCBC renews it as, or does not.

Transfer Partners

Three things here are better than the rest of this lineup at once. 90N Miles convert 1:1, they never expire while the card is valid, and the transfer minimum is 1,000 miles rather than 10,000.

About 9 programmes. KrisFlyer converts 1:1; the others take a haircut and OCBC does not publish those ratios, showing them in the app at the point of exchange. S$25 an exchange, 1,000-mile minimum. Checked 11 August 2026.
Programme90N Miles for 10,000 miles
Singapore Airlines KrisFlyer10,000
Air France KLM Flying Blue10,000
Marriott Bonvoy10,000
IHG One Rewards10,000

The S$25 admin fee per conversion is the one friction, and with a 1,000-mile minimum it is worth batching rather than trickling: transferring 1,000 miles for S$25 is a terrible rate, transferring 20,000 for S$25 is nothing. The low floor is an option, not an instruction.

How to use it. This is the card to reach for on any hotel booking, through the portal, every time. Everyday spend goes on something paying 4 mpd, and the 90N balance simply sits there because there is no clock, waiting for a redemption that actually exists.

Before any redemption, always check the route you want is actually available. The worst thing you can do is diversify into another mileage programme with no redemption in mind.

What should I pair it with?

That is the structural advantage and it compounds with the low transfer floor. On a capped card a big month produces miles you then cannot move until you have saved to a block. Here a big month produces miles you can transfer the same week.

The honest limitation is the everyday rate. 1.3 mpd is fine and it is not 4, so this is a card that wins on travel and structure rather than on the weekly shop.

A 4 mpd everyday card, because 1.3 on groceries and dining is the one place this loses.

90N is a travel and structure card. What it needs beside it is something that pays properly on the ordinary week, which is exactly the spend it treats as base rate.

The gapWhat it costs youWhat closes it
Online shopping1.3 mpd where others pay 4HSBC Revolution, Citi Rewards
Dining and transport1.3 mpdHSBC Revolution
Groceries1.3 mpdUOB Preferred Visa
Hotels booked outside the portal1.3 mpd instead of 6Nothing, just use the portal

Build your miles card stack

One card never covers everything. Put in what you actually spend and see which cards to hold together, and what to put on each.

Build my stack

The verdict, restated

The best-built card in the lineup, hiding behind an ordinary headline rate. Nothing is capped, nothing expires, transfers start at 1,000 miles instead of 10,000, and the fee waives itself. Then the Agoda portal pays 6 mpd with no ceiling, which is the highest uncapped rate anywhere here. Hold it for travel and structure, put a 4 mpd card in front of it for the weekly shop, and bookmark the right Agoda link.

7 Aug 2026First draft, written against card data checked 8 July 2026.

Sources

OCBC 90°N Card product page and T&Cs, checked 8 July 2026. Earn rates, the uncapped structure, the Agoda portal condition, the never-expire policy, the 1,000-mile transfer minimum and the S$25 conversion fee correct as of that date. The 6 mpd rate applies only to bookings made through OCBC’s dedicated Agoda portal, not to Agoda bookings generally. This guide shares my own experience for education, it is not financial advice, and card terms change: always verify with the bank before applying.

The other half of Truffle

Miles: maximise what you spend
Investing: grow what’s left

I nerd out on both. Plain-English market reads, my custom tools & indicators I actually trade with, and a monthly portfolio update.

Explore investing