BizMagnet Logo
ERP for Car Rental & Leasing

Every car, every kilometre, every riyal, from contract to cash.

BizMagnet Rent A Car runs the counter, the fleet and the finance desk of a rental company on one cloud system. That covers contracts and returns, extra-KM charges, traffic fines, istimara and insurance renewals, workshop visits and ZATCA-compliant invoices.

  • Daily, weekly & monthly rentals
  • Corporate leasing contracts
  • ZATCA Phase 2 invoices
The Rental Journey

One Flow, From the Counter to the Ledger

Follow a rental from the moment a customer walks in to the moment the payment is posted. Each step picks up the data from the step before.

Customer & Driver Master

Know who is driving before the keys leave the counter

Customer and driver profiles hold the identity documents a Saudi rental desk needs, with validity dates the system keeps an eye on.

  • Iqama, passport, visa & licence numbers with issue and expiry dates
  • Blacklist flag and credit limit on every customer
  • VAT number and Arabic/English addresses for B2B ZATCA invoices
  • Turn a customer into a driver in one click, and keep their uploaded documents on file
Vehicle Contract

Rates, KM allowances and extras agreed up front

Pick an available car from the parked list, choose a rent type, and the contract fills in the rates you configured, so every counter quotes the same terms.

  • Your own rent types with days, approved KM and VAT %
  • Extra-KM rate, extra-hour rate and grace hours on every contract
  • Additional driver charge, on-spot insurance, discount and advance
  • Extend the contract, add a driver, and record the Tamm authorisation and its expiry
While the Car Is Out

Overdue returns and traffic fines don't slip through

The dashboard shows today's expected returns and overdue contracts. Charges that come in after the car has left, such as a traffic fine, are posted against the contract that caused them.

  • Expected returns today and overdue contracts on the dashboard
  • Record traffic violations with violation number and fine date
  • Charge contracts in bulk using your own cost elements
Vehicle Return

The settlement works itself out at check-in

Enter the return KM and time. The system works out the extra kilometres and hours from the contract terms, adds damages and fines, and shows the net amount to collect or refund.

  • KM in / out, extra KM and extra or free hours
  • Damage deductible, traffic violations and other expenses
  • Set the car's status on return, or move a contested contract into dispute
Draft → Approval → Invoice

Every invoice checked before it reaches the customer, and ZATCA

Rental invoices start as drafts generated from contracts. A supervisor reviews and approves them one by one or in bulk, and only then is the final, ZATCA-compliant invoice issued.

  • Generate draft invoices from contracts automatically
  • Single or bulk approval before anything is final
  • QR-coded invoices with the ZATCA response visible on the sales list
Vehicle Payment

Collections posted straight to the books

Receive payments against contracts by cash, cheque or bank transfer, adjust advances, and post to the general ledger by cost centre, with no re-entry by the accounts team.

  • Cash, cheque or bank, including bank charges
  • Advance adjustment and cost-centre tagging
  • Collection-due and penalty reports to chase what's outstanding
Fleet Control

Keep Every Car Legal, Serviced and Earning

Expired paperwork and missed services take cars off the road. BizMagnet tracks both, along with every status change, odometer reading and workshop visit.

Document & Expiry Tracking

Istimara, insurance, inspection and battery dates on every vehicle. Iqama, visa and licence dates on every driver. Tamm expiry on every contract. You set how many days ahead each reminder appears on the dashboard.

Service Schedules by KM or Time

Define service types that fall due by mileage, by months, or both. The dashboard compares them with each car's latest odometer reading.

Workshop In & Out

Send cars to the workshop with KM out and expected return, record the work and the invoice on return, and report on cars still under maintenance.

Status, Odometer & Group History

Every status change, odometer correction and group transfer is logged, giving you a full audit trail for each vehicle.

Corporate & Long-Term Leasing

One master contract per company, with a sub-contract for each car. Change drivers, return individual cars and close the agreement when it ends.

Finance, Built In

Every Charge Traced to a Contract, a Car and the Ledger

Rental companies lose money in the gaps between the counter and accounts. In BizMagnet those gaps don't exist, because every charge and expense carries its own GL account and VAT treatment.

  1. 1Define your cost elementsFines, delivery, fuel, insurance or anything else, each with a GL account, a VAT rule and an option to include it on invoices.
  2. 2Charge contracts and log vehicle expensesDisbursements go against contracts. Expenses are recorded by vehicle or by group, along with the supplier and VAT.
  3. 3Post to the general ledgerVouchers are created automatically, so the trial balance, P&L and VAT report always match the rental desk.
Why Switch

From Spreadsheets and Paper to One System

How everyday rental tasks change once they run on BizMagnet.

Task
Today
With BizMagnet
Extra KM & late hours
Worked out on a calculator at the counter, and often waived.
Calculated on return from the contract's KM allowance, rates and grace hours.
Traffic fines
Discovered weeks later and hard to recover.
Recorded against the contract with the violation number and billed with the rental.
Istimara & insurance
Phone reminders, and cars stopped at checkpoints.
Expiry lists on the dashboard, with reminder lead days you choose.
Servicing
Done when someone remembers to check the odometer.
Service due by KM or time, checked against the latest odometer reading.
Corporate leases
One spreadsheet per client, and invoices built by hand.
A master contract with a sub-contract per car, and draft invoices generated in bulk.
Risky customers
"Didn't he damage a car last year?"
Blacklist flag, credit limit and document validity on the customer record.
FAQ

Questions Rental Operators Ask Us

Still have questions? Our team can walk you through BizMagnet using your own fleet and rate card.

Can we set our own daily, weekly and monthly rates and KM limits?
Yes. You define your own rent types, each with a number of days, approved kilometres and VAT %. Each vehicle also carries its own rent, minimum rent, daily KM limit, extra-KM rate, extra-hour rate and grace hours, and these flow into the contract automatically.
How are extra kilometres, late returns and damages charged?
On return you enter the KM reading and time. The system calculates extra kilometres and extra hours (after grace hours) from the contract terms. You add any damage deductible, traffic violations or other expenses, and it shows the net payable after VAT and the advance. If the customer contests the charges, move the contract into dispute.
Do you support corporate and long-term leasing?
Yes. Company contracts let you issue several vehicles under one master agreement, with a sub-contract for each car. You can change drivers, return individual vehicles, update Tamm expiry and close the contract at the end of the term.
Which expiries does the system track?
For vehicles: istimara, insurance, periodic inspection and battery. For customers and drivers: Iqama, passport, visa and driving licence. For contracts: the Tamm authorisation. Expiring items appear in dashboard lists, and you set how many days in advance each reminder starts.
How do you handle traffic fines received after the rental?
Record the fine as a vehicle disbursement against the contract, with the violation number and fine date. It is linked to your traffic-violation cost element and its GL account, can be included on the customer's invoice, and you can enter many fines at once with bulk entry.
Are rental invoices ZATCA Phase 2 compliant?
Yes. Rental invoices go through the same ZATCA Phase 2 integration as the rest of BizMagnet ERP. Drafts are approved first, then final invoices are issued with a QR code, and the ZATCA response is shown on the invoice list. See the ZATCA integration guide.

Put Your Whole Fleet on One Screen

Our team will load your vehicles, rate card and open contracts, connect ZATCA, and train your counter staff, so you can go live without disrupting a single rental.