CardUp now offers monthly payment option for IRAS income tax

CardUp users can now set up recurring IRAS income tax payments; splitting their tax due amount into monthly installments.

CardUp now offers a monthly payment option for IRAS income tax, allowing users to pay their NOA in monthly interest-free installments, instead of all at one shot. 

This option can be selected on the CardUp dashboard when scheduling an IRAS income tax payment. 

Scheduling monthly tax payments via CardUp

In order to set up monthly income tax payments with CardUp, you must first have a GIRO installment plan in place with IRAS.

  • Instant online approval is available for DBS/POSB, OCBC, and UOB customers
  • Customers of other banks must fill up and mail a GIRO form, which takes up to three weeks to process. 

GIRO breaks up your tax due amount into 12 interest-free installments, which you can then pay off via CardUp. Obviously, you’ll need to maintain your GIRO arrangement even after the CardUp payment has been set up. 

CardUp Income Tax Payment Promo: 1.75% admin fee

For income tax season, CardUp is currently offering a special admin fee of 1.75% with the promo code MLTAX2021 (full T&C here). Users must schedule their payments with a Singapore-issued Visa or Mastercard by 24 August 2021, with a due date by 27 August 2021.

There is no minimum or maximum payment to use this code, but it can only be redeemed once per user. Therefore, you either:

  • Make one lump sum payment towards your tax due amount with a 1.75% fee (MLTAX2021) [despite what it says on the CardUp dashboard, you can make an ad-hoc payment of any amount up to your NOA outstanding]
  • Pay your tax using the monthly option, with a 1.75% fee (MLTAX2021) on the first payment and a 2.25% fee (GET225) on subsequent payments
💡 Further discount for large payments
If your tax bill is at least S$30,000, you can write to CardUp and get a special promo code entitling you to a fee of 1.7% instead. A Visa card must be used for payment.

To illustrate, suppose my income tax bill is S$16,000, paid under a GIRO plan (S$1,333.33 per month). I make a lump sum CardUp payment of S$5,000 in May with a 1.75% fee (MLTAX2021), then pay the rest through CardUp’s monthly payment feature with a 2.25% fee (GET225).

My payment schedule would look like this:

  Amount Due CardUp Net GIRO
May 2021 S$1,333 S$5,000
June 2021 S$1,333 S$1,000
July 2021 S$1,333 S$1,000
Aug 2021 S$1,333 S$1,000
Sep 2021 S$1,333 S$1,000
Oct 2021 S$1,333 S$1,000
Nov 2021 S$1,333 S$1,000
Dec 2021 S$1,333 S$1,000
Jan 2022 S$1,333 S$1,000
Feb 2022 S$1,333 S$1,000
Mar 2022 S$1,333 S$1,000
Apr 2022 S$1,333 S$1,000
  S$16,000 S$16,000  

There’s no deduction from my GIRO, because I’m always “ahead of my obligations”- the cumulative amount I’ve paid through CardUp is always more than the amount that’s come due. Remember: GIRO is only triggered to cover the difference when the amount paid to date is less than the amount due. For example, as of November 2021, 7/12 of my tax bill (S$9,333) is due. At that point, I’ve paid S$11,000 via CardUp, so there’s no GIRO triggered. 

But suppose the same scenario, only this time I choose to make an S$800 monthly payment with CardUp (maybe I don’t need that many miles). In that case, my payment schedule would look like this:

  Amount Due CardUp Net GIRO
May 2021 S$1,333 S$800 S$533
June 2021 S$1,333 S$800 S$533
July 2021 S$1,333 S$800 S$533
Aug 2021 S$1,333 S$800 S$533
Sep 2021 S$1,333 S$800 S$533
Oct 2021 S$1,333 S$800 S$533
Nov 2021 S$1,333 S$800 S$533
Dec 2021 S$1,333 S$800 S$533
Jan 2022 S$1,333 S$800 S$533
Feb 2022 S$1,333 S$800 S$533
Mar 2022 S$1,333 S$800 S$533
Apr 2022 S$1,333 S$800 S$533
  S$16,000 S$9,600 S$6,400

What’s the cost per mile?

With the discounted admin fee, here’s how much buying miles will cost with the following Visa and Mastercard credit cards:

Card Miles per S$1 Cost Per Mile
(1.75% fee)
Cost Per Mile
(2.25% fee)
DBS Insignia 1.6 1.07
UOB Reserve 1.6 1.07
(Premier, PPC, BOS)
1.6 1.07
Citi ULTIMA 1.6 1.07 1.38
SCB Visa Infinite 1.41 1.23 1.57
UOB PRVI Miles Visa or Mastercard 1.4 1.23
UOB Visa Infinite Metal 1.4 1.23
Citi Prestige 1.3 1.32 1.69
Citi PremierMiles
1.2 1.43 1.83
SCB X Card 1.2 1.43 1.83
DBS Altitude Visa 1.2 1.43
OCBC 90N 1.2 1.43
KrisFlyer UOB 1.2 1.43
BOC Elite Miles 1.0 1.72 2.2
1. With minimum S$2K spend per statement month, otherwise 1.0 mpd
❓ A list of all the cards that offer miles and points for CardUp payments can be found here. Broadly speaking, any general spending card will earn points with CardUp (except HSBC). There are no 10X opportunities, however, so don’t use cards like the Citi Rewards or DBS Woman’s World Card.

CardUp’s 1.75% offer is currently the most competitive on the market for the vast majority of cards. However, if you have a Standard Chartered Visa Infinite, it’s possible to buy miles at just 1.14 cents each via the card’s tax payment facility.


It’s great to see CardUp finally add a monthly payment option, but users will need to weigh the cashflow benefits of paying tax in monthly installments versus the higher admin fee involved (compared to making a lump sum payment with CardUp’s income tax promotion).

Don’t forget to schedule your tax payments by 24 August 2021 to take advantage of the 1.75% promotion. 

Any questions about CardUp payments should be sent to [email protected]

Aaron Wong
Aaron founded The Milelion with the intention of helping people travel better for less and impressing chiobu. He was 50% successful.

Similar Articles


Notify of
Inline Feedbacks
View all comments

Nice to auto arrange this way but 2.25% is a bit steep for me. Last year I settle first month @1.75% then did one off months thru Ipaymy when they had promo rate like 1.99/1.88 etc they usually have one

On month with no good promo just let auto GIRO take care of it. Works for cheaper miles but only if disciplined enough!! Some months no miles but no fee either.


Your first payment schedule ($5k upfront) sounds like cardup is now allowing tax payments that isn’t exactly the amount owing on your tax bill? If that’s the case then that is a step forward. Cardup has dropped from my radar largely because of the inflexibilities they have when paying bills (I often split up payments to fit within the various spend limits across various cards). In fact one of the payments that cardup rejected was at the start of the year when I wanted to pay off the remaining amount of my upcoming giro instalment (included a copy of the… Read more »


Aaron, how do you make the lumpsump payment of 5k? Do you first setup the monthly reocurring payment and afterwards make a oneoff payment with 5k?



Featured Deals


Follow us