How to Earn Credit Card Miles on IRAS Income Tax in Singapore

Turn your yearly tax bill into air miles — here’s how savvy cardholders are earning rewards by paying their IRAS income tax with a credit card workaround.

SingSaver Team

written_by SingSaver Team

updated: May 15, 2025

The information on this page is for educational and informational purposes only and should not be considered financial or investment advice. While we review and compare financial products to help you find the best options, we do not provide personalised recommendations or investment advisory services. Always do your own research or consult a licensed financial professional before making any financial decisions.

Tax season may not bring joy, but for the financially savvy, it offers a surprising opportunity — earning air miles or cashback rewards. Every year, the Inland Revenue Authority of Singapore (IRAS) issues a Notice of Assessment (NOA) to let you know how much income tax you owe. This can be paid in full or split into monthly instalments through GIRO. While IRAS does not allow direct credit card payments, you can still use your card to pay — just not in the usual way.

Instead, third-party payment platforms and selected banks offer solutions that let you charge your tax bill to a credit card, with a small service fee in return for miles, points or cashback. This method is becoming increasingly popular among Singaporeans looking to maximise everyday spending for future travel rewards.

>> MORE: Best bill and tax payments services that still earn you rewards and miles in Singapore

SingSaver x SCB Visa Infinite Credit Card Exclusive Offer

SingSaver x SCB Visa Infinite Credit Card Exclusive Offer

Grab up to 50K Miles, a Samsonite Straren Spinner 67/24, or S$250 Cash via PayNow when you apply for a Standard Chartered Visa Infinite Credit Card via SingSaver, spend a minimum of S$2,000 in eligible transactions within 60 days of card approval, pay the annual fee, and/or pay your income tax with the card. Valid till 30 June 2025. T&Cs apply.

Apply Now

Can you earn miles from paying IRAS income tax?

The answer is: No. You cannot directly pay your tax bill with a credit card.

To quote IRAS: “We do not offer credit cards as a payment mode as the transaction costs charged by the credit card service providers are high. We need to keep our cost of collection low to preserve public funds.” 

However, if you’re hoping to earn credit card rewards, there’s a clever workaround: using a third-party service provider or bank facility to handle the payment for you.

These services charge your credit card, then transfer the funds to IRAS either on your behalf (direct payment) or by depositing the funds into your account (indirect payment). While there’s a service fee involved, many find the trade-off worth it, especially when earning valuable miles on large tax sums. This method has grown in popularity among Singaporeans who want to rack up KrisFlyer miles or bank points without additional purchases.

Rack up miles rewards with a credit card for frequent flyers

Rack up miles rewards with a credit card for frequent flyers

No matter your travel habits, earn miles with these credit cards tuned for great mpd and low minimum spend.

Apply Now

What are the payment platforms available?

There are two main types of payment facilities to help you pay your taxes via credit card: direct and indirect.

Direct payment facilities transfer the money straight from the platform to IRAS. You simply provide your tax details and authorise the credit card payment. Examples of such platforms include CardUp and ipaymy, as well as certain bank facilities like DBS My Preferred Payment Plan and Citi PayAll.

Indirect payment facilities, on the other hand, deposit the equivalent cash amount into your bank account. You’re then responsible for making the tax payment yourself. These are less common for IRAS tax payments but may appeal to those who want more flexibility in timing their payments.

Direct payments are generally more convenient — you set it up and it’s done. Indirect payments offer flexibility but require extra effort and discipline. Choose based on your cashflow needs and personal preference.

Paying income tax with CardUp

CardUp is a widely used direct payment platform that lets you pay IRAS via credit card for a fee, typically around 2.25%, although promos can bring it lower.

Say you owe S$5,000 in tax. Paying through CardUp with a 2.25% fee would cost S$112.50 — but you could earn roughly 6,000 miles, depending on your card.

>> MORE: Paying income tax: Are CardUp, ipaymy, and Citi PayAll worth the admin fee?

Here’s how to use CardUp:

  1. Create a CardUp account and verify your email.

  2. Select “Income Tax Payment” as your payment type.

  3. Retrieve your IRAS tax reference number from your NOA or myTax Portal.

  4. Enter the payment amount and date.

  5. Choose your credit card and enter your details.

  6. Apply any promo codes and confirm payment. (“VTAX25ONE” for 1.75% fees for income tax payment. T&Cs apply)

CardUp sends the payment directly to IRAS, and your card is charged just like any other transaction.

Paying income tax with ipaymy

ipaymy works similarly to CardUp and is another reliable option for paying IRAS income tax. Its standard processing fee ranges from 2.25% to 2.6%, although limited-time promotions can lower the rate.

Let’s say you’re using a Citi PremierMiles card and paying S$10,000 in tax via ipaymy with a 2.25% fee. That’s S$225 in fees, but you could earn up to 12,000 miles — which may be worth it if you redeem them well.

How to use ipaymy:

  1. Sign up for an ipaymy account.

  2. Choose “Pay IRAS” or “Income Tax” as your payment type.

  3. Retrieve your tax reference number from IRAS.

  4. Key in the amount, schedule the payment date, and add your credit card.

  5. Use any valid promo code to lower fees. (“TAX2025” for just 1.75% fees when paying with your Visa card for income tax payment. T&Cs apply.)

  6. Confirm and submit your payment.

As with CardUp, ipaymy pays IRAS directly, and you’ll receive a confirmation once the transaction is processed.

Paying income tax with a bank-related payment facility

Several banks offer their own payment services that let you pay IRAS and earn rewards. Examples include DBS My Preferred Payment Plan, OCBC VOYAGE Payment Facility, SC EasyBill, and UOB Payment Facility.

These typically charge between 1.9% and 2.5% in processing fees and may be open to select cardholders or require application through internet banking or mobile apps. Some also offer miles at an accelerated rate or let you split payments into monthly instalments — useful if you’re managing cash flow.

As a use case: a DBS Altitude Visa cardholder might opt for DBS My Preferred Payment Plan to split a S$8,000 IRAS payment into 12 monthly instalments while earning miles at a flat fee.

Each bank has its own conditions, so always check eligibility, fees, and whether your card qualifies before applying.

DBS Altitude Visa Signature Card

DBS Altitude Visa Signature Card

DBS Altitude Visa Signature Card
 

/ 5

on_provider_website

Card benefit
1.3 - 2.2 miles / dollar
Airmiles Local
1.3 miles / dollar
Airmiles Overseas
Up to 5 miles / dollar
Annual Fee
S$ 196.20
  • product_details

Card details

  • 1.3 miles per S$1 spent locally at maximum, including bus and train rides.

  • 2.2 miles per S$1 spent on overseas purchases in foreign currency at maximum.

  • 10,000 bonus miles when you pay the annual fee of S$196.20

  • 2 free lounge visits within each 12-month period of your membership to over 1,500 airport lounges worldwide.

  • Miles are awarded in the form of DBS points which are awarded for every S$5 spent.

  • Each conversion of DBS points to miles will be subjected to an administrative fee of S$25 (exclusive of GST).

SingSaver’s take

The DBS Altitude Visa Signature Card is a solid entry-level miles card for frequent travellers and young professionals, offering non-expiring miles, complimentary lounge access, and a generous welcome bonus — though its earn rates are modest compared to premium alternatives.

Learn more

Read full review

Best income tax credit card: SC Visa Infinite Credit Card

The Standard Chartered Visa Infinite Credit Card stands out as a top choice for earning miles on your IRAS income tax payments in Singapore. Its dedicated Income Tax Payment Facility allows cardholders to convert their tax obligations into valuable air miles, making it an excellent tool for frequent travellers and high spenders.

Why the SC Visa Infinite Credit Card

Unlike many cards that exclude tax payments from rewards, the SC Visa Infinite offers a specialised facility that enables you to earn miles on your income tax payments. By applying through this facility, you can have the tax amount credited to your bank account, which you then use to pay IRAS. 

From 1 April to 30 June 2025, enjoy a full cashback rebate on the 1.9% processing fee when you use the Standard Chartered Income Tax Payment Facility and credit the tax amount to your Standard Chartered bank account. You can receive up to S$300 cashback, on top of the base miles earned from your tax payment.

Standard Chartered Visa Infinite Credit Card

Standard Chartered Visa Infinite Credit Card

Standard Chartered Visa Infinite Credit Card
 

/ 5
Apply Now

on_provider_website

Card benefit
1 - 3 miles / dollar
Airmiles Local
1.4 miles / dollar
Airmiles Overseas
3 miles / dollar
Annual Fee
S$ 599.50
REWARDS
  • Samsonite Straren Spinner 67/24 worth S$600
  • Win a Paris Getaway for Two!
  • eligible_rewards (3)

  • product_details

Card details

  • 3 miles per dollar at maximum in every statement cycle where a min. eligible spend of S$2,000 is made.

  • 6 lounge visits per year with complimentary Priority Pass membership 

  • S$1 million complimentary travel insurance coverage at maximum when you charge your full travel fare to this card.

  • Get access to exclusive card offers and privileges with The Good Life programme.

  • Earn rewards points on education, rental, insurance, and tax payments via SC EasyBill.

  • Base earn rate of 1 mile per S$1.

  • A S$26.75 transfer fee is levied for every mileage transfer rewards code redeemed.

  • Annual fee is strictly non-waivable.

SingSaver’s take

The Standard Chartered Visa Infinite Credit Card offers attractive benefits for frequent travellers who can meet its high income and spending requirements. However, the substantial annual fee and limited transfer partners may deter some users. Prospective cardholders should carefully assess whether the card's benefits align with their spending habits and travel goals.

SingSaver x SCB Visa Infinite Credit Card Exclusive Offer

SingSaver x SCB Visa Infinite Credit Card Exclusive Offer

Grab up to 50K Miles, a Samsonite Straren Spinner 67/24, or S$250 Cash via PayNow when you apply for a Standard Chartered Visa Infinite Credit Card via SingSaver, spend a minimum of S$2,000 in eligible transactions within 60 days of card approval, pay the annual fee, and/or pay your income tax with the card. Valid till 30 June 2025. T&Cs apply.

Apply Now

Comparing rates and fees

Payment facility

Applicable credit cards

Fees

CardUp

Most Visa/Mastercard credit cards

~2.25%

ipaymy

Most Visa/Mastercard credit cards

~2.25%–2.6%

Citi PayAll

Citi PremierMiles, Citi Rewards

2.2%

DBS My Preferred Payment Plan

DBS Altitude, DBS Vantage

~2%

SC EasyBill

SC Visa Infinite, SC Journey

~2%

OCBC VOYAGE Payment Facility

OCBC VOYAGE

~2.25%

Standard Chartered Income Tax Facility

SC Visa Infinite, SC X Credit Card

~2.2%

UOB Payment Facility

UOB PRVI Miles

~2%–2.5%

* Applicable cards and fees have been drawn from official bank websites, CardUp official website and ipaymy official website. However, they are always subject to change, and we advise readers to conduct their own research when making financial decisions.

Best promo codes for 2025 tax season

Promotional codes are often released during tax season to help reduce payment platform fees — these can significantly increase the value of your miles.

2025 income tax payment promo codes:

  • CardUp

“VTAX25ONE” for 1.75% fees for income tax payment (one-off, ends 23 May 2025). T&Cs apply.

“VTAX25R” for 1.75% fees for income tax payment (recurring, ends 31 Aug 2025). T&Cs apply.

  • Ipaymy

“TAX2025” for just 1.75% fees when paying with your Visa card for income tax payment (one-off, ends 31st August 2025). T&Cs apply.

“TAX199” for just 1.99% fees when paying with your AMEX or Mastercard for income tax payment (one-off, ends 31st August 2025). T&Cs apply.

Banks may also run targeted campaigns:

  • Citi PayAll may offer bonus miles when hitting specific payment thresholds.

  • DBS My Preferred Payment Plan sometimes gives bonus DBS Points on top of regular miles.

  • OCBC VOYAGE may bundle additional VOYAGE miles with IRAS payments.

  • SC EasyBill often provides cashback or waived fees for new users.

Always check the terms and expiry of each promotion — and ensure your card qualifies.

Best credit card sign-up bonuses 2025

Best credit card sign-up bonuses 2025

Compare sign-up offers now and turn your next big payment — even income tax — into bonus rewards.

Sign Up Now

Benefits of paying IRAS income tax with credit card

One of the main reasons to pay IRAS with a credit card is the chance to earn air miles or rewards points on a large transaction. Income tax bills can range from a few hundred dollars to five-figure sums, so it’s a good opportunity to boost your rewards balance significantly with a single transaction.

It’s also a clever way to meet minimum spend requirements for sign-up bonuses. Many credit cards offer 10,000–50,000 bonus miles if you spend S$2,000–S$4,000 within the first few months — and a tax bill can help you hit that in one go.

>> MORE: 7 smart ways to meet your credit card minimum spend to earn the welcome reward

Charging your tax to a card can also improve cash flow. Even though you’re paying a service fee, you’re essentially deferring payment until your credit card’s due date — and possibly splitting it across months if your bank offers instalment plans.

Tracking your expenses is easier too. With credit card statements, you’ll have a clear digital record of your income tax payment, useful for personal budgeting or financial planning.

Lastly, promo codes from CardUp or ipaymy often reduce fees enough that the cost per mile earned becomes highly attractive — sometimes under 1.3 cents per mile.

Which credit cards are best for earning miles from IRAS payments?

To make this strategy worthwhile, choose cards that earn 1.2 to 1.6 miles per dollar for general spend and don’t exclude payments through CardUp or ipaymy.

Top picks include:

Credit Card

Miles Earn Rate (Local)

Miles Earn Rate (Overseas / Online)

DBS Altitude Visa

1.2 miles per S$1

1.6 miles per S$1 overseas

UOB PRVI Miles

1.4 miles per S$1

2.4 miles per S$1 overseas

Citi PremierMiles

1.2 miles per S$1

1.2 miles per S$1 overseas

HSBC Revolution

1.0 mile equivalent

For eligible online & contactless spend (check category terms)

Best credit cards to earn miles from tax payment

Card benefit
1.2 - 10 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
2.2 miles / dollar
Annual Fee
S$ 196.20
eligible_rewards (2)
read_more
Card benefit
1.3 - 2.2 miles / dollar
Airmiles Local
1.3 miles / dollar
Airmiles Overseas
Up to 5 miles / dollar
Annual Fee
S$ 196.20
Card benefit
1 - 15 OCBC$ / dollar
Airmiles Local
Up to 4 miles / dollar
Airmiles Overseas
0.4 miles / dollar
Annual Fee
S$ 196.20
eligible_rewards (1)
Card benefit
1 - 10 points / dollar
Airmiles Local
Up to 4 miles / dollar
Airmiles Overseas
Up to 4 miles / dollar
Annual Fee
S$ 196.20
eligible_rewards (2)
Card benefit
1.2 - 3 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
2 miles / dollar
Annual Fee
S$ 196.20
eligible_rewards (2)
Card benefit
1.2 - 2.4 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
2.4 miles / dollar
Annual Fee
S$ 196.20
eligible_rewards (2)
Card benefit
0.4-4 miles/$
Airmiles Local
4 miles/$
Airmiles Overseas
4 miles/$
Annual Fee
S$ 414.20
Card benefit
0.4 - 4 miles / dollar
Airmiles Local
Up to 4 miles / dollar
Airmiles Overseas
Up to 4 miles / dollar
Annual Fee
S$ 196.20
read_more
Card benefit
0.5-18% cashback
Airmiles Local
Up to 10 miles / dollar
Airmiles Overseas
n_a
Annual Fee
S$ 196.20
Card benefit
0.4-4 miles/$
Airmiles Local
4 miles/$
Airmiles Overseas
4 miles/$
Annual Fee
S$ 218.00
read_more
Card benefit
1 - 10 DBS points / dollar
Airmiles Local
4 miles / dollar
Airmiles Overseas
1.2-4 miles / dollar
Annual Fee
S$ 196.20
Card benefit
1.2 - 2 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
1.2 miles / dollar
Annual Fee
S$ 397.85
eligible_rewards (1)
read_more
Card benefit
1.4 - 8 miles / dollar
Airmiles Local
1.4 miles / dollar
Airmiles Overseas
Up to 3 miles / dollar
Annual Fee
S$ 261.60
Card benefit
0.4 - 4 miles / dollar
Airmiles Local
0.4 miles / dollar
Airmiles Overseas
0.4 miles / dollar
Annual Fee
S$ 261.60
Card benefit
0.4 - 2.8 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
2.8 miles / dollar
Annual Fee
S$ 196.20

Citi PremierMiles Card

Citi PremierMiles Card

Citi PremierMiles Card
 

/ 5
Apply Now

on_provider_website

Card benefit
1.2 - 10 miles / dollar
Airmiles Local
1.2 miles / dollar
Airmiles Overseas
2.2 miles / dollar
Annual Fee
S$ 196.20
REWARDS
  • Dyson Airstrait™ straightener (worth S$799)
  • eligible_rewards (2)

  • product_details

Card details

  • S$1,000,000 complimentary travel insurance coverage at maximum.

  • Complimentary access to airport lounges worldwide (via Priority Pass membership)

  • Option to redeem miles for flights, hotels, or other rewards.

  • No minimum spend required to earn rewards.

  • Miles do not expire.

  • Welcome offers available

  • Foreign currency transaction fee: 3.25%.

  • Air miles conversion fee: None typically charged for transferring to partner airlines.

  • Interest on purchase: 27.9% per annum

  • Interest on cash advance: 27.9% per annum

  • Interest-free period: 25 days.

  • Supported by VISA, Mastercard (two variants exist), Google Pay, Apple Pay, Samsung Pay.

SingSaver’s take

The Citi PremierMiles Card is a popular choice for travellers due to its competitive overseas miles earn rate, complimentary travel insurance, and airport lounge access. The lack of miles expiry provides added flexibility for redemptions. Its partnership with Agoda can also offer a significantly higher miles earn rate for bookings made through the designated channel.

Read full review

Before committing, review your card’s T&Cs. Some cards exclude payment facilitators from rewards, while others set caps or require a minimum spend per statement month. Ensure your spend qualifies to avoid disappointment.

When does paying IRAS income tax with a credit card make sense?

This strategy makes the most sense when the value of the miles you earn outweighs the service fee you pay. For example, if you’re earning 1.4 miles per dollar at a 2% fee, and redeeming those miles for premium cabin travel (valued at ~2 cents/mile), you’re coming out ahead.

Here’s a comparison table to help you calculate your cost per mile (CPM):

Card

Payment facility

Fee

CPM (Cost per mile)

DBS Altitude Visa

CardUp

2.25%

~1.6 cents

UOB PRVI Miles

ipaymy

2.25%

~1.5 cents

Citi PremierMiles

CardUp

2.25%

~1.9 cents

Citi PremierMiles

Citi PayAll

2.2%

~1.8 cents

HSBC Revolution

ipaymy

2.25%

~2.3 cents (lower earn)

You generally want a CPM of 1.6 cents or less to make this strategy worthwhile — especially if you're planning a redemption for long-haul or business class travel.

Example of miles rewards using a credit card to pay income tax

Say you pay S$5,000 in income tax using the UOB PRVI Miles card via ipaymy at a 2.25% fee. That’s S$112.50 in fees.

At 1.4 miles per dollar, you’ll earn 7,000 miles. If each mile is worth 2 cents, that’s S$140 in value — meaning a net gain of S$27.50 after deducting the fee.

Formula:
(miles earned x value per mile) – fee = net value
(7,000 x 0.02) – 112.50 = 140 – 112.50 = S$27.50 net value

Maximise your rewards with UOB with their best cards

Maximise your rewards with UOB with their best cards

Use a UOB miles credit card to pay your income tax and relax as the rewards roll in.

Apply Now

UOB PRVI Miles Visa Card

UOB PRVI Miles Visa Card

UOB PRVI Miles Visa Card
 

/ 5

on_provider_website

Card benefit
1.4 - 8 miles / dollar
Airmiles Local
1.4 miles / dollar
Airmiles Overseas
Up to 3 miles / dollar
Annual Fee
S$ 261.60
  • product_details

Card details

  • 3 miles per S$1 spend (UNI$7.5 per S$5 spend) on regional spend in Indonesia, Malaysia, Thailand, Vietnam, including online shopping on overseas website.

  • 2.4 miles per S$1 spend (UNI$6 per S$5 spend) on other overseas spend, including online shopping on overseas websites.

  • 1.4 miles per S$1 spend (UNI$3.5 per S$5 spend) on local spend.

  • 4 complimentary lounge visits per calendar year for principal cardmembers.

  • Earn up to 8 miles per S$1 spend (UNI$20 per S$5 spend) on agoda and Expedia bookings via UOB PRVI Miles website.

  • Earn up to 6 bonus KrisFlyer miles for every S$1 spend if you also apply for a new KrisFlyer UOB Account.

  • Complimentary personal accident coverage and emergency medical assistance of up to S$500,000.

  • Choice to redeem for miles, cashback, or vouchers.

  • No minimum spend and no cap on earned miles

  • Annual fee of S$261.60

  • Terms and conditions apply for all above-mentioned privileges. Visit here for more details. Insured up to S$100,000 by SDIC.

SingSaver’s take

The UOB PRVI Miles Visa Card is an excellent choice for frequent travellers seeking high miles earn rates on both local and overseas spending, especially when booking through selected travel platforms, offering flexibility and value without minimum spend requirements.

What are the downsides or risks?

This strategy isn’t for everyone. First, you’re paying a service fee — and if you don’t redeem your miles wisely, the value may not justify the cost. Second, not all credit cards award points for bill payments via third-party platforms. If your card excludes such spend, you could end up paying fees for nothing.

There’s also the risk of IRAS payments not going through on time if there’s a processing delay, so plan ahead. They’re also cracking down on overpaying your card to artificially earn more miles, so banks are looking into this too.

Another consideration — instalment plans aren’t always available, unless your bank offers one, and you may be charged interest if you don’t repay your bill in full.

When should you pay your income tax?

So now that you have your credit card and payment facility lined up, when should you make the payment?

Once you receive your Notice of Assessment (NOA) from IRAS — usually between May and September — you’re expected to pay your income tax by the due date stated on the notice. This date typically falls one month from the issuance of the NOA. For most taxpayers, this means final payment is due sometime between June and October. If you opted for GIRO, payments will be automatically deducted in 12 monthly instalments starting from May.

While IRAS gives you some flexibility in how you pay, it’s important not to miss the deadline. Late payments are subject to a 5% penalty, with an additional 1% per month thereafter — so planning ahead is crucial. If you intend to use a credit card payment facility like CardUp or ipaymy to earn miles, remember to factor in their processing time (usually 3 to 5 working days) to ensure IRAS receives the payment on time.

A smart strategy is to make your credit card payment a few days before the due date, allowing enough buffer for processing delays without paying too early. This also helps you time the charge with your card’s statement cycle — giving you the maximum interest-free period to repay the balance. 

Frequently asked questions about paying income tax IRAS with a credit card

  • Can I use a credit card to pay my income tax?

    Not directly with IRAS — but you can use third-party platforms or bank payment facilities to do so indirectly.

  • When will miles be credited?

    Miles or points are typically credited after the payment is posted on your card statement, depending on your card issuer’s cycle.

  • What should I look out for when comparing rewards?

    Check the cost per mile, the service fee, and whether your credit card includes such payments as eligible spend.

  • Can I use GIRO to pay IRAS income tax?

    Yes, GIRO is the default option for monthly instalments — but it doesn’t earn rewards.

  • Do PayNow or GIRO qualify for miles or rewards?

    No, payments made via PayNow or GIRO are not eligible for credit card rewards.

about_the_author

SingSaver Team

SingSaver Team

At SingSaver, we make personal finance accessible with easy to understand personal finance reads, tools and money hacks that simplify all of life’s financial decisions for you.