🎁 Pay yearly, get 2 months free
Docs / Vehicle Rental / The rental contract: from booking to return

The rental contract: from booking to return

The contract is the unit of work in this module, and it passes through five states; knowing what each one means answers half of a new clerk’s questions.

Creating a contract

Rent a vehicle opens the new contract screen, as in Figure 1: the customer, the vehicle, the pickup and return dates, the contract type (daily or hourly), the odometer reading and fuel level at handover, the additional driver and their licence if any, and the extra services.

Pricing is computed automatically from the contract length and the vehicle’s pricing tiers; you do not calculate it by hand. The system also blocks booking a vehicle already taken for the same period, and respects any blackout periods recorded on it.

Contract states

The Rental contracts list — Figure 2 — shows every contract with its colour-coded status, amounts, and the customer’s WhatsApp, with a website badge on those that came from the online storefront rather than the office.

There are five states:

  • Draft — on creation; it can be edited, deleted, or signed by the customer.
  • Active — after signature; the vehicle counts as rented for the period.
  • Overdue — set automatically once the return date passes with no return recorded.
  • Completed — when the actual return is recorded with the closing odometer.
  • Cancelled — with an optional reason; the vehicle becomes available again.

The contract page

At the top of the page — Figure 3 — sits the financial summary in a single row: rental duration, total rent, excess mileage charge, other services, violations, tax, discount, then paid and outstanding.

Below it are the contract tabs: details, financials, add-ons, violations, extensions, handover/return, terms and conditions, and signature.

At the bottom, a contract states guide explains each state and what you can do in it — a quick reference inside the system itself.

Signature

The customer can sign two ways: with the Sign contract button on your device directly, or with Copy signing link, which you send them so they sign from their phone before reaching the office. After signing, the contract becomes active.

The Print contract button produces the whole contract with its terms and the signature.

Return and final settlement

When the vehicle comes back, press Return and receive and enter the closing odometer, the fuel level, and the actual return date. The system then computes three things at once:

  1. Excess mileage — the difference between opening and closing odometer, less the daily allowance × the number of days, multiplied by the excess kilometre price.
  2. Lateness — an extra day is charged once the grace period is exceeded.
  3. Recorded violations — added to the total.

Extension

If the customer asks for extra days, do not open a new contract; record an extension on its tab. The return date is extended and the amount added to the same contract, keeping the vehicle’s history continuous.

Notes

  • Enter the true opening odometer at handover, not an estimate; the whole excess mileage calculation rests on it.
  • Have the contract signed before the keys are handed over, not after.
  • An overdue contract appears by itself, so review the list daily and call the customer before the delay stretches.

Screenshots

The new rental contract screen
Figure 1 — The new rental contract screen
The contract list with statuses and the storefront badge
Figure 2 — The contract list with statuses and the storefront badge
The contract page: financial summary, tabs, and the states guide
Figure 3 — The contract page: financial summary, tabs, and the states guide

Try what you just read on your own data

Open a free 7-day trial — no credit card, with your own company link in minutes.