Citibank made a big announcement this morning that’s going to really shake up the miles game in Singapore. The bank is launching own payment service called PayAll, allowing customers to pay bills with Citibank cards and earn rewards while doing so.
If this sounds familiar, that’s because it’s what Cardup and iPaymy are already doing. The difference is the fees- Citi is pricing PayAll at a rate that significantly undercuts both of them in certain circumstances.
Who can use PayAll and what does it cover?
For now, Citi PayAll is a targeted service: only people who received an email or SMS are able to register for the service. I imagine that Citi is going to beta test the service with a smaller group of customers before rolling it out to everyone later on. If you received the email/SMS, you have 30 days to set up the service.
PayAll currently supports only rental and education payments, but the publicity materials say they will soon add taxes and condo management fees. One has to imagine that insurance and loan payments can’t be far behind.
There is a cap of $10,000 for all PayAll transactions within a month, or 95% of your credit limit, whichever is lower. You can read the T&C for PayAll here.
Setting up PayAll
Once you register for PayAll, you’ll be directed to the following screen. First, you enter the recipient’s name, payment type, bank details and payment date…
…then you select which credit card you want to charge the transaction to.
Two things to note. First, the transaction fee in the diagram above is incorrect- based on the data points I’ve gathered, a $6,000 payment would attract a fee of $120, not the $10 shown above.
Second, you earn points according to the base earn rate of your card, which means this hypothetical $6,000 payment earns either 7,200 Citi Miles if you charge it to your Citi PremierMiles Visa Card, or 6,000 Thank You Points (2,400 miles) if you charge it to your Citi Rewards Visa Card. No prizes for guessing which one you should pick.
In the final step you review the details and confirm your payment.
Your card will be charged 7 calendar days in advance of payment and your recipient will be paid via bank transfer. There is no need for the counterparty to be registered with PayAll.
Buy miles as low as 0.75 cents per mile, but…
Citibank never explicitly says what the fees are for using PayAll, but based on crowdsourced data the fee structure looks something like this:
|$2,000 or less||$24|
Based on the various base earn rates of different Citibank cards, we can derive the following table for a hypothetical $5,000 payment:
|Card||Base Earn Rate||Total Miles||Cost Per Mile with PayAll|
|Citi Rewards Visa or Citi Rewards Mastercard||0.4||2,000||3|
|Citi PremierMiles Visa||1.2||6,000||1|
|Citi PremierMiles AMEX||1.3||6,500||0.92|
*The deal with the Citi Prestige is potentially even better when one considers the end-of-year relationship bonus. Assuming that payments made to PayAll count towards this calculation, you’re potentially paying as low as 0.85 cpm with a 1.42 post-relationship earning rate.
Assuming you spend $5,000 and hold a regular Citi PremierMiles Visa card (income requirement: $30,000 per year), you’re able to buy miles at a mere 1 cent each, which is an excellent price to pay.
But here’s an important caveat: if your payment falls in between one of those ranges, your cents per mile cost goes up. That’s very interesting, because it explains how Citibank is able to offer such a compelling rate for this service.
If you hold a Citibank PremerMiles Visa card, here’s what your math looks like depending on the amount you pay:
|PayAll Amount||Fee||MPD||Total Miles||Cost Per Mile (Cents)|
If you hold 2 cents per mile to be your threshold price for buying miles, then the “minimum efficient scale” for a Citibank PremerMiles Visa cardholder to use PayAll is:
- $1,000 for transactions $2,000 or less
- $2,500 for transactions $2,001 to $5,000
- Any amount for transactions $5,001 to $10,000
Anything below this “minimum efficient scale”, and the flat fee penalizes you too much for PayAll to be useful. That explains how Citibank is able to offer this service- not everyone’s rent or education payments will fall nicely into those $2,000, $5,000 or $10,000 fee breaks. In practice, therefore, you’re going to to be paying between 1-2.5 cents per mile.
For the sake of benchmarking, here’s how the other options for buying miles in Singapore currently stack up:
|Method||Income Required||CPM||Annual Miles Limit|
|SCB Visa Infinite Tax Payment (Spend >$2K p.m)||$150K||1.14||Tax bill|
|UOB Reserve/DBS Insignia with RentHero||Invitation||1.17||Rental amount|
|HSBC Visa Infinite Tax Payment (Spend >$50K p.a in prev year)||$120K||1.2||Tax bill|
|CardUp 1.99% Promo Tax Payment with DBS Insignia/Citi Ultima/UOB Reserve||Invitation||1.22||Tax bill|
|BOC Elite Miles World Mastercard with RentHero||$30K||1.24||Rental amount|
|HSBC Premier MC Tax Payment||AUM: $200K||1.25||Tax bill|
|Citi PayAll with Citi Ultima||Invitation||1.25||Bill amount|
|CardUp 1.99% Promo Tax Payment with BOC Elite Miles World Mastercard||$30K||1.30||Tax bill|
|UOB PRVI Miles/SCB Visa Infinite (>$2K p.m)/UOB Visa Infinite Metal with RentHero||$30-150K||1.33||Bill amount|
|HSBC Visa Infinite Welcome Gift- Premier customer||$120K + AUM $200K||1.39||35K|
|CardUp 1.99% Promo Tax Payment with UOB PRVI Miles||$30K||1.39||Tax bill|
|SC EasyBill with SCB Visa Infinite (Spend >$2K p.m)||$150K||1.43||Bill amount|
|HSBC Visa Infinite Tax Payment (Spend <$50K p.a in prev year)||$120K||1.5||Tax bill|
|Citi PayAll with Citi Prestige||$120K||1.54||Bill amount|
|Citi PayAll with Citi PremierMiles AMEX||$80K||1.54||Bill amount|
|DBS Altitude with RentHero||$30K||1.55||Rental amount|
|SCB Visa Infinite Tax Payment (Spend <$2K p.m)||$150K||1.6||Tax bill|
|CardUp 1.99% Promo Tax Payment with DBS Altitude/Citi PremierMiles Visa||$30K||1.63||Tax bill|
|Citi PayAll with Citi PremierMiles Visa||$30K||1.67||Bill amount|
|SCB Visa Infinite Welcome Gift||$150K||1.68||35K|
|CardUp with BOC Elite Miles World Mastercard||$30K||1.69||Bill amount|
|UOB Reserve VI Payment Facility||Invitation||1.7 (until 31 July 19)||Unlimited|
|UOB Metal VI Payment Facility||$150K||1.7 (until 31 July 19)||Unlimited|
|HSBC Visa Plat/Revolution Tax Payment||$30K||1.75||Tax bill|
|Citibank PremierMiles AMEX Annual Fee||$80K||1.78||15K|
|UOB PRVI Pay Facility||$30K||1.8 (until 31 July 19)||Unlimited|
|Cardup with UOB PRVI||$30K||1.81||Bill amount|
|HSBC Visa Infinite Welcome Gift- Regular Customer||$120K||1.86||35K|
|OCBC VOYAGE Tax Payment||$120K||1.9||Tax bill|
|Citibank PremierMiles Visa Annual Fee||$30K||1.93||10K|
|DBS Altitude AMEX/Visa Annual Fee||$30K||1.93||10K|
|KrisFlyer UOB Credit Card Annual Fee||$30K||1.93||10K|
|OCBC VOYAGE Payment Facility||$120K||1.9 or 1.95||Unlimited|
|SC EasyBill with SCB Visa Infinite (Spend <$2K p.m)||$150K||2.0||Bill amount|
|Cardup with DBS Altitude/Citibank PM Visa||$30K||2.11||Bill amount|
|OCBC VOYAGE Annual Fee- Option 2||$120K||2.14||150K|
|Citi Prestige Annual Fee||$120K||2.14||25K|
|DBS Altitude Tax Payment||$30K||2.5||Tax bill|
|OCBC VOYAGE Annual Fee- Option 1||$120K||3.25||15K|
What about Cardup/iPaymy?
I imagine the two companies which are going to lose the most sleep about PayAll will be Cardup and iPaymy, given this represents an encroachment on their turf. Cardup and iPaymy charge 2.6% and 2.25% respectively on Visa/Mastercard payments (over the past few months I’ve been getting promo codes offering iPaymy payments for 1.99% fees).
Assuming you used a UOB PRVI Miles card for 1.4 mpd, your equation would be:
|Provider||Fee||Cents Per Mile|
You can see how PayAll can potentially be much cheaper than either Cardup or iPaymy*, depending on the amount you pay.
*Want to complicate it even further? Some people in the Telegram Group report they’ve received 10X with the Citi Rewards Visa card and iPaymy. Assuming that’s true, then your cost per mile goes down even further to 0.49 with a 1.99% promo code (although one does wonder if Citibank will continue to allow that given the launch of PayAll).
There’s an important nuance to this, however: will your rental or education payments fall nicely into those $2,000, $5,000 and $10,000 bands? If it doesn’t, then Cardup/iPaymy could still make sense for you depending on your exact amount. The smart miles chaser would probably tell his or her landlord to expect two different payments- one from Citi Payall of $2,000, and the rest via regular bank transfer or Cardup/iPaymy.
PayAll is still very much a beta service from Citibank’s point of view, and I won’t be surprised if over the next few months we see a tweaking of
- the fee structure
- the monthly maximum PayAll transaction amount
based on take up rates and usage patterns. The T&C make it abundantly clear that fees may be amended from time to time, and the bank reserves the right to offer promotional fees to selected cardmembers at their discretion.
My guess is the current structure was predicated on the fact that most people would prefer the convenience of making one payment, instead of splitting their payment in a way that yields the lowest cent per mile scenario. If it turns out us miles fanatics are greater in number than Citi thought, then I’m pretty sure there’ll be an adjustment to make the program economically viable for Citi.
Of all the banks in Singapore, it really seems like Citi has done the most to shake up the miles game (recent greatest hits: the opportunity to buy miles at 0.76 cents each, or earn 8 mpd without cap on Apple Pay).
Signing up for cards or making purchases through the links in this article may generate a referral commission that supports the running of The Milelion. Found this post useful? Subscribe to our Telegram Channel to get these posts pushed directly to your phone, or our newsletter (on the right of your screen) for the latest deals and hacks delivered to your inbox.