The salary lands on the 25th. On the 5th the car needs AED 5,000 of work it cannot wait for. There are three doors, and each one quotes its price in a way that makes the others hard to compare: one as a percentage, one as a flat fee “without any interest”, one as a slab. What follows is the price list from each door, then the same arithmetic applied to all three.
What a credit card cash advance costs per day
Emirates NBD publishes its card price guide as a single PDF, dated February 2026. Two lines matter here. The cash advance fee is 3.15% or AED 103.95, whichever is higher. And footnote 2 says finance charges are calculated from the transaction date until repayment, with the interest-free period explicitly not applying to cash advances: “No finance charges (except for Cash Advances) will be levied in case 100% payment is made on or before the payment due date.” The monthly finance charge on most of its cards is 3.69%, and the cash advance limit on personal cards is 50% of the credit limit.
So AED 5,000 out of the ATM costs AED 157.50 at the door. Then the clock runs: 3.69% a month, pro-rated for twenty days, is roughly AED 123. Total, about AED 280.50, or 5.6% of the amount for twenty days. Pay the statement in full on the 25th and that is the end of it. Pay only the minimum instead and the same clock keeps running on the balance, which is the credit card minimum payment trap.
Why “no interest” on a salary advance is still a rate
Commercial Bank of Dubai’s Salary Advance terms are unusually plain. The facility is up to 90% of one month’s net salary, for a maximum of 30 days, settled automatically when the salary arrives. The pricing line reads: “Salary Advance is offered against fixed processing fee without any interest.” The fee is AED 299 for any limit up to AED 29,999, and AED 499 from AED 30,000. Clause 6 spells out the part that matters: the fee is charged “without considering the amount withdrawn or tenure of offering the service”.
Read that clause twice. AED 299 is the price whether the advance is AED 1,000 or AED 29,999, and whether it is held for two days or thirty. On AED 5,000 for twenty days that is 6% of the amount, slightly more than the card. On AED 20,000 for the same twenty days it is 1.5%, and the card would have cost AED 630 in fee plus roughly AED 490 in interest. Fixed fees reward borrowing more; percentage fees do not care.
Two other banks price the same product differently. Dubai Islamic Bank’s FlexiSalary page lists zero processing fee and a “low fixed profit amount ranging from AED 80 to AED 200”, on amounts up to AED 13,000, for pre-approved customers with a salary of AED 2,000 or more, repaid in one payment. ADCB Islamic lists a one-time setup fee of AED 105 for its Salary Advance Facility and requires a salary transfer of AED 12,000 or more. Eligibility, not just price, decides which door is open.
What the payroll apps charge, slab by slab
Workers paid through a payroll card rather than a bank account have a third door. KamelPay’s Key Facts Statement for its Salary Advance, provided by Alterna Service Provider LLC, publishes the fee as a slab table plus 5% VAT: AED 15.75 on an advance of AED 100 to 249, AED 78.75 on AED 1,000 to 1,999, AED 105 on AED 2,000 to 2,499, AED 315 on AED 3,500 to 5,000, and AED 525 on AED 7,500 to 10,000. The term is 30 days or the next salary date, whichever comes first, and the amount is deducted from the salary automatically.
On the AED 5,000 example the slab is AED 315, the highest of the three routes. On AED 1,200 the slab is AED 78.75, the lowest of the three, because the card’s minimum fee of AED 103.95 and the bank’s flat AED 299 both stop scaling down. The same KFS also says the loan performance is reported to Al Etihad Credit Bureau, so this door is not off the record.
The three doors on one table
| Route | Cost on AED 5,000 for 20 days | Share of the amount | Simple annual rate |
|---|---|---|---|
| Credit card cash advance (3.15% fee + 3.69% a month) | about AED 280 | 5.6% | about 102% |
| Bank salary advance (flat AED 299) | AED 299 | 6.0% | about 109% |
| Payroll-app advance (AED 315 slab) | AED 315 | 6.3% | about 115% |
| DIB FlexiSalary (AED 80 to 200 fixed profit) | AED 80 to 200 | 1.6% to 4.0% | 29% to 73% |
The annual rate column is the one nobody prints. It is the fee divided by the amount, divided by the days, multiplied by 365. It is the same calculation the finance team at the trading company where I work runs when a supplier offers a discount for early payment: 2% off for paying twenty days early is not a 2% saving, it is a 36% annual return on the cash, so the company pays early. A payday fee is the same object seen from the other side of the table.
A fee with no interest is still a rate. Divide it by the days, and the cheapest-looking line on the list is rarely the cheapest.
The cost that is not on any price list
None of the three price lists shows the second month. The AED 5,000 comes out of the 25th salary, along with the fee, so the following month starts AED 5,299 short. If the shortfall gets covered the same way, the fee repeats. Twelve flat fees of AED 299 is AED 3,588 a year for the use of the same AED 5,000, and CBD’s own FAQ confirms it: “You can avail Salary Advance facility every month.” The bank is not hiding anything. The product is simply priced for the emergency, and it is the repeat that turns a AED 299 line into a 72% annual cost on money that was already earned.
The way out is one month in which spending lands below a full salary, which is a monthly budget problem rather than a borrowing one. The salary advance cost calculator on this site runs the same fee-divided-by-days arithmetic on any quote and shows the twelve-month total; a few minutes there settles which door, if any, to walk through.