Contracts & e-Sign
One agreement. Two languages. Signed in minutes.
Carfleet turns a deal into a UAE-grade rental contract — rendered in English and Arabic with correct right-to-left, built to PDF on the server, and signed by OTP at the counter or over WhatsApp. One connected system: customer documents are verified and handover photos are baked in.
The agreement
The exact contract your renter signs
Same data, instantly bilingual. Tap to flip between English and a fully mirrored Arabic face — masked Emirates ID, daily rate, 5% VAT and a tamper-evident OTP signature stamp.
- Full EN ⇄ AR rendering with correct RTL — numerals and AED totals stay LTR
- Masked Emirates ID (••••8877) and tokenised card details on every face
- Signed by OTP, stamped with date and the WhatsApp confirmation channel
Rental Agreement
No. CF-2026-0418 · Dubai Marina
Rental Agreement
1. The Lessee rents one Mercedes-AMG G63 for the period 13–15 Jun 2026.
2. A refundable security deposit of AED 5,000 is held against the card on file.
عقد الإيجار
١. يستأجر المستأجر سيارة مرسيدس-AMG G63 للفترة من ١٣ إلى ١٥ يونيو ٢٠٢٦.
٢. يُحتجز تأمين قابل للاسترداد بقيمة ٥٬٠٠٠ درهم على البطاقة المسجّلة.
Ahmed Al Mansoori
Signed · OTP verified
Payment method
•••• 4242
15 Jun 2026 · 14:08 GST
e-Signature
Sign at the counter or before they arrive
A legally sound one-time-code signature, bound to the precise PDF the renter reviewed — no third-party e-sign subscription, no printing, no scanning.
In-person OTP
At the counter, the customer signs on your tablet and confirms with a one-time code sent to their UAE mobile. No app, no account.
Remote over WhatsApp
Send a secure link before pickup. The renter reviews EN or AR, taps the OTP, and the deal is contract-ready before the car moves.
Tamper-evident trail
Every signature captures timestamp, IP, device and the OTP channel — bound to the exact PDF version the renter saw.
Document engine
It knows which papers each renter owes
The requirements engine reads residency and builds the checklist for you — resident, GCC national or tourist. Nothing gets booked with a missing visa page or expired licence.
- Residency-aware requirements, enforced before the contract is issued
- Emirates ID, licence and passport captured, uploaded and verified by your team
- Expiry warnings on IDs and licences flag before the keys change hands
UAE resident
Emirates ID- Emirates ID (front + back)
- UAE driving licence
- Visa page
GCC national
GCC ID- GCC national ID
- Home-country licence
- Entry stamp
Tourist / visitor
Passport- Passport + entry stamp
- Home licence + IDP
- Return ticket (optional)
Built into every contract
The details that hold up in a UAE audit
Truly bilingual, not translated screenshots
One agreement renders in English and Arabic from the same data. Numerals, dates and the AED total stay LTR while the body mirrors RTL.
Server-side PDF
Contracts are built on the server, not in the browser — pixel-identical every time, archived, and never dependent on a printer driver.
Handover photos embedded
Damage-map markups and pickup photos are stitched into the signed document, so the condition record and the contract are one file.
Card & ID masking
Emirates ID shows ••••8877, card numbers are tokenised. The renter sees enough to verify; the file never leaks full PII.
Customer documents, captured and verified
Your team uploads the Emirates ID, licence and passport, then verifies each against the residency checklist — no re-keying, no missing page slipping through.
TRN & 5% VAT, FTA-ready
Your TRN, a tax-compliant breakdown and the 5% VAT line print on every agreement, matching the invoice the renter receives.
Stop printing contracts. Start closing them.
From verified documents to a signed, bilingual PDF in the renter's inbox — all in one connected system, without a single sheet of paper.