Credit Cards Deals

ipaymy extends 1.75% fee for tax payment to 31 August, removes card exclusions

ipaymy has extended its 1.75% fee for income tax payments deal to 31st August 2020, now valid when using any Singapore-issued Visa or Mastercard

Credit Cards 3 Small

We’ve seen a wide range of offers in 2020 for earning miles when paying one of the year’s biggest bills – your annual income tax. These have been by far the most competitive we’ve ever seen from the card payment providers and the banks themselves, giving you a wide range of options to buy miles at a competitive cost.

One of the card payment providers to launch its offer this year was ipaymy, with an offer when making this one-time payment for a fee of just 1.75% using all Singapore-issued Visa cards and selected Mastercards, though it was initially for payments made by 31st July 2020.


Offer extended and exclusions removed

Good news today is that ipaymy is extending its offer by another month, now valid for payments made by 31st August 2020.

Tax2020 3


TAX2020 Visa Card White Mastercard Card White 2.25% 1.75%
One-time IRAS income tax payment with any Singapore-issued Visa or Mastercard.

CLICK HERE to sign up to ipaymy

When this offer was first launched by ipaymy it was valid for all Singapore-issued Visa credit cards, but was not applicable for Citi, OCBC or Standard Chartered Mastercards, which instead had the provider’s regular 2.25% fee.

For most of our readers that meant searching for an alternative option when using the following cards:

  • UOB PRVI Miles Mastercard
  • Citi Prestige Mastercard
  • OCBC 90oN Mastercard
  • KrisFlyer UOB Mastercard

The good news here is that ipaymy has removed these exclusions in this extension to the 1.75% fee offer, meaning you can use any Singapore-issued Visa or Mastercard when making your payment and still enjoy the discounted rate.

This offer has the potential with some 1.6 mpd local earn rate cards to allow you to ‘buy’ miles at 1.07 cents each, a market-leading rate.

Even general spend cards at lower rates, like the UOB PRVI Miles Mastercard (1.4 mpd) come in at 1.23 cents per mile in cost terms.


Cost per mile

Here’s how the cost per mile stacks up for some popular miles-earning Visa and Mastercard credit cards in Singapore.

2020 Income tax payment
Visa / MC via ipaymy
Card Miles per S$1 Cost per mile
1.75% fee
Citi Ultima Trans
1.6 1.07¢
$UOB Reserve CardUOB Reserve 1.6 1.07¢
image_standard-chartered-visa-infinite@2x02SCVI 1.4* 1.23¢*
Card Trans.pngUOB PRVI Miles 1.4 1.23¢
Card.jpgOCBC Voyage 1.3 1.32¢
CardMC2019 smallCiti PM 1.2 1.43¢
CardX Card 1.2 1.43¢
Card 2KrisFlyer UOB 1.2 1.43¢
Altitude Card.jpgDBS Altitude Visa 1.2 1.43¢
HSBCviNEW.pngHSBC VI 1.0 1.72¢

* 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.

How to pay

Once you’re logged on to ipaymy you’ll be presented with the Dashboard screen. To set up your income tax payment, first click the Tax icon.

Tax 20-1

You’ll then be invited to enter the details for your tax bill. These should match your IRAS Notice of Assessment (NoA), which you’ll also have to upload as a PDF or scanned copy.

Tax 20-2

At the Payment Details screen, you’ll select which saved credit card you wish to use on the left panel, then the regular ipaymy fee of 2.25% will be displayed.

Here’s where you’ll enter the TAX2020 promo code.

Tax 20-3

Once applied, you should see the fee drop from 2.25% to 1.75%. In the following example an income tax payment of S$10,000 now carries a fee of S$175 (1.75%) instead of S$225 (2.25%).

Tax 20-4

Make sure you schedule the payment at least 4 days before the due date of your tax bill with IRAS to ensure the funds are transferred in time.


Other income tax payment methods

Before you take the plunge with ipaymy, there are a number of other methods for earning miles when paying your income tax by credit card, some of which offer a lower cost per mile.

Payment provider CardUp has also extended our 1.75% reader offer to 25th August 2020, with no Visa or Mastercard exclusions.

All the deals are summarised in our full analysis of your miles earning options when making your income tax payment in 2020, so do check it out first before committing.

Our guide will help you navigate to which option is best value for the credit cards you hold, including using some of the bank’s own direct payment methods, which can also make sense in some cases.

GIRO payment

ipaymy let us know that it is in fact possible to make instalment payments (a kind of DIY-GIRO arrangement) to IRAS through its platform.

In this case you would only be entitled to the 1.75% fee on the first payment (since TAX2020 is a one-time code), with subsequent payments reverting to the standard 2.25% fee level.

If you wish to do this, you should arrange for payment of the full monthly GIRO instalment at least 10 working days before the scheduled IRAS deduction. This one-time payment will then override the monthly IRAS deduction from your bank account, provided it is reflected in time.



If your IRAS NoA has recently arrived or gets sent to you in August, there’s good news from ipaymy with an extension to the 1.75% fee offer, plus the removal of card exclusions which unlock all Citi, OCBC and Standard Chartered Mastercard options.

Tax2020 2

CX J B77W 2 (Cathay Pacific)
You can earn a sizeable chunk of frequent flyer miles when making you income tax payment at a competitive cost this year. (Photo: Cathay Pacific)

Do check what the best deal is before committing to a specific card or provider. We’ve also outlined some factors to consider other than just the cost per mile, including the improved flexibility of some credit card points vs. others, in our annual comprehensive analysis of options for your income tax payment.


Sign Up HERE

Links on Mainly Miles may pay us an affiliate commission.



  1. Not really miles related. But does ipaymy count as qualifying transactions with UOB One Card (and the UOB One Account)? Does it matter if it’s tax, insurance or other transactions?

  2. Based on 1.75% surcharge and Mile/$ earning of 1.6, the cost per mile worked out to 1.094c/mile. Seems different from your calculated cpm of 1.07c….

    1. With ipaymy you earn miles for the fee itself.

      E.g. $10,000 + $175 fee
      Miles accrued 10,175 x 1.6 = 16280
      $175/16,280 miles = 1.07 cpm

Leave a Reply