Overview:
Managing finances and bills can seem like a never-ending task. However, with the process of paying your insurance using cards, you could simplify your payments and get worthwhile benefits of cashback or miles in the process!
There are two methods:
- Direct Payment
- Indirect Payment
1. Direct Payment via AXS Bills
I shared about the Chocolate Visa Debit Card in this Youtube video below.
For avoidance of doubt, you will not be able to use this card to pay for loans or credit card bills via AXS to earn miles.

Chocolate Visa Debit Card
Earn up to 2 miles per dollar on almost everything, including Insurance, Charity Donations & Hospital Bills
2. Indirect Payment – Use CardUp to Earn Rewards
Even though you should always use the Choc Visa Debit Card first, you can only spend up to S$1,000 per calendar month to earn 2 miles per dollar. This is where we need this method.
As almost all credit cards exclude insurance payments to be eligible for any cashback or miles, or insurance providers do not accept credit card payments, there are ways to earn some rewards indirectly.
CardUp/iPayMy, a third-party service, is one such service that allows you to pay insurance (except NTUC income) with your credit card and earn rewards like cashback or miles by paying a small fee.
Who is this for:
- Those who want to claim business class flights because it will not worth it for economy flights
Here’s how it works:
- CardUp charges your credit card for the tax amount + a fee.
- They handle the bank transfer to the company’s business account for you.
Sample Computation:
Say, you pay for a S$1,000 transaction, if there is a 2% admin fee charged by Cardup, and you are using the OCBC 90N Visa with earn rate of 1.3 miles per dollar.
To get the cost per mile:
(amount x admin fee) / [amount x (1 + admin fee) x earn rate]
S$1,000 x 0.02 = S$20 service fee
S$1,000 x (1+0.02) x 1.3 miles per dollar = 1,326 miles
= 20/1,326 = 0.015 cost per mile
You will be getting 1,326 miles with a S$20 service fee payment, on top of your original S$1,000 transaction.
Beyond 1.50 cents per mile, it might not be worth using Cardup, in my humble opinion.
How to maximise your rewards as a first time user:
Maximise your first transaction with these promo codes:
For example, if your transaction is S$3,000, break the payment into two via each platform.
- Cardup: Use IJTLFREE for S$30 off your first payment (optimal payment: S$1154)
- iPayMy: Sign up with www.lobangsis.com/ipaymy for an account to get S$30 off (optimal payment: S$1,285)
Afterwhich, you can leverage on the existing time-sensitive promotions which i will share in my telegram channel if there is a good deal.

UOB PRVI Card
Earn 1.4 miles per dollar on local spend and up to 3 miles per dollar on foreign currency spend
4 Priority Pass visits per calendar year

Citi Prestige Card
Earn 1.3 miles per dollar on local spend and 2 miles per dollar on foreign currency spend
Unlimited Priority Pass visits + one guest per membership year

DBS Vantage Card
Earn 1.5 miles per dollar (or 1.5% cashback) on local spend, 2.2 miles per dollar (or 2.2% cashback) on foreign currency spend
10 Priority Pass visits per membership year

DBS Altitude Card
Earn 1.3 miles per dollar on local spend and 2.2 miles per dollar on foreign currency spend
2 Priority Pass visits per membership year (Visa version only)

Citi PremierMiles Card
Earn 1.2 miles per dollar on local spend and 2.2 miles per dollar on foreign currency spend
2 Priority Pass visits per calendar year

OCBC 90N Card
Earn 1.3 miles per dollar on local spend and 2.1 miles per dollar on foreign currency spend
How to pay your insurance with your credit card:
- Sign Up for an account

2. Schedule a payment by selecting Insurance category

3. Select the recipient, you have two options:
- pre-loaded providers – if your insurance provider is on the list, click them directly
- add new recipient – if your insurance provider is not liste

4. Fill out details such as payment amount, choose the card and select “Standard payment”

5. Make a monthly recurring payment or one-time payment.

6. Key in your policy reference number, enter promo code below and click “Continue“
For new users, use IJTLFREE for S$30 off your first payment to maximise your rewards before using the below codes.

7. Submit your documents to verify payment

After all that, you’re good to go!
*Some photos and Information are from cardup.co
Final Thoughts:
You should definitely get the Chocolate Visa Debit Card for this first. And whatever is left over, you can use Cardup’s new user promotions and earn miles.
If you are a miles chaser, you can go for the UOB Priv Miles Card via CardUp because this is an entry level miles card with waivable annual fee with the lowest cost per mile.
💳 Credit cards change their T&Cs every so often and it is difficult to stay updated. That’s why I created a Telegram Broadcast where you can receive timely bite-sized updates to get the most out of your spending.
💡 We believe in always paying our credit card bills on time and in full. It is only by doing that, can we fully maximise our credit card benefits.