Back in October 2018, DBS launched a “More miles to fly in style” promotion on the DBS Altitude card. Cardholders could pay an admin fee of 2.2% to earn a bonus 1 mpd on their DBS Altitude spending, which meant
1.22.2 mpd on local spending 23 mpd on overseas spending 34 mpd on online flight and hotel transactions
Under this scheme, you were basically buying miles at 2.2 cents each- a terrible price, given the myriad of ways to generate them at lower prices.
DBS has lowered the admin fee to 2%
Here’s an illustration of how the math works with the reduced 2% fee:
The effective cost per mile is now 2 cents (7,000 bonus miles for S$140)- it’s better than before, but still way too steep given what we know about the value of a mile and the other ways of generating them.
Registration is required, and open to the first 10,000 registered card members. I wouldn’t sweat it though, because it’s not exactly something you should be clamoring to participate in.
How to buy miles for less than 2 cents each
Here’s a rundown of all the ways you can buy miles in Singapore.
|Method||Income Required||CPM||Annual Miles Limit|
|SCB Visa Infinite Tax Payment (Spend >$2K p.m)||$150K||1.14||Tax bill|
|UOB Reserve/DBS Insignia with RentHero||Invitation||1.14||Rental amount|
|HSBC Visa Infinite Tax Payment (Spend >$50K p.a in prev year)||$120K||1.2||Tax bill|
|BOC Elite Miles World Mastercard with RentHero||$30K||1.21||Rental amount|
|CardUp TAX199 1.99% Promo Tax Payment with DBS Insignia/Citi Ultima/UOB Reserve||Invitation||1.22||Tax bill|
|HSBC Premier MC Tax Payment||AUM: $200K||1.25||Tax bill|
|Citi PayAll with Citi Ultima||Invitation||1.25||Bill amount|
|CardUp TAX199 1.99% Promo Tax Payment with BOC Elite Miles World Mastercard||$30K||1.30||Tax bill|
|UOB PRVI Miles/SCB Visa Infinite (>$2K p.m)/UOB Visa Infinite Metal with RentHero||$30-150K||1.30||Bill amount|
|HSBC Visa Infinite Welcome Gift- Premier customer||$120K + AUM $200K||1.39||35K|
|CardUp TAX199 1.99% Promo Tax Payment with UOB PRVI Miles||$30K||1.39||Tax bill|
|SC EasyBill with SCB Visa Infinite (Spend >$2K p.m)||$150K||1.43||Bill amount|
|HSBC Visa Infinite Tax Payment (Spend <$50K p.a in prev year)||$120K||1.5||Tax bill|
|DBS Altitude with RentHero||$30K||1.51||Rental amount|
|Citi PayAll with Citi Prestige||$120K||1.54||Bill amount|
|Citi PayAll with Citi PremierMiles AMEX||$80K||1.54||Bill amount|
|SCB Visa Infinite Tax Payment (Spend <$2K p.m)||$150K||1.6||Tax bill|
|CardUp TAX199 1.99% Promo Tax Payment with DBS Altitude/Citi PremierMiles Visa||$30K||1.63||Tax bill|
|Citi PayAll with Citi PremierMiles Visa||$30K||1.67||Bill amount|
|SCB Visa Infinite Welcome Gift||$150K||1.68||35K|
|CardUp with BOC Elite Miles World Mastercard||$30K||1.69||Bill amount|
|UOB Reserve VI Payment Facility||Invitation||1.7 (until 31 July 19)||Unlimited|
|UOB Metal VI Payment Facility||$150K||1.7 (until 31 July 19)||Unlimited|
|HSBC Visa Plat/Revolution Tax Payment||$30K||1.75||Tax bill|
|Citibank PremierMiles AMEX Annual Fee||$80K||1.78||15K|
|UOB PRVI Pay Facility||$30K||1.8 (until 31 July 19)||Unlimited|
|Cardup with UOB PRVI||$30K||1.81||Bill amount|
|HSBC Visa Infinite Welcome Gift- Regular Customer||$120K||1.86||35K|
|OCBC VOYAGE Tax Payment||$120K||1.9||Tax bill|
|Citibank PremierMiles Visa Annual Fee||$30K||1.93||10K|
|DBS Altitude AMEX/Visa Annual Fee||$30K||1.93||10K|
|KrisFlyer UOB Credit Card Annual Fee||$30K||1.93||10K|
|OCBC VOYAGE Payment Facility||$120K||1.9 or 1.95||Unlimited|
|SC EasyBill with SCB Visa Infinite (Spend <$2K p.m)||$150K||2.0||Bill amount|
|Cardup with DBS Altitude/Citibank PM Visa||$30K||2.11||Bill amount|
|OCBC VOYAGE Annual Fee- Option 2||$120K||2.14||150K|
|Citi Prestige Annual Fee||$120K||2.14||25K|
|DBS Altitude Tax Payment||$30K||2.5||Tax bill|
|OCBC VOYAGE Annual Fee- Option 1||$120K||3.25||15K|
If you wanted to buy miles, you could easily do so by paying your tax bill through CardUp with their TAX199 code (must be used by 24 July). Depending on what card you use, you’d effectively be buying miles between 1.22 and 1.63 cents each.
|First time CardUp users can also use the code MILELION to get $20 off their first payment of at least $1,000|
Alternatively, if you have a rental bill to pay, you could take advantage of the ongoing RentHero 1.85% admin fee for Milelion readers. This allows you to buy miles for 1.14 to 1.51 cents each.
Otherwise, those with condo fees, electricity bills and education payments could use Citi’s PayAll service to buy miles from 1.25 to 1.67 cents each.
There’s also UOB’s PRVI Pay, which until 31 July 2019 will sell you as many miles as you want for 1.8 cents each.
And finally, there’s the OCBC VOYAGE payment facility, which lets you buy as many miles as you want from 1.9 to 1.95 cents each.
Given all the ways you could easily buy miles for less than 2 cents, there’s really no reason to take advantage of this promotion.
I’d give this one a miss, unless you were really desperate for miles and couldn’t utilize any of the cheaper methods above.
Signing up for cards or making purchases through the links in this article may generate a referral commission that supports the running of The Milelion. Found this post useful? Subscribe to our Telegram Channel to get these posts pushed directly to your phone, or our newsletter (on the right of your screen) for the latest deals and hacks delivered to your inbox.