CardUp 1.89% income tax payment promotion now live: Buy miles from 1.16 cents

Pay income tax with CardUp and enjoy a discounted fee of 1.89/1.99% till 23 June 2020.

👍 Update: CardUp has launched a special offer for Milelion readers: Pay income tax with just a 1.75% fee with the code ML175TAX20. Read the full details here

Income tax season is now underway, and if you’re looking to earn miles from your tax payments, CardUp has a promotion lined up for you.

New CardUp customers: 1.89%

CardUp is offering new customers (and existing users who have yet to make their first payment) a special rate of 1.89% on income tax payments with the promo code MLTAX20. 

This code is valid with all Singapore-issued Mastercard and Visa cards, excluding Citi and Standard Chartered Bank cards.

Payments must be scheduled by 23 June 2020, with due date latest by 26 June 2020. The full T&C for this code can be found here.

Existing CardUp customers: 1.99%

Existing CardUp customers will enjoy a special rate of 1.99% on income tax payments with the promo code ML199TAX20. 

This code is valid with all Singapore-issued Visa and Mastercard cards, excluding Citi and Standard Chartered Bank cards.

Payments must be scheduled by 23 June 2020, with due date latest by 26 June 2020. The full T&C for this code can be found here.

AMEX users: 2.4%

CardUp customers (regardless of new or existing) who wish to use American Express cards can enjoy a discounted fee of 2.4% with the promo code AMEXTAX24.

Payments must be scheduled by 23 July 2020, with due date latest by 28 July 2020. The full T&C for this code can be found here.

What’s the cost per mile?

With the discounted admin fee, here’s how much buying miles will cost with the following credit cards, in terms of cents per mile (CPM).

@ 1.89%
@ 1.99%
DBS Insignia1.61.16
UOB Reserve1.61.16
AMEX Centurion1.9511.20
(@ 2.4% admin fee)

BOC Elite Miles1.51.24
UOB PRVI Miles1.41.32
UOB Visa Infinite Metal1.41.32
AMEX Platinum Charge1.5611.50
(@ 2.4% admin fee)
HSBC Visa Infinite*1.252
DBS Altitude Visa1.21.55
OCBC 90N1.21.55
KrisFlyer UOB1.21.55
1. Promotional earn rate until 20 July 2020
2. With minimum S$50K spend in previous membership year, otherwise 1.0 mpd
A running list of all the cards which earn points with CardUp can be found here. Broadly speaking, any general spending card will earn points with CardUp. There are no 10X opportunities, however, so don’t use cards like the Citi Rewards or DBS Woman’s World Card.

Citi and Standard Chartered Bank cardholders can use the code GET225 to enjoy a 2.25% admin fee on tax payments, but they’d be better off sticking to PayAll and EasyBill (or the SCB Visa Infinite tax payment facility) respectively. The same goes for HSBC Visa Infinite cardholders, who can buy miles from 1.2 cents each via their bank’s tax payment facility.

How do I use the code?

After you’ve logged in to your CardUp account, click the “Schedule Payment” button and select “Taxes & Stamp Duty”). Select “Income Tax”, acknowledge the terms and conditions and click “Next”.

Enter the amount you wish to pay (this should match the amount reflected on your NOA)……and the date on which you wish to make payment. Here’s also where you upload your NOA and enter the relevant promo code.Ensure the 1.89/1.99% fee reflects on the final screen, then submit your payment for approval.

Other things to note

This promo code can be used a maximum of once per user. In any case, you can only use CardUp to pay off your entire tax due amount, as IRAS doesn’t allow for installment payments via CardUp.

Also note that unlike the tax payment facilities offered by banks where funds are transferred to your account and you make the payment, CardUp makes payment directly to IRAS on your behalf.

CardUp transactions generally count towards sign-up bonus spending for most credit cards, but you’ll want to double check your T&Cs for specific exclusions. For example, the SCB X Card’s 100,000 miles sign-up bonus (since expired) excluded CardUp transactions.

❓ If you have doubts about whether CardUp spending will count towards any specific promotion, drop the team a line at [email protected], and they’ll reach out to check with the bank directly


A 1.89/1.99% fee represents a great opportunity to pick up miles while paying your income taxes, so be sure to schedule your payments before 23 June 2020. 

For more information on earning miles on income tax, be sure to have a read of The Milelion’s full guide here.

Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles


Notify of
Inline Feedbacks
View all comments

Aaron – I am interested to hear your thoughts about collecting air miles when the whole air travel environment in the next year is so uncertain. Business Class may not be what it used to be with a reduced in-flight service and compulsory mask-wearing for passengers. Airlines may significantly increase miles for awards to compensate for carrying fewer passengers due to need for safe distancing. Is now the time to (ahem) switch to cashback?


Bit disappointing tbh – how is this different from the CardUp promo sent out by email this evening? Identical rates right?


Hi, I would like to clarify the difference between cardup vs bank credit card payment.

For cardup, the total income tax would be charged to a credit card and this would mean upfront payment for the entire income tax.

For bank payment, the entire income tax is credited to your bank account and you can choose to pay iras in 12 month giro installment?

This is a like having a low interest loan from the bank? And can be repeated with multiple banks?? Sorry I have to spell it out so clearly… But did I get it right?



Featured Deals


Follow us