UAE · Limousine · Tourism · Taxi · Rent-a-Car

Your fleet earns money every hour.
Your books already
know it.

Transportation TMS turns what your drivers do on the road into finished accounts — automatically. One QR code for the driver. 62 modules for you. Trial Balance, Profit & Loss, Balance Sheet and Cash Flow that build themselves from the day's work, in 22 countries, 20 currencies and 4 languages.

Free 14-day demo with your own data · Installs on any phone or desktop · Works offline · Unlimited drivers on every plan

Live company meterUpdating
Today's revenue
AED 0
Net profit
AED 0
Trips today
0
Drivers on duty
0
MON — SUNAUTO-POSTED → JOURNAL
Scroll
62 modules22 countries20 currencies 4 languages · RTL6-in-1 driver portal 27 branded PDFs drivers, freefrom AED 350/mo
Counted, not claimed

Eighteen problems you live with every week.
All eighteen, gone.

Not a feature list. Each card below is something a transport office actually loses money or sleep over — and what the system does about it. Hover any card.

0
Every one is built and running today.
Not a roadmap. Log in on the free demo and open them yourself.
See the packages →
How it works

One entry from the driver. All the way into the Balance Sheet.

The driver fills one daily report on his phone. Watch where it goes — with nobody at the office touching it.

DRIVER'S PHONE Daily Summary 46 fields · 12 receipts ⛽ Fuel Management receipt attached 🅿️ Parking receipt attached 🚕 Daily Trips trips + revenue DOUBLE ENTRY Journal Dr / Cr · balanced STATEMENTS Trial Balance Profit & Loss Balance Sheet Cash Flow
  1. Driver's phoneOne daily summary — 46 fields, 12 receipts
  2. Fuel · Parking · TripsSplit into the right modules, receipts attached
  3. JournalPosted as balanced double entries
  4. Four statementsTrial Balance · P&L · Balance Sheet · Cash Flow
Submitted once, from the road Posts into every expense and trip module Becomes a balanced double entry Lands in four real statements
The engine room

A real set of books.
Eleven tabs that cannot disagree with each other.

They all read the same journal — so the Balance Sheet, the P&L and the Cash Flow are three views of one truth, not three separate calculations that drift apart. This is the part your accountant will actually accept.

Watch one day post itself
VoucherNarrationDebitCredit
Debits equal credits — the day is balanced

Nobody typed any of this. The fuel came from a driver's phone, the invoice from a booking, the depreciation from a schedule. Press Post Everything Now and the whole day lands — balanced, or not at all.

🔗 Accounting Health

Every source module shows how many records have not reached the journal yet. One button posts all of them. Nothing is posted twice, and every posting can be undone.

🏁 Opening Balances

A business that existed before today already owns cash and owes money. One balancing voucher — anything left over goes to Owner Capital automatically.

🔐 Closed Periods

Set a date and nothing can be posted, edited or deleted before it — manual vouchers included. A filed month stays filed.

22 countries

Software written for one country is useless in the next one.

An identity document has a different name in every market, and some countries do not issue one at all. A field nobody can fill stays empty — so the renewal reminder never fires, and a licence expires at a checkpoint. Pick a country and watch every document change.

🇦🇪
United Arab Emirates
DOCUMENT PROFILE · AE
VAT 5% · TRN

These names then appear on the form, the list table, the read-only view, the profile, the profile PDF, the Excel export and template, the driver's own portal and the renewal alerts — because all of them read one shared definition. Your saved records are never touched: only the labels change, so switching country back restores the wording exactly.

🪪 The right ID, asked once

Emirates ID · Iqama · Qatar ID · Civil ID · CPR · CNIC · Aadhaar · National Insurance No. · SSN · SIN · TFN · MyKad · NRIC · NIN · T.C. Kimlik and more.

🚦 The right permit

RTA Card · Public Transport Card · PSV Badge · PHV Licence · TLC Licence · PrDP · PDVL. Countries that issue none are simply not asked.

📄 The right vehicle papers

Mulkiya · Istimara · RC · Registration Book · V5C · Rego · Logbook · Ruhsat · Fahrzeugschein. And the toll is called Salik, FASTag or ERP where it should be.

20 currencies

Money that looks right wherever you are.

Not a symbol swapped in front of the same number. Kuwaiti Dinar prints three decimals because that is correct there. The Euro prints 18.420,50 € because that is correct there. Change one setting and every table, chart, PDF and Excel export follows.

💱

Invoice a foreign client in their own currency

Raise the invoice in USD, EUR or anything else with its own exchange rate. The customer sees their currency; your books stay in yours, converted at the invoice rate. If the money arrives at a different rate, the difference posts itself as a real Exchange Gain or Exchange Loss — otherwise Receivables never clears and the ledger drifts for ever.

🧾

Your tax, in your words

Call it VAT, GST, SST, KDV or Sales Tax. Set your own rate. Call the registration number TRN, GSTIN, NTN or VAT No. It appears that way on every invoice, credit note, report and PDF — and the tax report names your own authority.

Arabic · Urdu · Hindi · English

Right to left, properly. Not English with different words.

Arabic and Urdu run the other way, so the whole page turns around: the sidebar moves to the right, tables and forms reverse, and every printed document flips too. Numbers, dates and plate numbers keep their own direction inside the Arabic text — because that is how they are actually read. Tap a language.

Driver ManagementTMS TRANSPORT

A live preview — the same screen, four languages. The real system does this to all 62 modules at once.

🔤

Translated where it counts

Menus, module names, every form label, every table heading, status words, payment methods, vehicle and fuel types. Because these come from one shared definition, translating them translates the forms, tables, profiles, Excel exports and the PDFs at the same time.

↔️

The layout really flips

Sidebar, tables, forms, card headers, toolbars and documents. Line height and font change for Arabic and Urdu script, with extra leading for Nastaliq. An Arabic invoice looks like an Arabic invoice.

🧠

Grammar, not word-swapping

"RTA Card Expiry" does not translate word for word. Arabic leads with the noun — انتهاء بطاقة هيئة الطرق — while Urdu keeps it last and needs its own joining word. Each language has its own pattern.

Your data, and the way out of it

Four layers of backup. And a door that is never locked.

The question nobody asks until it is too late: what happens if something goes wrong, and can I take my data with me if I leave? Both answers are built in.

01

A restore point before every server write

The server snapshots a module before it changes it. A bad import or a wrong bulk edit is undone by picking the point just before it.

02

A rolling mirror on this device

Every load keeps a local copy. Lose the connection and the whole system still opens, with a calm strip telling you how old the data is.

03

A dated snapshot every day, kept a fortnight

Fourteen days of full daily backups on the device, automatic. Nobody has to remember anything — which is the only kind of backup that survives contact with a busy office.

04

Your own JSON export, whenever you want

One file with everything: records, settings, logo and branding. Restore it into a fresh install and you are exactly where you were.

PROTECTED 4 LAYERS ACTIVE
📥Excel importBring in drivers, vehicles, tolls or fuel from a spreadsheet. Download a template that already matches your columns.
🤖AI document importPhotograph a statement or a fuel bill. It reads the rows and shows them for you to confirm before anything is saved.
📊Excel & PDF exportEvery module exports. Accounting exports a full pack: journal, trial balance, P&L, balance sheet and the complete ledger.
📤Tally & QuickBooksTally-compatible XML and QuickBooks IIF, so your accountant keeps working the way they already do.
🛡️

The guard that has saved the most data

A module going from many records to zero in one write is almost always a bug, never an intention. The server refuses it outright, keeps your data, and says so in plain words: "Refused: this would have deleted all 412 records. Nothing was changed." Not "Error 500".

Quote to cash

Four steps, and the price never drifts.

Every re-typing is a chance for the number to change — and it always changes in the customer's favour. Each step carries the last one's figures forward.

STEP 01

Quotation

Own number series, validity date and expected margin. An expired quote says so and asks before it is approved.

STEP 02

Approval

Recorded with who approved it and when. Nothing becomes a job on somebody's word alone.

STEP 03

Booking

One click. The quote's own figures become the booking, and both records keep a link to each other.

STEP 04

Invoice → Journal

Invoice from the booking, then Dr Receivable / Cr Revenue / Cr Tax — and the receipt when it is paid.

📜

Contracts & SLA — measured, not remembered

Agreed rates per service type, a monthly minimum, an on-time target and payment terms. The performance view shows six months: jobs, value, the minimum, any shortfall, and the measured on-time percentage.

An honest detail: on-time counts only completed jobs that recorded an actual start time. Jobs nobody timed are not counted either way — otherwise the number flatters you.

🔗

Sales pipeline on the dashboard

Quotes out · approved but not booked · live jobs · completed but not invoiced · invoiced but unpaid. Each with a count, a value and a click straight through.

It answers "where is my money stuck" in one glance. "Completed but not invoiced" is usually the one that surprises people.

The controller's screen

The board that refuses to promise the same car twice.

Every job for one day, in the state it is actually in. Assign without opening the booking, start and complete from the board, print a run sheet. Watch what happens when two jobs collide.

⚠️
1 clash detected: BK-0409 and BK-0410 share the same driver at overlapping times.
A job with no duration is assumed to occupy an hour — long enough to catch the mistakes that actually happen. The board asks before it lets you do it anyway, so a deliberate double-up stays possible; an accidental one does not.
📋 Run sheet PDF

The whole day on one branded page for the dispatcher, the supervisor or the file.

👥 Who is free

Active drivers with no job on the selected day, named on the KPI card.

▶️ Start & complete

One tap records the actual start and finish — which is what makes the SLA measurement honest.

Smart, and out of your way

Software your staff can use without being trained.

The cleverness is in what it does for you, not in what you have to learn. A dispatcher should not need a manual to run a Tuesday.

🧭

Every module works the same

Search, date filter, add, edit, view, duplicate, delete, Excel, PDF. Learn one and you know all 62. New modules appear in the same shape, in the right menu group.

✍️

It fills in what it already knows

The driver's plate and duty hours come from his attendance. The latest odometer, the currency, the country's document names — already there.

🛑

It stops mistakes before they save

A voucher that does not balance will not post. An account still used by vouchers cannot be deleted. A module going to zero rows is refused — on the server, not just in the browser.

💬

It explains itself in plain words

Every wizard says what it is about to do before it does it, and every refusal says why. No error codes to look up.

↩️

Almost everything is reversible

Un-post a voucher and its source record is freed. Undo a year-end closing. Restore a point from before any server write.

📱

Real on a phone, not "mobile-friendly"

The sidebar becomes a drawer, forms stack, tables scroll sideways with a shadow hint, and buttons are 42px because that is what a thumb needs in sunlight.

Office hours per month — a 25-car fleet
Typing driver sheets
~48 hrs
Chasing receipts
~22 hrs
Month-end reconciliation
~30 hrs
Preparing books for the accountant
~18 hrs
With Transportation TMS
~4 hrs
The part that changes everything

One QR code. Six jobs. No app store.

The driver scans once and verifies with his own mobile or e-mail. That is the whole onboarding — on any phone, in any browser, on any network, in his own language.

TMS TRANSPORT Driver Portal · Ahmed K.
    What's inside

    62 modules. Every one of them already built.

    Not a roadmap, not "coming soon" — this is what opens when you log in today.

    🚘

    Fleet & CRM

    5
    Driver ManagementVehicle ManagementClients / Corporate (CRM)Leads & PipelineNEW · Contracts & SLA
    🧭

    Operations

    9
    NEW · QuotationsNEW · Dispatch BoardBooking ManagementRent a Car / LeaseDriver Daily SummaryDaily Trip EntryVehicle HandoverItem HandoverSupplier Portals
    📚

    Accounting

    11 tabs
    Chart of AccountsJournalNEW · General LedgerTrial BalanceNEW · Profit & LossNEW · Balance SheetNEW · Cash FlowNEW · AgingNEW · RecurringNEW · DepreciationNEW · Cost Centres
    💰

    Finance

    9
    Invoices & VATNEW · Credit NotesStatement of AccountFinancial LedgerDue PaymentsPayablesAdvance VoucherBudget & ForecastBank Reconciliation

    Expenses

    6
    Fuel ManagementToll / Salik TrackingParkingMaintenance LogEV ChargingGeneral Expenses
    👥

    HR & Payroll

    5
    Employee ManagementSalary & CommissionSalary SlipsLeave ManagementEnd of Service / Gratuity
    📊

    Reports & P&L

    5
    Driver-wise P&LVehicle-wise P&LDriver / Vehicle StatementDriver PerformancePrintable A4 Reports
    📅

    Closings

    5
    Weekly ClosingMonthly ClosingMonthly SummariesRental SettlementNEW · Year-End Closing
    🛡️

    Compliance & Smart Tools

    6
    Renewals & RemindersTax / VAT CalculationSmart Attendance (QR+GPS)Daily WorkspaceTrip Tracking (GPS)Complaints
    ⚙️

    System & Administration

    11
    Company Settings + BrandingBackup & RestoreAI AssistantAI Document ImportUser ManagementAudit LogCompanies & LicensingVersion ControlOwner Notifications
    Every document, your document

    Twenty-seven documents that print themselves — in your brand.

    Your logo, your colours, your stamp, your tax number and bank details, your watermark. Automatically, every time — and in Arabic when you work in Arabic.

    Plus a full Excel pack in one file — journal, trial balance, profit & loss, balance sheet and the complete general ledger — and Tally XML and QuickBooks IIF exports for your accountant.

    Why this, and not the others

    Twelve reasons — all working today.

    Side by side

    What you are choosing between.

    Spreadsheets & WhatsAppForeign fleet softwareTransportation TMS
    Trial Balance, P&L, Balance SheetAccountant, months laterExport to someone elseLive, in the app
    Revenue posts to the ledgerBy handUsually costs onlyAutomatic, balanced
    Cash Flow statementNoRareBuilt from the bank accounts
    Receivables aging 30/60/90In your headSometimesBoth directions, with PDF
    Vehicle depreciationNever doneSeparate productMonthly + disposal wizard
    Local documents (ID, permit, registration)ManualOne region22 countries
    Arabic interface, right to leftNoRarely, badlyWhole layout flips
    Driver data entryPaper & photosPaid app, per driverFree portal, unlimited
    Attendance proofTrustBasic clock-inSelfie + car + GPS + IP
    Double-booking preventionFound out at 7amSometimesRefused before it happens
    Backup layersOne file, somewhereVendor's problemFour, automatic
    Take your data and leaven/aOften locked inJSON, Excel, Tally, QuickBooks
    Cost — 12 users, 40 driversHidden staff costUSD 300–800+/moAED 900/month
    Works with no signaln/aRarelyYes — syncs by itself
    Where your data livesEverywhereVendor's cloud abroadYour own domain
    Why not next quarter

    Waiting is the expensive option.

    No countdown clock, no fake discount. These are simply the costs that keep running while you think about it.

    ~AED 4,500

    Every month you keep the clerk

    One person keying in driver sheets full time is roughly five times the Premium price. The system does that job on the day the driver submits.

    ~AED 1,600

    Every month of leaked fuel

    Typical for a 25-car fleet where receipts arrive in a bag and nothing is matched to a car or a day. What cannot be matched cannot be questioned.

    11 months

    Of books you cannot see

    Start in January and you close a clean year. Start in November and the first eleven months still have to be rebuilt by hand — by you, or by someone you pay.

    🗓️ The year you are already inside

    Depreciation, aging and closing all work on months that have already happened. The sooner records land in the journal, the less has to be reconstructed from paper later.

    🧾 Tax filings do not wait

    Whatever your country calls it, the return is due on a date somebody else chose. A system that produces the numbers is worth more the week before a filing than in any demo.

    💸 It costs nothing to find out

    Fourteen days, your own data, your own logo. No card, no contract. If it does not fit your business you have lost one WhatsApp message.

    It is an app now

    Installs on the phone. Installs on the desktop. Keeps working with no signal.

    No app store, no download link, no APK to email. Your staff open their company link and tap Install — and it is on their home screen with your logo on it.

    TMS▮▮▮
    18,420Revenue
    9,860Profit
    147Trips
    23On duty
    Add to Home ScreenInstall
    TMS

    📲 On the phone in one tap

    Android, iPhone, tablet. Full screen, no browser bar, its own icon. Each company gets its own app icon — their logo, not ours, generated from the logo they uploaded.

    Transportation TMS
    TMS▮▮▮
    18,420Revenue
    9,860Profit
    147Trips
    23On duty

    💻 On the office desktop

    Windows, Mac and Linux. Its own window and taskbar icon, and invoices print clean — no browser header and URL across the top of your paperwork.

    3 saved on this phone
    signal · queue · sent

    📴 No signal? Keep working.

    Basement car parks, lifts, a dead SIM at the airport. The driver fills everything in as normal; it is held on the phone and sent by itself the moment the signal returns.

    What the driver actually sees
    📴 Underground car park
    He submits his report with six receipt photos. The screen says: "saved on your phone — it will be sent to the company automatically."
    📶 Back on the road
    Nothing to press. It syncs itself, in order, and your dashboard updates. He sees: "✅ 1 saved item sent."

    The phone is a courier, never a filing cabinet. Nothing is left stranded on a device — and when a driver logs out, the local copy is wiped, so a shared phone leaks nothing.

    Packages

    Pick the size of your office. Not the size of your fleet.

    Per company, per month. Every package includes the full driver portal, branded documents, your own login page, colours and app icon, offline working, any of 20 currencies, any of 22 countries and all 4 languages. Start free for 14 days with your real data.

    Free Demo

    AED
    0 /14 days
    1 office user
    • Dashboard
    • Drivers & Vehicles
    • Clients (CRM)
    • Trips & Bookings
    • Invoices
    • Company Settings
    Start free

    Basic

    AED
    350 /month
    1 office user
    • Everything in Free Demo
    • Fuel Management
    • Toll Tracking
    • Parking Expenses
    • Backup & Restore
    • Unlimited drivers
    Choose Basic

    Professional

    AED
    600 /month
    6 office users
    • All 62 modules except owner admin
    • Full accounting — 11 tabs
    • Quotations → Booking → Invoice
    • Dispatch Board
    • Driver Daily Summary + receipts
    • Smart Attendance (QR+GPS)
    • Payroll, Advances, Closings
    • Rent a Car / Lease
    • Contracts & SLA
    Choose Professional

    Premium

    AED
    900 /month
    12 office users
    • Everything in Professional
    • 12 people working at once
    • Multi-department teams
    • Priority support
    • Unlimited drivers
    Choose Premium

    Enterprise

    AED
    1200 /month
    Unlimited users
    • Every module, no limits
    • All administration areas
    • Multi-company groups
    • Owner licensing console
    • Unlimited drivers
    Talk to us
    ∞ drivers
    A "user" is someone in your office — never a driver.
    Owners, managers, accountants and dispatchers need a login. Drivers do not: they use the portal by QR code. Add 10 cars or 100 — the price does not move.
    What AED 900 a month competes with

    A 25-car fleet, 12 office users. Monthly cost.

    AED 4,500
    One clerk typing daily sheets
    AED 2,800
    Foreign fleet software
    (USD ~750)
    AED 1,600
    Leaked fuel & unproven
    attendance
    AED 900
    Transportation TMS
    Premium — all of it
    Talk to a human

    See it running on your own fleet — free for 14 days.

    Send one message. We set up your company, your logo, your colours, your country and your first drivers — then you watch the numbers arrive by themselves, and the books close on their own. No card, no contract, no app store.

    🌐 www.haniazainab.com