Credit Cards Deals KrisFlyer

Full Guide: Earning miles on your 2025 Singapore income tax

Pay your IRAS income tax by credit card and buy miles from just 0.95 cents each this year.

Here's your list of options for 2025.

Updated: 9th April 2025

It’s income tax season once again in Singapore, a fact I was starkly reminded of back on the evening of 15th March when I received an SMS from gov.sg informing me that my 2025 tax bill – officially known as the Notice of Assessment (NoA) – was ready for review, based on earnings from the 2024 calendar year.

Time to contribute to nation building again

About half a million of us are in this boat in 2025, thanks to the enhanced Direct Notice of Assessment (D-NoA) scheme, meaning our NoAs are arriving about a month earlier than usual.

Close to 500,000 taxpayers on the NFS will benefit from the Direct Notice of Assessment (D-NOA) initiative and receive their tax bills earlier from mid-March 2025. This year, the D-NOA has also been expanded to self-employed persons for the first time.

IRAS

For everyone else, NoAs should arrive from around the end of April, so don’t feel too left out if you’re still waiting!

The good news? You can still earn miles when settling your bill in 2025, just like you’ve been able to in previous years, so with NoAs already being generated it’s a good time for us to refresh our full guide to turning one of the year’s single biggest expenses into thousands of miles, at a reasonable cost.

Your options

The Inland Revenue Authority of Singapore (IRAS) does not accept income tax payments via credit card directly. Instead, payments can be made either through your credit card issuing bank’s own scheme, or a third-party card payments provider – and these are the options we’re evaluating here.

Unfortunately, these services all come with a fee attached, meaning any miles earned from paying your income tax this year won’t be truly free.

That said, many options come in at a competitive cost per mile, starting at just 0.95 cents each in 2025.

ADVERTISEMENT

The income tax payment options this year remain largely unchanged from previous years. You can pay via one of five bank-specific facilities if you have an eligible miles-earning credit card, or through the two major card payment providers, CardUp and ipaymy.

Here’s how the list looks, with the associated fee for each provider.

Singapore Income Tax Payment
2025 Options
Provider Fee
2.6%
DBStrans.png 2.5%
OCBCtrans.png 1.9%
SCtrans.png 1.9%
UOBtrans 1.6% – 1.8%
1.5% – 2.6%
1.75% – 1.99%

Bear in mind that a lower fee doesn’t always mean cheaper miles.

The fee percentage alone doesn’t actually determine the cost per mile – you also need to factor in the applicable earn rate.

For example, UOB’s Payment Facility charges a 1.8% fee for PRVI Miles cardholders, but earns 1 mile per S$1, resulting in a cost of 1.8 cents per mile. The Standard Chartered Income Tax Payment Facility, on the other hand, has a higher 1.9% fee, but with the Beyond card’s 1.5 mpd earn rate, the cost per mile is actually much lower at 1.27 cents.

The options available to you depend on the credit card(s) you hold. Remember your income tax bill is typically payable within a month or two of your ‘Notice of Assessment’ (NOA) date, unless your NOA states otherwise, so there may still be time to apply for and receive a new credit card with a superior miles earning rate if you wish.

In case you’re wondering what happened to the HSBC Income Tax Payment Programme, that was unfortunately discontinued back in April 2023.

With the bank also excluding CardUp and ipaymy from rewards earning across its entire product range, that leaves no way to accrue miles for income tax payments with an HSBC credit card in 2025.



 


 

CardUp and ipaymy’s 2025 Income Tax offers

This year both CardUp and ipaymy have a promotional rates for tax payments using Singapore-issued Visa cards, at competitive fees ranging from 1.55% to 1.99%.

Card Payment Providers
2025 Tax Promotions
Provider
1.75% 1.99% 1.99% 1.75 – 1.99%
Expires: 31st August 2025
1.75% 1.55 – 1.67% 2.6%
(no promo)
1.55 – 1.73%
Promos expire: 31st August 2025

ipaymy’s tax payment deal was launched first, in early March, while CardUp’s offer came a little later at the end of March. Both effectively run until the end of August 2025.

Here’s the current list of tax promo codes from ipaymy and CardUp (click to expand):

Card Payment Providers
2025 Tax Promo Codes

as of 16th April 2025
ipaymy
TAX2025 2.4%
1.75%
One-time or recurring payments to IRAS
• All tax types
• No upper cap
• Expires 31st August 2025
• One use per account
Full terms here
TAX199
2.4%
1.75%
One-time payments to IRAS
• All tax types
• No upper cap
• Expires 31st August 2025
• One use per account
Full terms here
CardUp
VTAX25ONE 2.6%
1.75%
One-time payments to IRAS
• Income Tax only
• Up to 2 redemptions per user
• Schedule by 21st May 2025
• Last payment date 26th May 2026
Full terms here
VTAX25R 2.6%
1.75%
Recurring payments to IRAS
• Income Tax only
• Up to 2 redemptions per user
• Second monthly payment onwards
• Max 11 months schedule
• Schedule by 31st August 2025
• Last payment date 25th March 2026
Full terms here
OCBCTAX173 2.6%
1.73%
OCBC Voyage & Premier Visa Infinite
One-time or recurring payments to IRAS
• Income Tax only
• Schedule by 31st August 2025
• Last payment date 25th March 2026
Full terms here
OCBC155 2.6%
1.55%
OCBC Voyage & Premier Visa Infinite
New users only
• Any one-time payment
• S$20,000 cap
• Schedule by 31st March 2026
• Last payment date 3rd April 2026
Full terms here
OCBC90N155 2.6%
1.55%
OCBC 90°N cards
New users only
• Any one-time payment
• S$10,000 cap
• Schedule by 31st March 2026
• Last payment date 3rd April 2026
Full terms here
MCTAX25N 2.6%
1.55%
One-time payments to IRAS
New users only
• Income Tax only
Cap S$3,500 (2.6% fee thereafter)
• Schedule by 31st August 2025
• Last payment date 3rd September 2025
Full terms here
MCTAX25 2.6%
1.67%
One-time or recurring payments to IRAS
• Income Tax only
Cap S$5,000 (2.6% fee thereafter)
• Schedule by 31st August 2025
• Last payment date 25th March 2026
Full terms here

Choosing between ipaymy and CardUp for your income tax payment could simply come down to which provider you’ve used before, since you may not want to go to the hassle of opening a new account. We don’t favour one company over the other – only the cheapest deal.

ADVERTISEMENT

Both CardUp and ipaymy will usually also offer concessionary rates for large income tax payments. If you have a significant tax bill this year, email each provider directly for more details, with rates as low as 1.7% reportedly offered in previous tax seasons.

Citi PayAll hasn’t shown its cards yet

In recent years, Citi’s PayAll facility has offered the best income tax payment offer for many of our readers, with effective cost per mile rates ranging from just 0.8 cents to 1 cent.

That sadly changed last year, when the bank increased its fee from 2.2% to 2.6% and reduced the earn rate to 2 mpd. This resulted in a 1.3 cent cost per mile for tax payments – but crucially only if you also spent at least S$5,000 on non-tax payments at a higher cost of 1.63 cents per mile, in order to qualify for the convoluted offer.

That put many people off, ourselves included, but let’s wait and see what the bank has up its sleeve for 2025.

A new Citi PayAll deal should come through in April, so stay tuned.

Best deals for your 2025 income tax payment

Let’s take a look at the cost per mile table, which once again we’ve split into three sections this year, depending on how good a deal we think you’re getting.

The formula is simply the fee divided by the number of miles you will receive, to generate a cost per mile.

Keep in mind that with ipaymy and CardUp, you’ll also earn miles on the fee itself, which is factored into the calculation. However, this doesn’t apply to bank-specific or Citi PayAll payments, where the fee element won’t earn miles.

For each card, we’ve listed the cheapest way to buy miles when paying your income tax. However, there are often additional options available.

For example, if you’re using the DBS Altitude Amex card – or if it’s your best available option – there are currently three ways to settle your tax bill this year, as shown below.

  Method Fee Mpd Cost
per
mile
DBS Alt Amex TAX199 1.99%
1.3 1.50¢
DBS Alt Amex Direct.png 2.5%
1.5 1.67¢
DBS Alt Amex 2.6%
1.3 1.95¢

As you can see, ipaymy is the cheapest option at 1.50 cents per mile, followed by DBS’s own Payment Plan at 1.67 cents per mile, followed by CardUp at 1.95 cents per mile.

There’s no need to clutter the full analysis table with all three options when the cheapest one – ipaymy in this case – is the clear choice, so that’s the only one we’ve listed.

When card payment providers offer discounted fees for new users or banks extend special rates to premier customers, we list those deals separately if they’re the lowest available. Later in the table, we include the same card again with the best rate applicable to all customers, including existing users and standard banking clients.

Here’s our definitive list of your credit card income tax payment options for 2025. Simply start at the top (lowest cost per mile), and work your way down the table until you find a credit card you hold, or wish to use.

Excellent cost per mile
0.95 – 1.39 cpm

You can ‘buy’ miles paying your income tax by credit card from between 0.95 cents and 1.39 cents each this year, an excellent rate for most of us, using the following methods.

Card Method Fee Mpd Cost
per
mile
BOS Voyage
OCBC PPC Voyage
OCBC Premier Voyage
(new user)
OCBC155
1.55%
1.6 0.95¢
SC Beyond Direct.png(priority banking) 1.9% 2.0 0.95¢
BOS Voyage
OCBC PPC Voyage
OCBC Premier Voyage
OCBCTAX173 1.73% 1.6 1.06¢
Citi ULTIMA Visa TAX2025
VTAX25ONE
VTAX25R
1.75% 1.6 1.07¢
DBS Insignia TAX2025
VTAX25ONE
VTAX25R
1.75% 1.6 1.07¢
$UOB Reserve CardUOB Reserve TAX2025
VTAX25ONE
VTAX25R
1.75% 1.6 1.07¢
DBS Vantage TAX2025
VTAX25ONE
VTAX25R
1.75% 1.5 1.15¢
OCBC 90°N MC (new user)
OCBC90N155
1.55%
1.3 1.17¢
OCBC 90°N Visa (new user)
OCBC90N155
1.55%
1.3 1.17¢
OCBC Voyage (new user)
OCBC155
1.55%
1.3 1.17¢
OCBC Premier VI (new user)
OCBC155
1.55%
1.28 1.19¢
Citi ULTIMA MC TAX199 1.99%
1.6 1.22¢
image_standard-chartered-visa-infinite@2x02.pngSCVI TAX2025
VTAX25ONE
VTAX25R
1.75% 1.4* 1.23¢*
UOB PRVI Visa TAX2025
VTAX25ONE
VTAX25R
1.75% 1.4 1.23¢
UOB VI TAX2025
VTAX25ONE
VTAX25R
1.75% 1.4 1.23¢
SC Beyond Direct.png 1.9% 1.5 1.27¢
OCBC Voyage OCBCTAX173 1.73% 1.3 1.31¢
DBS Alt Visa TAX2025
VTAX25ONE
VTAX25R
1.75% 1.3 1.32¢
OCBC 90°N Visa TAX2025
VTAX25ONE
VTAX25R
1.75% 1.3 1.32¢
OCBC Premier VI OCBCTAX173 1.73% 1.28 1.33¢
UOB PRVI MC TAX199 1.99% 1.4 1.39¢

* 1.4 mpd earn rate for the SCVI card is subject to a minimum spend of S$2,000 in the same statement cycle as your income tax payment. The income tax payment does count towards the minimum.

Still worth considering
1.43 – 1.81 cpm

As miles purchase rates fall into the 1.43 – 1.81 cents range, they may still be worth considering if you are comfortable with these levels and can’t take advantage of the options outlined above.

Card Method Fee Mpd Cost
per
mile
Citi PM Visa TAX2025
VTAX25ONE
VTAX25R
1.75% 1.2 1.43¢
Maybank VI TAX2025
VTAX25ONE
VTAX25R
1.75% 1.2 1.43¢
SC Journey TAX2025
VTAX25ONE
VTAX25R
1.75% 1.2 1.43¢
Amex KF PPS TAX199 1.99% 1.3 1.50¢
Amex KF Solitaire PPS TAX199 1.99% 1.3 1.50¢
Citi Prestige TAX199 1.99% 1.3 1.50¢
DBS Alt Amex TAX199 1.99% 1.3 1.50¢
OCBC 90°N MC TAX199 1.99% 1.3 1.50¢
Citi PM MC TAX199 1.99% 1.2 1.63¢
KF Ascend TAX199 1.99% 1.2 1.63¢
KrisFlyer UOB TAX199 1.99% 1.2 1.63¢
Prioriry VA CardSC PBVI TAX2025
VTAX25ONE
VTAX25R
1.75% 1.0 1.72¢
KF Blue TAX199 1.99% 1.1 1.77¢
UOB PRVI Amex 2.6% 1.4 1.81¢

Probably of no interest
1.95+ cpm

If you still don’t have a credit card payment option in the lists above to settle your income tax bill, it’s probably time to either get one, or call it quits.

The following options all come in above our personal limit to buy miles, and should only be considered if you are 100% comfortable doing so.

Card Method Fee Mpd Cost
per
mile
BOC EM TAX199 1.99% 1.0 1.95¢
Amex Centurion TAX199 1.99% 0.98 1.99¢
Amex Platinum Charge TAX199 1.99% 0.78 2.50¢
Amex Platinum CC TAX199 1.99% 0.69 2.83¢
Amex Platinum Reserve TAX199 1.99% 0.69 2.83¢

Remember, no cards offer their enhanced 4 mpd bonus rate for income tax payments, including the DBS WWMC and Citi Rewards cards – if only it were that easy!

UOB excludes UNI$ earning on payments with the descriptor “IPAYMY” in its credit card terms and conditions, but does not exclude ipaymy as a merchant itself.

ipaymy states that UOB cards do still earn miles, and reader reports confirm this. The exception is the UOB PRVI Miles Amex card, which does not earn UNI$ for ipaymy spend.

ipaymy is still honouring its points guarantee for payments made with UOB cards included on the provider’s full list of cards awarding points and miles for ipaymy transactions – which you can check here.

Two payment ‘methods’

The various card payment providers may seem the same, but in fact there are two distinct ways in which they help you to settle your income tax bill.

ADVERTISEMENT

First there is the ‘Return Payment Method’, where you produce your NoA to the supplier and they transfer the relevant amount to your bank account while charging your credit card for the same amount, plus the relevant processing fee.

Then there is the ‘Direct to IRAS Method’, where the supplier will still charge your card with your NoA balance plus the processing fee, but will settle your income tax account with IRAS directly.

(click to enlarge)

Here’s a summary of which providers do what:

Return Payment Method

  • Standard Chartered Income Tax Payment
  • OCBC Income Tax Payment
  • UOB Payment Facility*

Direct to IRAS Method

  • CardUp
  • Citi PayAll
  • DBS Income Tax Payment
  • ipaymy
  • Standard Chartered EasyBill

* This method is designed for any payment with any purpose – a copy of your NoA is not required

What’s the difference, you might ask. The key difference between the ‘Return Payment Method’ and the ‘Direct to IRAS Method’ is:

  • The ‘Return Payment Method’ can be completed as many times as you like (well, once per provider anyway), and also gives you the freedom to pay your tax bill by monthly GIRO, if that’s what you prefer.
    You are responsible for paying IRAS, the intermediary has no knowledge of this.
  • The ‘Direct to IRAS Method’ is normally completed once, meaning you settle your full tax bill directly, however it can also be used to replace your monthly GIRO if you set it up to make sufficient payment around a week before the pre-arranged GIRO debit date each month.
    The intermediary is responsible for paying IRAS on your behalf.

In other words you can repeat several different ‘Return Payment Methods’, but any option using the ‘Direct to IRAS Method’ is usually only used once via a lump sum payment, or can be used on a monthly basis to ‘cancel out’ your regular GIRO deduction with IRAS.



 


 

You can ‘churn’ several tax payments

This strategy lets you maximise your miles from your income tax bill by repeatedly using the ‘Return Payment Methods’ – as long as the value makes sense for you.

ADVERTISEMENT

For example, suppose I just received a S$13,500 income tax NoA from IRAS, but I hold the following three credit cards:

  • DBS Vantage
  • Standard Chartered Visa Infinite
  • OCBC Voyage

Looking at the tables above, from top downwards, it’s clear that the best option for settling my IRAS tax bill this year is using the DBS Vantage card via ipaymy, with the miles costing me just 1.15 cents each.

However if I want to ‘churn’ as many miles as possible, I can do the following (subject to a sufficient credit limit on each card):

  • SCVI Income Tax payment through the bank
  • OCBC Voyage Income Tax payment through the bank

Then finally actually settle my IRAS tax bill with:

  • DBS Vantage using ipaymy

Now instead of the 20,250 miles (S$13,500 x 1.5 mpd) I would get from ipaymy – at a cost of 1.15 cpm – I will actually earn:

  • 18,900 miles from SCVI (Fee S$256.50, 1.36 cpm)
  • 13,500 miles from OCBC Voyage (Fee S$256.50, 1.9 cpm)
  • 20,250 miles from ipaymy (Fee S$236.25, 1.15 cpm)

Total: 52,650 miles for a combined fee of S$749.25 = 1.42 cents per mile.

I’ve just earned enough miles for a Business Class saver award ticket on SIA from Singapore to Japan or South Korea (52,000 miles one-way) for less than S$750.

With the right credit cards, you can use your IRAS NoA to ‘churn’ several of the ‘Return Payment Method’ options to buy yourself very cheap Business Class tickets.
(Photo: MainlyMiles)

Just to put your mind at ease, there is nothing in the terms and conditions for any of the ‘Return Payment Method’ providers that prevents you from doing this, just be careful to only use a ‘Direct to IRAS’ method once (unless you’re using it to offset the monthly GIRO deduction).

Paying income tax by GIRO

As we mentioned above, if you wish to pay your income tax bill by monthly GIRO payment plan with IRAS but still earn miles on your annual bill, you’ll probably be using one of the ‘Return Payment Methods’:

  • Standard Chartered Income Tax Payment
  • OCBC Income Tax Payment
  • UOB Payment Facility

For example you can use the Standard Chartered Income Tax Payment facility, use the money they give you to settle your credit card statement the following month, then continue with your IRAS GIRO payment plan throughout the year.

If you can take advantage of that option or a similar one, your tax payments will then be spread through the year as usual, but you’ll still have a chunk of miles from the original transaction.

ADVERTISEMENT

However, both CardUp and ipaymy also support tax payment by monthly GIRO.

Here’s how it works for CardUp, and here’s how it works for ipaymy.

It’s also possible to use Citi PayAll to settle your GIRO tax payments. Again, be sure to arrange for each payment at least five working days in advance of your GIRO deduction date, to ensure that IRAS won’t take the regular deduction from your bank account.

Don’t forget about points flexibility

As we mention every tax season, don’t forget that some cards let you earn points that can be converted into multiple Frequent Flyer Programmes – not just the usual Singapore Airlines KrisFlyer and Cathay Pacific Asia Miles schemes.

You can see a full breakdown of “who transfers where” at our dedicated and continually updated page here.

A good example is Citi Miles or Citi ThankYou points, which currently transfer to:

  • SQ KrisFlyer
  • CX Asia Miles
  • BA Avios
  • Turkish
  • EVA Air
  • Thai
  • Qatar Avios
  • Qantas
  • KLM / Air France
  • Etihad
  • IHG (Hotels)

That’s a lot of added flexibility, so do consider this when making your decision.

Don’t forget about transfer blocks

If your best value income tax payment option is with a bank whose cards you don’t typically use year-round, you may find your accrued miles from an income tax payment aren’t very useful, because they fall short of one of the bank’s transfer ‘block’ sizes to airline miles.

This could leave you needing to use a less optimal card for additional spending just to reach the next transfer block – potentially at an inferior earn rate. To avoid this, ensure you’re accumulating credit card points that are both valuable and transferable in practical amounts, ideally aligning with your regular spend cards.



 


 

Summary

No one really enjoys paying their income tax bill, but 2025 is shaping up to offer another solid range of credit card options allowing you to earn miles while doing so.

This year, some NoAs – like mine – arrived unusually early. ipaymy was first to launch a promotion, offering a 1.75% fee for Visa payments and 1.99% for Mastercard and Amex. CardUp followed with a similar Visa deal and preferential rates for OCBC cardholders, though unfortunately, no offers were extended to Mastercard or Amex users.

Citi PayAll is also likely to roll out an offer – hopefully something better than last year’s somewhat complex and underwhelming deal.

Your income tax payment can fast-track you to a variety of First and Business Class award flights.
(Photo: Finnair)

Your income tax payment can be one of the biggest single boosts to your miles balance each year, so do take the time to consider the options in our tables above carefully before committing to your payment method.

As always, the cost per mile – calculated above for nearly all cards and payment methods – is crucial in determining whether a deal is worthwhile. However, other factors also matter, such as the range of frequent flyer programs you can transfer into, and avoiding ‘orphan’ miles in banks you don’t normally accrue points with.

We’ll be keeping the analysis up to date as new deals come through in the weeks ahead, so do check back regularly for the latest options.

Links on Mainly Miles may pay us an affiliate commission.

(Cover Photo: IRAS)

Don’t miss an article!

No spam! Just up-to-date news on the world of miles, points and travel.

ADVERTISEMENT

3 comments

  1. Thanks for the highly detailed article Andrew. Do you know if the chocolate card will be a viable option for earning 2mpd for the first 1k per month of income tax payments (paired with Cardup or ipaymy)?

    1. hi, building on this ques, would it be possible to pay the first $1k of the bill using Cardup and then pay the remainder via bank transfer/giro? Not too sure if that’s possible under the direct to IRAS method.

Leave a Reply

Discover more from Mainly Miles

Subscribe now to keep reading and get access to the full archive.

Continue reading