Your cranes are on site. Are your hours billed?
Fleet in Excel, log sheets on paper, TPI dates in someone's head. The DigitalVizta Equipment Rental Suite runs rentals, client-approved log sheets, ZATCA invoices, maintenance and profit per machine inside Odoo.
- Community & Enterprise
- Free core app
- ZATCA-ready invoices
- Istimara & TPI alerts
Rental companies rarely lose money on site. They lose it in the paperwork.
Fleet in Excel
Which machine is where, at what rate? Double bookings and missed returns.
Paper log sheets
Waiting for the engineer's signature delays the invoice by weeks.
Expired TPI and Istimara
One expired document stops the job and costs a fine.
Profit known too late
After finance, operator, diesel and repairs, some machines lose money.
Pick the problem. See how Odoo solves it.
Five apps that work together inside Odoo. Start with the free one and add the rest when you need them.
Which crane is at which site, at what rate, until when? It lives in Excel and WhatsApp groups. Machines get booked twice and returns are missed.
- Every machine with its asset number, plate, capacity, hour meter and rates per hour, day, week or month.
- Rental contracts with site, mobilization and demobilization fees, with or without an operator.
- Dispatch and return with the hour meter. A machine can never be booked twice for the same dates.
- A rental calendar for the whole fleet and a to-do when a machine is not back on time.
Paper log sheets wait on site for the engineer's signature. Then every month ends in an argument about working, standby and breakdown hours.
- One line per machine and working day, filled in one click (Friday excluded).
- Hour meter start and end, working, idle and breakdown hours, fuel and operator.
- The site engineer approves or rejects online through a secure link, no Odoo licence needed.
- Approved readings update the hour meter of every machine.
Prorated monthly rates, extra hours, breakdown days, minimum hours and mobilization are calculated by hand. Every error delays the payment.
- Monthly rates prorated on the working days of the month, daily, weekly and hourly rates too.
- Extra hours above 10 h a day billed automatically. Breakdown days are not billed.
- Minimum hours, mobilization and demobilization added once, on the right invoice.
- One click creates a standard Odoo invoice, so ZATCA e-invoicing applies.
A missed service becomes a breakdown on site. An expired Istimara, insurance or TPI certificate stops the job and costs a fine.
- Service plans by engine hours, with "due soon" and "overdue" alerts.
- A service and breakdown log with workshop, cost and downtime.
- Istimara, insurance, TPI, MVPI (Fahas) and operator cards with renewal to-dos.
- A machine with an expired document cannot be dispatched to a client.
Revenue looks fine, but after the finance instalment, operator salary, diesel and repairs some machines lose money, and nobody knows which ones.
- Monthly ownership and operator cost for every machine.
- Diesel from the log sheets costed when you supply the fuel.
- Profit by machine, client, rental or month in a pivot view, including repairs.
- Cost figures are visible to managers only.
From dispatch to paid invoice, every month
- Rent & dispatchAdd the client, the machines and their rates, then dispatch to site.
- Engineer approvesSend the monthly log sheet. The site engineer approves it online.
- Invoice in one clickDays, extra hours and mobilization become a ZATCA-ready invoice.
- See your profitRevenue minus every cost, per machine and per client.
Odoo projects delivered in Riyadh, Jeddah, Dubai and beyond
“good knowledge about Odoo. very helpful and flexible. respond quickly to tasks. will hire again.”
“Thank you Imran for the outstanding support, dedication & attention to details.”
“He was great and ready to do the job required. Straightforward with the answer, which helped me draw a better image of Odoo.”
Start free. Pay only for what you use.
One-time purchase on the Odoo App Store. Setup and training by our team is optional.
Equipment Rental
- Fleet register with hour meters
- Rates per hour, day, week or month
- Dispatch, return and rental calendar
- No double booking
Add-on apps
- Log Sheets & Client Portal Approval$79
- Rental Billing from Log Sheets$79
- Maintenance & Document Expiry$49
- Profit per Machine & Client$49
Billing needs Log Sheets. Profit needs Billing and Maintenance.
Compare the appsFull Equipment Rental Suite
- All 5 apps, installed together
- Log sheets, billing, maintenance, profit
- Odoo 19 Community & Enterprise
- Optional setup & training by DigitalVizta
Also for contractors: Contracting Suite (BOQ, progress billing, retention) · Manpower Supply Suite · ZATCA e-invoicing
See it with your own machines
Send us one rental and a few machines. We will show you the log sheet, the client approval and the invoice in Odoo. No obligation.
Who is this for?
Companies that rent out heavy equipment: cranes, excavators, loaders, dump trucks, manlifts, forklifts and generators, with or without operators. Also contractors who rent their own fleet to other projects.
Does it work on Odoo Community or only Enterprise?
Both. The apps are built on standard Odoo 19 apps (Invoicing, Portal), so they run on Community, Enterprise, Odoo.sh and on-premise.
How are monthly rates billed for part of a month?
The monthly rate is divided by the working days of that month (Fridays excluded) and billed for every day the machine worked or stood by on site. Breakdown days are not billed, and hours above the daily standard are billed as extra hours.
Are the invoices ZATCA compliant?
The apps create standard Odoo customer invoices, so Odoo's Saudi localisation and ZATCA Phase 2 e-invoicing apply as soon as your journal is onboarded to Fatoora. We can set that up for you.
Do site engineers need an Odoo licence to approve log sheets?
No. They get a secure link by email and approve or reject the log sheet in the free Odoo customer portal.
Can you set it up for us?
Yes. We install it, import your fleet, rates, documents and running rentals, set up invoicing and train your team.
Can I try it before buying?
Equipment Rental is free on the Odoo App Store. For the paid apps, book a demo and we will walk you through them with your own machines.