Skip to content
Odoo 19 apps for equipment rental companies

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
Sound familiar?

Rental companies rarely lose money on site. They lose it in the paperwork.

01

Fleet in Excel

Which machine is where, at what rate? Double bookings and missed returns.

02

Paper log sheets

Waiting for the engineer's signature delays the invoice by weeks.

03

Expired TPI and Istimara

One expired document stops the job and costs a fine.

04

Profit known too late

After finance, operator, diesel and repairs, some machines lose money.

The result: late invoices disputes and idle machines profit you cannot see Here is the fix ↓
One suite, five fixes

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.

The problem

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.

The fix: Equipment Rental
  • 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.
Equipment Rental screen in Odoo
How it works

From dispatch to paid invoice, every month

  1. Rent & dispatchAdd the client, the machines and their rates, then dispatch to site.
  2. Engineer approvesSend the monthly log sheet. The site engineer approves it online.
  3. Invoice in one clickDays, extra hours and mobilization become a ZATCA-ready invoice.
  4. See your profitRevenue minus every cost, per machine and per client.
Built by an Odoo team that delivers

Odoo projects delivered in Riyadh, Jeddah, Dubai and beyond

10+Odoo projects
5+Countries
5+Years of Odoo
4.8/5Average client rating
★★★★★ 5.0
“Imran did a great job. Very timely and responsive.”
Upwork clientBoca Raton, United States · Verified Upwork review for our founder, Imran SarwarSee the project →
★★★★★ 5.0
“Great freelancer for Version 16 of Odoo.”
Upwork clientNew company · Verified Upwork review for our founder, Imran SarwarSee the project →
★★★★★ 5.0
“good knowledge about Odoo. very helpful and flexible. respond quickly to tasks. will hire again.”
Upwork clientSaaS company, Riyadh · Verified Upwork review for our founder, Imran SarwarSee the project →
Pricing

Start free. Pay only for what you use.

One-time purchase on the Odoo App Store. Setup and training by our team is optional.

Start here

Equipment Rental

Free
  • Fleet register with hour meters
  • Rates per hour, day, week or month
  • Dispatch, return and rental calendar
  • No double booking
Get it free
Add what you need

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 apps
Best value

Full Equipment Rental Suite

$256 one-time
  • All 5 apps, installed together
  • Log sheets, billing, maintenance, profit
  • Odoo 19 Community & Enterprise
  • Optional setup & training by DigitalVizta
Book a free demo or buy on the Odoo App Store →
Free 30-minute demo

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.

Book your free demo

Prefer to pick a time now? Open the calendar →

We reply within one business day. Your details are never shared.

WhatsApp