Trips and operations · Free Excel template

Car Rental Fleet Workbook

A car rental fleet management workbook in Excel: a register of every car with its documents and status, rental agreements from check-out to return with excess km, fuel and damage charges, utilization and revenue per car each month, downtime, and fines and tolls matched to the customer who had the car at the time.

Free: enter your name, email and job title and we email you the file. You also receive the Safee fleet newsletter. Works in Excel, Google Sheets and LibreOffice Calc, with no macros.
  • Days, km and fuel charges worked out
  • Utilization per car per month
  • Fines matched to the renter
Preview: Utilization & revenue.xlsx
CarCategoryAvailable daysRented daysUtilizationRevenue per day
CAR-01Economy29.823.077%31.84
CAR-07SUV29.821.372%73.55
CAR-08SUV28.817.561%60.57
CAR-10Pickup20.010.754%41.65
September 2026 example, USD. Flagged cars are below the 70% target (example). CAR-10 has been waiting for parts since 21 September.
What's inside

What's in the car rental fleet workbook?

Eight sheets that follow a rental car from the day it joins the fleet to every agreement, workshop visit and fine.

  1. 01

    Fleet

    One row per car: category, branch, model year, tank size, tracking device and the expiry dates of insurance, registration, periodic inspection and operating card. Status now, age and a flag for an expired or expiring document.

  2. 02

    Rental agreements

    Check-out and return: time, odometer, fuel in eighths, damage and deposit. Days charged, excess km, fuel shortfall, agreement total and balance against the deposit are calculated.

  3. 03

    Utilization & revenue

    For each car in the month you choose: days in the fleet, downtime, available and rented days, utilization, rent, extra charges and revenue per available day.

  4. 04

    Downtime

    Each period a car cannot be rented, with reason, workshop, cost and insurance claim number. Open periods count up to the as-of date.

  5. 05

    Fines & tolls

    Enter the time and the car, and the file finds the agreement and the customer, adds your admin fee and tracks the recharge. A fine with no agreement is flagged as a company cost.

  6. 06

    Summary and Settings

    Cars on rent, in the workshop and overdue; the month's utilization and revenue; fines to recharge. Settings hold category rates, fuel price, targets and a rules table with sources.

What is a car rental fleet workbook?

A car rental fleet workbook keeps the three things a rental office needs to know about every car: where its documents stand, what each rental earned and cost, and how many of its available days it was actually rented. Many small and mid-size rental fleets keep this in separate lists, so a fine arrives months later with no easy way to tell who had the car, and a car that sits idle at one branch goes unnoticed.

This car rental fleet management Excel template links the lists. An agreement knows the car's category, rate and tank size; utilization knows the agreements and the downtime; a fine knows which agreement covered that minute.

How the workbook calculates charges and utilization

Every result is a visible formula in the gray cells. Rates, allowances, fuel price, grace hours and targets are inputs on Settings.

Days charged = full 24-hour periods from check-out to return + 1 if the rest is longer than the grace hours (at least 1 day) Excess km = km driven − days × km allowed per day for the category Fuel short (litres) = (fuel out − fuel in) ÷ 8 × tank size Fuel charge = litres short × (fuel price + refueling fee) Agreement total = days × daily rate × (1 − discount) + excess km + fuel + damage Balance = deposit − agreement total − fines charged Available days = days in the fleet in the month − downtime days Utilization = rented days ÷ available days Revenue per day = (rent + extra charges in the month) ÷ available days

Rent counts in the month in which the car was on rent, day by day. Excess km, fuel and damage count in the month of return. For an agreement still open, days run to the as-of date.

Worked example: a 12-car fleet in September 2026

The example fleet has four categories at two branches, with 63 agreements from late August to the end of September. The as-of date is 30 September at 18:00. These are figures from the file:

  • Agreement RA-2602: an economy car out for 5 days at 40 USD a day. It drove 1,550 km against an allowance of 5 × 250 = 1,250 km, so 300 excess km × 0.12 = 36.00. It came back at 6/8 of a tank: 2/8 × 42 litres = 10.5 litres × (0.60 + 0.20) = 8.40. Total 200 + 36.00 + 8.40 = 244.40, and the balance on a 400 deposit is 155.60.
  • Agreement RA-2607 came back 5 hours after the planned return. With a 1-hour grace period (example), it is charged 6 days instead of 5.
  • Fleet utilization in September: 237.0 rented days out of 338.3 available days = 70%. Four cars are below the 70% target. CAR-10 has been waiting for parts since 21 September, which takes 9.75 days out of its available days.
  • A 100 USD traffic fine on CAR-05 at 07:40 on 12 September matches no agreement: the car was at the body shop. The file marks it as a company cost. Four other fines and tolls, 296 USD with admin fees, are waiting to be recharged.
  • CAR-09 is 6 years old against a 5-year limit (example), and CAR-05 is on rent with a periodic inspection that expired on 20 September. Both are flagged on the Fleet sheet.

Saudi car rental rules: what the file records and what you check

The workbook does not decide what the law requires. Each rule is a value on Settings with the source we found and a cell for the date you checked it:

  • Electronic contract. The Transport General Authority required rental facilities to issue contracts through its Tajeer portal as a unified electronic contract, in phases from 25 July 2021 (SPA via Al-Madina, 7 June 2021; Argaam reported the third phase through the Naql platform in November 2021). The Agreements sheet has a column for the e-contract number.
  • Maximum car age. Sabq reported in August 2018 that the rental regulation then published set 5 years from the year of manufacture. Okaz reported in August 2025 a TGA draft proposing 5 years, and 8 for clean-energy cars. The file uses 5 as an example only.
  • Late return. Grace hours come from your contract. Sabq's 2018 report said a full day's rent was added after four hours late; the file's default is a 1-hour company example.
  • Fines during the rental. How you recharge fines and tolls, and any admin fee, comes from your contract with the customer.

Check the Transport General Authority's current requirement for each of these, or your own authority outside Saudi Arabia.

How to use the car rental workbook

  1. Settings first: currency, as-of date, report month, category rates and km allowances, fuel price and the rules table.
  2. Register each car with its category, branch, model year, tank size and document dates.
  3. Open an agreement at check-out with time, odometer, fuel and planned return, and close it at return with the same readings and any damage.
  4. Record every downtime period, including cleaning and preparation days, so utilization reflects the days a car could really be rented.
  5. Enter fines with their exact time. The file finds the agreement; recharge it and update the status.
  6. Review utilization each month. A car below target for several months is a candidate to move to another branch or to sell; the fleet vehicle replacement calculator helps with that decision.

Where tracking data replaces manual readings

Odometer and time readings at check-out and return are the inputs most often disputed. With a tracking device in each car, they come from the vehicle's history instead of a hand-written note. In Safee, geofence entry and exit alarms show when a car leaves or reaches a branch or a permitted area, the Vehicle out of work zone report lists cars driven outside approved areas outside working hours, and immobilization commands are a separate permission you give only to named administrators.

Common mistakes in rental fleet records

  • Fuel recorded as "full" or "not full". Eighths of a tank turn into litres and a charge you can explain to the customer.
  • Utilization against calendar days. A car in the workshop was not available; take downtime out first.
  • Fines matched by date only. A car can change hands on the same day. Match by time.
  • Documents tracked per branch. One register for the whole fleet shows every expiry in one place.
  • Old cars kept on rent. Check each car's age against the current limit, not the year it joined.

What the workbook does not cover

This is a generic Excel template, not rental management software or an accounting system. It does not issue contracts, take payments or replace the authority's e-contract platform. Revenue here is day rent plus return charges, not accounting revenue. The figures are examples for a 12-car fleet in USD; replace them with your own. For every regulated item, check your authority's current requirement.

Related Safee solution

Know where every rental car is and how far it went

Safee live vehicle tracking shows each car on the map with its trip history, and alarm conditions notify your team when a car enters or leaves a geofence or moves outside set hours.

  • Geofence entry and exit alarms for branches and permitted areas.
  • Vehicle out of work zone report for use outside approved areas and hours.
  • Trip history and distance to check odometer readings.
  • Expiries Explorer for periodic inspection and operating card dates.
Questions

Questions about the car rental fleet workbook

Want check-out and return readings from the car itself? Talk to Safee.

How do I calculate car rental fleet utilization?

Divide the days a car was on rent by the days it was available, after you take out downtime such as service, repairs and preparation. The workbook does this per car and for the fleet in the month you choose.

How are excess kilometers and fuel charged?

Excess km = km driven − days × the category's daily allowance, charged at the category's rate. Fuel short = the drop in eighths ÷ 8 × tank size, charged at the fuel price plus your refueling fee. All rates are inputs.

How does the workbook match a traffic fine to the renter?

Enter the time of the violation and the car. The file looks for the agreement for that car whose check-out and return cover that time, and shows the agreement and customer. If none matches, the car was with the company and the fine is flagged as a company cost.

Does it include Saudi Arabia's car rental rules?

Not as fixed rules. Settings list what we found, with sources: the TGA unified e-contract through Tajeer (2021), a 5-year maximum age reported in 2018 and a 2025 draft. Each value is yours to check against the Transport General Authority's current requirement.

Can I use it for several branches?

Yes. Each car and agreement has a branch, and the summary covers the whole fleet. Filter the sheets by branch to see one location.

Does it replace rental management software?

No. It suits a small or growing fleet, or a check on what your software reports. It does not issue contracts, take payments or connect to the authority's platform.

Does it work in Google Sheets?

Yes. Upload the .xlsx file to Google Drive and open it with Google Sheets. It also works in Excel and LibreOffice Calc, with no macros.

Next step

Take the odometer readings out of the argument

Tell us how many cars you rent and from how many branches, and we will show you how Safee records each car's trips, distance and geofence visits.

Related tools and templates

More for running a rental fleet

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top