CardUp is a bill payment platform that allows users to earn credit card miles on insurance premiums, tuition fees, taxes, rental, utilities, and other categories of spend that are normally excluded from rewards.
While CardUp normally charges an admin fee of up to 2.6%, this can be reduced with various ongoing promotions.
In this post, Iโll share the full list of CardUp promo codes you can use to save on fees.
How does CardUp work?
๐ณ CardUp Supported Payments | |
![]() |
|
|
|
Hereโs how CardUp works:
- You submit a payment request
- CardUp charges your credit card for the amount due, plus an admin fee
- CardUp makes a bank transfer to the receiving party on your behalf. The receiving party need not be registered with CardUp
You earn credit card rewards for the amount charged to your card, including the admin fee, and the cost per mile is the admin fee divided by the number of miles earned.
Summary: CardUp promo codes for 2025
Hereโs a rundown of all the CardUp codes available for 2025.
Do note that all the current promotions are for Mastercard or Visa cardholders only. CardUp has occasional American Express offers, but theyโre usually released in limited quantity only.
For all banks
Code | Payment | Cards |
MCTAX25N 1.55% |
Tax New |
MC |
MCTAX25 1.67% |
Tax New Existing |
MC |
MLTAX25R 1.75% |
Tax (Recurring) New Existing |
Visa |
VTAX25ONE 1.75% |
Tax New Existing |
Visa |
MILELION 1.79% |
Any payment ex. tax New |
Visa |
SAVERENT179 1.79% |
Rent New Existing |
Visa, MC |
REC185 1.85% |
Recurring payments ex. tax New Existing |
Visa |
GLOBE185 1.85% |
Overseas payments New Existing |
Visa |
OFF225 2.25% |
Any payment ex. tax New Existing |
Visa, MC |
For OCBC only
Code | Payment | Cards |
OCBC90N155 1.55% |
Any payment New |
OCBC 90ยฐN Visa & MC |
OCBC155 1.55% |
Any payment New |
OCBC VOYAGE & Premier VI |
OCBCTAX173 1.73% |
Tax New Existing |
OCBC VOYAGE & Premier VI |
OCBC18 1.8% |
Recurring payments New Existing |
OCBC VOYAGE & Premier VI |
OCBC195 1.95% |
Any payment New Existing |
OCBC VOYAGE & Premier VI |
OCBC90NV 2% |
Any payment New Existing |
OCBC 90ยฐN Visa |
OCBC90NMC 2% |
Any payment New Existing |
OCBC 90ยฐN MC |
Details: CardUp promo codes for 2025
For all banks
One-off tax payments (1.55%)
![]() |
|
Code | MCTAX25N |
Limit | 1x redemption per user, 300 redemptions overall |
Admin Fee | 1.55% |
Min. Spend | None |
Cap | S$3,500 |
Schedule By | 31 August 2025 |
Due Date By | 3 September 2025 |
Validity | Mastercard |
MCTAX25N T&Cs |
New CardUp users can use the promo code MCTAX25N to enjoy a 1.55% fee on one-off tax payments scheduled by 31 August 2025, with due dates on or before 3 September 2025.
There is a maximum payment cap of S$3,500, and an overall redemption cap of 300 uses. Each customer may use the promo code once.
This code is valid for all locally-issued Mastercards.
Cards | Earn Rate | Cost Per Mile (1.55% fee) |
|
2 mpd | 0.76ยข |
|
1.6 mpd | 0.95ยข |
|
1.5 mpd | 1.02ยข |
|
1.4 mpd | 1.09ยข |
|
1.3 mpd | 1.17ยข |
1.2 mpd | 1.27ยข |
One-off or recurring tax payments (1.67%)
![]() |
|
Code | MCTAX25 |
Limit | 1x redemption per user, 1,500 redemptions overall |
Admin Fee | 1.67% |
Min. Spend | None |
Cap | S$5,000 |
Schedule By | 31 August 2025 |
Due Date By | 3 September 2025 |
Validity | Mastercard |
MCTAX25 T&Cs |
CardUp users can use the promo code MCTAX25 to enjoy a 1.67% fee on one-off or recurring tax payments scheduled by 31 August 2025, with due dates on or before 3 September 2025.
There is a maximum payment cap of S$5,000, and an overall redemption cap of 1,500 uses. Each customer may use the promo code once.
This code is valid for all locally-issued Mastercards.
Cards | Earn Rate | Cost Per Mile (1.67% fee) |
|
2 mpd | 0.82ยข |
|
1.6 mpd | 1.03ยข |
|
1.5 mpd | 1.10ยข |
|
1.4 mpd | 1.17ยข |
|
1.3 mpd | 1.26ยข |
1.2 mpd | 1.37ยข |
Recurring tax payments (1.75%)
![]() |
|
Code | MLTAX25R |
Limit | 2x redemptions per user, no cap on overall redemptions |
Admin Fee | 1.75% |
Min. Spend | None |
Cap | None |
Schedule By | 31 August 2025 |
Due Date By | 25 March 2026 |
Validity | Visa, UnionPay |
MLTAX25R T&Cs |
CardUp users can use the promo code MLTAX25R to enjoy a 1.75% fee on recurring tax payments scheduled by 31 August 2025, with due dates on or before 25 March 2026.
Each user can redeem this promo code a maximum of twice.
This code is valid for all locally-issued Visa or UnionPay cards.
Cards | Earn Rate | Cost Per Mile (1.75% fee) |
|
1.6 mpd | 1.07ยข |
|
1.5 mpd | 1.15ยข |
|
1.4 mpd | 1.23ยข |
|
1.3 mpd | 1.32ยข |
|
1.28 mpd | 1.34ยข |
|
1.2 mpd | 1.43ยข |
One-off tax payments (1.75%)
![]() |
|
Code | VTAX25ONE |
Limit | 2x redemptions per user, no cap on overall redemptions |
Admin Fee | 1.75% |
Min. Spend | None |
Cap | None |
Schedule By | 23 May 2025 |
Due Date By | 26 May 2025 |
Validity | Visa, UnionPay |
VTAX25ONE |
CardUp users can use the promo code VTAX25ONE to enjoy a 1.75% fee on one-off tax payments scheduled by 23 May 2025, with due dates on or before 26 May 2025.
Each user can redeem this promo code a maximum of twice.
This code is valid for all locally-issued Visa or UnionPay cards.
Cards | Earn Rate | Cost Per Mile (1.75% fee) |
|
1.6 mpd | 1.07ยข |
|
1.5 mpd | 1.15ยข |
|
1.4 mpd | 1.23ยข |
|
1.3 mpd | 1.32ยข |
|
1.28 mpd | 1.34ยข |
|
1.2 mpd | 1.43ยข |
First time payment (1.79%)
![]() |
|
Code | MILELION |
Limit | First payment only; no cap on overall redemptions |
Admin Fee | 1.79% |
Min. Spend | None |
Cap | S$5,000 |
Schedule By | 31 December 2025 |
Due Date By | 5 January 2026 |
Validity | Visa |
MILELION T&Cs |
First-time CardUp users can use the promo code MILELION to enjoy a 1.79% fee on their first payment of up to S$5,000 (excluding property tax, income tax and stamp duty). CardUpโs regular fee of 2.6% will apply to the portion of the payment that exceeds S$5,000.
Payments must be scheduled by 31 December 2025, with due dates on or before 5 January 2026.
This code is valid for all locally-issued Visa cards.
Cards | Earn Rate | Cost Per Mile (1.79% fee) |
|
1.6 mpd | 1.10ยข |
|
1.5 mpd | 1.17ยข |
|
1.4 mpd | 1.26ยข |
|
1.3 mpd | 1.35ยข |
|
1.28 mpd | 1.37ยข |
|
1.2 mpd | 1.47ยข |
Rental (1.79%)
![]() |
|
Code | SAVERENT179 |
Limit | No cap on individual or overall redemptions |
Admin Fee | 1.79% |
Min. Spend | None |
Cap | None |
Schedule By | 31 January 2026 |
Due Date By | 4 February 2026 |
Validity | Visa, Mastercard, UnionPay |
SAVERENT179 T&Cs |
CardUp users can use the promo code SAVERENT179 to enjoy a 1.79% fee on rental payments scheduled by 31 January 2026, with due dates on or before 4 February 2026.
This code is valid for all locally-issued Visa, Mastercard and UnionPay cards.
Cards | Earn Rate | Cost Per Mile (1.79% fee) |
|
2 mpd | 0.88ยข |
|
1.6 mpd | 1.10ยข |
|
1.5 mpd | 1.17ยข |
|
1.4 mpd | 1.26ยข |
|
1.3 mpd | 1.35ยข |
|
1.28 mpd | 1.37ยข |
|
1.2 mpd | 1.47ยข |
Recurring Payments (1.85%)
![]() |
|
Code | REC185 |
Limit | No cap on individual or overall redemptions |
Admin Fee | 1.85% |
Min. Spend | None |
Cap | S$20,000 per month |
Schedule By | 31 January 2026 |
Due Date By | 4 February 2026 |
Validity | Visa |
REC185 T&Cs |
CardUp users can use the promo code REC185 enjoy a 1.85% fee on recurring payments (except property tax, income tax and stamp duty) of up to S$20,000 per month. CardUpโs regular fee of 2.6% will apply to the portion of the payment that exceeds S$20,000.
Payments must be scheduled by 31 January 2026, with due dates on or before 4 February 2026.
Payments can be set up with weekly, monthly or quarterly frequencies. Remember, CardUp supports mortgage payments for both bank and HDB loans, so this could be useful for anyone looking to repay a housing loan.
The code is only valid for locally-issued Visa cards.
Cards | Earn Rate | Cost Per Mile (1.85% fee) |
|
1.6 mpd | 1.14ยข |
|
1.5 mpd | 1.21ยข |
|
1.4 mpd | 1.30ยข |
|
1.3 mpd | 1.40ยข |
|
1.28 mpd | 1.42ยข |
|
1.2 mpd | 1.51ยข |
International Payments (1.85%)
![]() |
|
Code | GLOBE185 |
Limit | No cap on individual or overall redemptions |
Admin Fee | 1.85% |
Min. Spend | None |
Cap | None |
Schedule By | 31 January 2026 |
Due Date By | 4 February 2026 |
Validity | Visa |
GLOBE185 T&Cs |
CardUp users making international payments can use the promo code GLOBE185 to enjoy a 1.85% fee, for payments scheduled by 31 January 2026 with due dates on or before 4 February 2026.
The code is only valid for locally-issued Visa cards.
Cards | Earn Rate | Cost Per Mile (1.85% fee) |
|
1.6 mpd | 1.14ยข |
|
1.5 mpd | 1.21ยข |
|
1.4 mpd | 1.30ยข |
|
1.3 mpd | 1.40ยข |
|
1.28 mpd | 1.42ยข |
|
1.2 mpd | 1.51ยข |
Given that this is an international transfer, you should also check whether the rate CardUp is offering is competitive compared to the alternatives, because otherwise that implicitly increases your cost per mile.
All other payments (2.25%)
![]() |
|
Code | OFF225 |
Limit | No cap on individual or overall redemptions |
Admin Fee | 2.25% |
Min. Spend | None |
Cap | None |
Schedule By | 31 January 2026 |
Due Date By | 4 February 2026 |
Validity | Visa, Mastercard, UnionPay |
OFF225 T&Cs |
For all other payments, CardUp users can use the promo code OFF225 to enjoy a 2.25% fee, for payments (excluding tax) scheduled by 31 January 2026 with due dates on or before 4 February 2026.
This code is valid for all locally-issued Visa, Mastercard and UnionPay cards.
Cards | Earn Rate | Cost Per Mile (2.25% fee) |
|
2 mpd | 1.10ยข |
|
1.6 mpd | 1.38ยข |
|
1.5 mpd | 1.47ยข |
|
1.4 mpd | 1.57ยข |
|
1.3 mpd | 1.69ยข |
|
1.28 mpd | 1.72ยข |
|
1.2 mpd | 1.83ยข |
Special rates for OCBC cards (1.55-1.95%)
OCBC cardholders can enjoy admin fees of 1.55-1.95% with CardUp, depending on card and whether theyโre a new or existing CardUp user.
![]() |
![]() |
![]() |
|
OCBC VOYAGE (Premier, PPC, BOS) |
OCBC VOYAGE |
OCBC Premier Visa Infinite |
|
Earn Rate | 1.6 mpd | 1.3 mpd | 1.28 mpd |
1.55% fee | 0.95ยข | 1.17ยข | 1.19ยข |
1.73% fee | 1.06ยข | 1.31ยข | 1.33ยข |
1.8% fee | 1.11ยข | 1.36ยข | 1.38ยข |
1.95% fee | 1.20ยข | 1.47ยข | 1.49ยข |
Both the amount due and the CardUp fee are eligible to earn miles |
For more details on the OCBC offers, refer to this post.
CardUp x OCBC: Pay bills with discounted fees starting from 1.55%
CardUp FAQs
Iโm attaching the usual CardUp FAQ below. Be sure to have a read, because it answers commonly asked questions like whether CardUp payments count towards sign up bonuses (they mostly do) and whether there are any 10X opportunities (there arenโt).
Q: Do CardUp payments earn credit card miles?
A: Yes, thatโs kind of the whole point. CardUp transactions code as MCC 7399 (Business Services Not Elsewhere Classified), and will earn miles will all cards except HSBC, which excluded CardUp in July 2020.
Q: Do CardUp payments count towards minimum spend for welcome offers?
A: Again, yes. The two exceptions are HSBC cards (as mentioned above), and DBS cards. DBS is odd in that it awards base points for CardUp spend (e.g. 1.3 mpd for DBS Altitude, 1.5 mpd for DBS Vantage), but does not count CardUp transactions towards the minimum spend for welcome offers.
Q: Are CardUp payments eligible to earn 4 mpd with specialised spending cards?
A: No. Stick to general spending cards with CardUp.
Q: Why did the CSO tell me that CardUp transactions donโt earn points?
A: Unfortunately, bank CSOs will sometimes misinform customers that CardUp transactions arenโt eligible to earn points. This usually happens because the customer asks something like โwill insurance paid through CardUp earn rewards?โ
Odds are, the CSO has never even heard of CardUp in their life and has no idea what it does. All they hear is โinsuranceโ, and once that trigger word is spoken, the answer will almost certainly be no!
So I wouldnโt worry too much about what the CSO says.
Q: Is the CardUp admin fee eligible to earn miles?
A: Yes. Suppose you make a payment of S$100 with a promotional fee of 1.99%. The total amount charged to your card is S$101.99, and youโll earn miles based on S$101.99 of spending.
Conclusion
CardUpโs 2025 promo codes allow cardholders to save on fees when paying taxes, rent, or many other one-off or recurring payments.
Whether itโs worth buying miles through CardUp boils down to how much you value a mile, but on the whole thereโs certainly situations where it can make sense. The higher your mpd, the lower your cost per mile, so use the highest-earning general spending card you have.
Aaron, do you think that there is an error for the TAX18 T&Cs? If it is meant for recurring payments, shouldnโt the tax payment be due by 31 March 2026 rather than 31 March 2025? Currently, Iโm using MLTAX24 that runs till 25 March 2025 at 1.75% no cap. It seems strange to have a new code to cover the last 2 months of tax payment for the payment cycle.
nope. keep in mind that this isnโt the โrealโ promo code for tax season. CardUp releases that later in the year. TAX18 is meant for eager beavers who want to pay their taxes ahead of schedule.
if I recall correctly, we cannot pay income tax ahead of schedule and it will be refunded?
Hi Aaron, think you forgot the UOB Privilege Banking Card (Visa) for 1.2mpd
Why now so limited options for discounts for areas like Education? and all the promotions is for ocbc only.
Thank you for the detailed explanation, Mr MileLion!
No code for AMEX cardโฆ =.=
Are some of the โ2026โ mentioned meant to be โ2025โ?
Hi, for Recurring Payments (1.85%) REC185 promo code, does it work if split payment to 2 and more weekly payments for a yearly insurance premium to qualify?
I guess it works so long it is within $20K per month.
Did you try this? Did it work?
seem like the OCBC18 code only valid till Mar 25 not for the entire year of 2025.
looks like the only promo code can use now is REC185 (1.85%), still better than to pay 2.6%.
hi Aaron, can check with you can uob one card use to buy the miles? Thanks.
A quick data point is that Rental transactions arenโt always MCC 7399. CardUp seems to use MCC 6513 for DBS (as it isnโt excluded from rewards), and for ad-hoc promo codes which sometimes arenโt guaranteed for rewards as they specifically code as 6513 which are excluded by most banks. Likely reason is internal processing fees for 6513 might be cheaper than 7399
Citibank listed rental as exclusion for the thank you point, technically we paid the admin fees for CardUp platform yet we are not getting rewards from citibank, this is a big trap if i understand correctly.
No issues earning points with citi
Presumably you can use multiple code?
So, for example, if you have a tax bill of 10k and already have used Cardup before, you could use code MCTAX25 for 5k followed by MLTAX25R for the balance of 5k (assuming you donโt miss the 1,500 slots for the former)?
Just signed up with MLTAX25R as a way of saying thanks for a useful site!