child with mother

Best Cards For Insurance Payments

How Insurance Payments by Card Work

Managing finances and bills can feel overwhelming. But did you know you can pay insurance with a credit card and earn cashback or miles in the process? This guide will show you direct and indirect methods to simplify your payments while maximizing your rewards.

There are two payment methods:

  1. Direct Payment
  2. Indirect Payment

Best Debit Card for Insurance Payments

1. Paying Insurance Directly with Debit Cards

After the recent nerf, you can now only earn a maximum of 100 miles per month on bill payments

Visa Debit Card
Chocolate Visa Debit Card
How to claim (tap to expand)
  1. Download the app from the App Store or Google Play
  2. Copy the referral code above and enter into the app when prompted
  3. Sign up with your details
Why pick this card
1 mile per dollar on almost everything on up to S$1K per month of spend.

2. Paying Insurance Indirectly with Credit Cards – Using CardUp or iPayMy 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:

How CardUp 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.

 

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

  1. Cardup: Use “LOBANGSIS” if you have large payments, to get discounted 1.79% fee on up to S$5K on your first payment with a Visa card
  2. iPayMy: Sign up with ipaymy for an account to get S$30 off (optimal payment: S$1,250)

Afterwhich, you can leverage on the existing time-sensitive promotions which i will share in my telegram channel if there is a good deal.

Best Credit Cards for Insurance Payments

Best Miles Credit Cards

PRVI Miles Card
UOB PRVI Miles Card
Why pick this card
1.4 mpd local, 3 mpd foreign currency, 6 mpd on direct hotel & flight bookings. 4 free lounge visits yearly.
ENDS 30 JUN 2026 · 13 DAYS LEFT
Altitude Card
DBS Altitude Card
🎁 Choose 1 Gift Selection form emailed after application
Dyson TP10
Worth S$599
Air purifier and bladeless cooling fan in one
Sony WF-1000XM6 (Earbuds)
Worth S$579
Premium wireless earbuds with industry-leading noise cancellation and high-quality sound.
22,000 Max Miles
Worth S$396
Earns you miles redeemable for flights, hotels, and perks
S$340 eCapitaVouchers
Worth S$340
Digital shopping vouchers redeemable at participating CapitaLand malls across Singapore
S$300 Cash
Worth S$300
via PayNow
Valid till 30 Jun 2026
Requirements (tap to expand)
  • You qualify if: you have no DBS/POSB credit card right now, AND haven't cancelled any DBS/POSB credit card in the last 12 months
  • Enter promo code SINGSAVER during application
  • Spend min. S$500 within 30 days of card approval
  • SingSaver will email you a Rewards Redemption Form — check inbox (and spam folder) after applying. Fill it in within 14 days to claim your gift, or you'll lose it.
Read full fine print →
Why pick this card
1.3 mpd local, 2.2 mpd foreign currency. 2 free Priority Pass lounges (Visa only). Non-expiring miles.

Best Cashback Cards

ENDS 30 JUN 2026 · 13 DAYS LEFT
Platinum Visa
Maybank Platinum Visa
🎁 Exclusive Sign-up Gift Only applicable for new-to-bank card applicants
Samsonite RESTACKD Spinner 68/25 EXP + 2 packing cubes
Worth S$520
Lightweight (3.3kg), expandable, matte scratch-resistant
Valid till 30 Jun 2026
Requirements (tap to expand)
  • Apply for a new Maybank Credit Card (not applicable for Maybank XL cards)
  • Charge min. S$1,300 within the first 2 months of card approval
  • Fill the Google Form after signing up
  • Alternative: apply for CreditAble + a Maybank Credit Card, then charge min. S$1,200 within 2 months
Read full fine print →
Why pick this card
Up to 3.33% cash rebate. Tiered minimum spend: S$300 / $1,000 / $2,000 monthly for higher rates.
Absolute Cashback Card
UOB Absolute Cashback Card
Why pick this card
1.7% unlimited cashback on most spend (0.3% on charity, education, healthcare, utilities, GrabPay top-ups).
True Cashback Card
AMEX True Cashback Card
Why pick this card
Flat 1.5% unlimited cashback on almost all spend.

How to Pay Insurance Premiums Using CardUp (Step-by-Step)

1. 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 code: “LOBANGSIS if you have large payments, to get discounted 1.79% fee on up to S$5K on your first payment with a Visa card

7. Submit your documents to verify payment

After all that, you’re good to go!

*Some photos and Information are from cardup.co

How to pay your insurance with your credit card via iPayMy:

1. Sign Up for an account on iPayMy to get S$30 off

2. On the dashboard’s upper right, click “Make a Payment”, then select “Insurance”

3. Enter the details for your insurance bill

ipaymy insurance details

4. Choose the Schedule Type whether One-Time or Recurring

ipaymy schedule payment

5. Choose your Payment Date based on the day your provider needs to receive your payment

ipaymy schedule
 

6. On the Payment Details screen, you’ll choose the saved credit card you’d like to use, and the standard ipaymy fee will be shown.

ipaymy payment

7. If you signed up via my referral link, you should have an email (check spam/junk mail) that looks like this, with the promo code that you should enter.

ipaymy promo code
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ipaymy code prompt

8. Once you applied the code, you should see S$30 deducted off the service fee. And, you’re done!

*Some photos and Information are from ipaymy.com

Final Thoughts:

For best value, use your Chocolate Finance card for payments up to S$100 if the merchant accepts Visa. Otherwise, CardUp or iPayMy are your go-to options. You can make use of iPayMy’s new user promotions and earn miles.

If you are a miles chaser, you can go for the UOB PRVI Miles Card via CardUp because this is an entry level miles card with waivable annual fee with the lowest cost per mile.

👉 More guides on credit card benefits and financial tips

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

author avatar
lobangsis

Purchases made through links in this article may generate an affiliate commission that helps keep this site running. Found this post useful? Subscribe to our Telegram Channel for more updates!

lobangsis

Audz, your lobang sis shares personal finance to achieve happiness, prosperity and progress for us all.

You may have missed…

June 2026 credit card sign-up gift options — Dyson V8 vacuum, HeyMax miles, Dyson Airstrait and PayNow cash
POSB Everyday, DBS Altitude (Visa and Amex) and DBS yuu (Visa and Amex) credit cards in the SingSaver June 2026 sign-up promotion

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Visa Infinite Card
BOCVisa Infinite Card

Earn up to 10% cashback on family spending categories, including dining, groceries, online shopping, and transport

🎁 Choose 1 Gift

  • 1,000 Max Miles by HeyMax
  • S$15 Grab Voucher
  • S$10 Cash
Apply Now →
📅 Valid till 30 Jun 2026
Visa Infinite Card
BOCVisa Infinite Card

Earn 1.6% cashback locally and 2.4% overseas with no minimum spend or cashback cap

🎁 Choose 1 Gift

  • 1,000 Max Miles by HeyMax
  • S$15 Grab Voucher
  • S$10 Cash
Apply Now →
📅 Valid till 30 Jun 2026
Elite Miles
BOCElite Miles

Earn up to 2.8 mpd overseas and 1.4 mpd locally with no minimum spend

🎁 Choose 1 Gift

  • 1,000 Max Miles by HeyMax
  • S$15 Grab Voucher
  • S$10 Cash
Apply Now →
📅 Valid till 30 Jun 2026

Valid for new-to-bank credit cardholders or does not own any of the bank’s credit cards in the last 12 months, unless otherwise stated.

Gift confirmation are usually sent after you have completed rewards redemption form (sent to your email) & fulfilled qualifying spend within stipulated period.

🎁 26 deals