Payments & VAT

Bill it, collect it, file it — all FTA-correct.

Carfleet turns every booking into a tax invoice with per-line 5% VAT, takes payment through six UAE gateways and BNPL, holds deposits with real pre-authorisations, and reconciles the cash back to your ledger — then syncs the whole lot to Zoho Books.

TRN · 5% VAT per line 6 gateways + BNPL Zoho Books sync

The tax invoice

A multi-line invoice the FTA won't argue with

Rental, additional driver, delivery, Salik, a re-billed fine and excess kilometres — each line carries its own 5% VAT, all under your TRN. Built on the server, identical every time.

  • Per-line 5% VAT with a compliant tax breakdown and your TRN on every invoice
  • Salik tolls and traffic fines pulled from RTA and re-billed at cost (+admin)
  • Excess-km, deposits, add-ons and rental on one document — no manual maths
app.carfleet.ae · invoice
Paid

TAX INVOICE

INV-RNT-1042

Carfleet Rentals

TRN 100123456700003

Bill toOmar Al Farsi·Dubai, United Arab Emirates
DescriptionQtyAmount
Rental · Mercedes G63 (3d)
37,500
Delivery — Dubai Marina
1150
Salik & fees
1180
Subtotal
AED 7,830
VAT 5%
AED 391
Total
AED 8,221

Getting paid

Take payment the way they actually pay

Send a hosted payment link over WhatsApp and let the renter choose: card via Stripe, Telr, PayTabs or Network, or split it over Tabby and Tamara. Deposits run as holds, not charges.

  • Six gateways plus Tabby & Tamara BNPL — one link, the renter picks
  • Deposit pre-auth lifecycle: hold on pickup, capture or release on return
  • Webhooks de-duplicated by event ID, so a retry never double-charges
pay.carfleet.ae
pay.carfleet.ae Secure

Mercedes-AMG G63

13–15 Jun · Dubai Marina

3 days

Amount due

AED 7,875

Card
Apple Pay
Tabby
Tamara
Telr
PayTabs
Paid · receipt sent

One invoice, every charge

Six line types, automatically captured

Carfleet assembles the bill as the rental runs — nothing slips through, and the 5% VAT is applied where the FTA expects it, line by line.

Vehicle rental

Daily / weekly / monthly tiers

Add-ons

Driver, child seat, delivery, insurance

Excess kilometres

Auto-metered against the cap

Salik tolls

Pulled from RTA, re-billed at cost

Traffic fines

Re-invoiced with +10% admin

Deposits

Held, captured or released

Deposit lifecycle

Hold the deposit. Don't hold the relationship hostage.

A real card pre-authorisation reserves the security deposit without charging it — then captures only what's owed, or releases the rest the moment the GMC Yukon comes back clean.

Pre-authorise, don't charge

On pickup, Carfleet holds AED 2,000 against the renter's card — the money is reserved, never debited. The renter sees a hold, not a charge.

Held for the rental window

The authorisation is kept alive across the booking, automatically re-authorising before the gateway's hold expires on long-term rentals.

Capture or release on return

Clean return? The hold drops off in hours. Damage, excess km or a Salik bill? Capture exactly what's owed against the deposit, line-itemised.

Reconciliation

The money lands where the ledger says it should

Settlements match invoices on their own. AR aging shows you what's overdue and by how long, so collections happen on time — and every entry mirrors into Zoho Books.

98%

Auto-matched settlements

AED 61,400

AR overdue 30–60 days

6

Gateways + BNPL

3

Legal entities, one console

Finance, fully wired

Everything your accountant asks for, already there

Per-line 5% VAT, FTA-compliant

Every rental, add-on, excess-km and fine line carries its own 5% VAT. The invoice prints your TRN and a tax breakdown the FTA accepts — no spreadsheet patch-ups.

Recurring invoices

Monthly corporate leases and subscriptions auto-generate on schedule, charge the saved card or send a payment link, and post straight to the customer's AR ledger.

Credit & debit notes

Refunds, mid-term downgrades and disputed fines issue a credit note bound to the original invoice — VAT reversed correctly so your filings always reconcile.

Idempotent webhooks

Gateway callbacks are de-duplicated by event ID, so a retried Stripe or Telr webhook never double-charges, double-refunds or double-posts to the ledger.

Bank reconciliation & AR aging

Match settlements to invoices automatically, surface what's 0–30 / 30–60 / 60–90 days overdue, and chase the right renters before the debt goes stale.

Multi-entity numbering

Run two LLCs and a freezone branch under one roof. Each legal entity gets its own TRN, sequential invoice series and VAT return — cleanly separated.

StripeCardsTelrCards · UAEPayTabsCards · GCCNetworkN-GeniusTabbyBNPLTamaraBNPL

Close the books without closing the office.

From a WhatsApp payment link to a reconciled, VAT-correct entry in Zoho Books — Carfleet runs the finance loop so you don't chase it.