Way4Tech
Sales/Sales Odoo 19.0 On Odoo Apps
Rental Management icon

Rental Management

Rent products out by the hour, day, week or month, with a rental price table, availability checking that refuses to oversell, pickup and return recording, late fees and security deposits.

Category
Sales/Sales
Odoo version
Odoo 19.0
Price
USDย 99
Odoo Apps Store
Listed

Hire equipment out on a sales order. The order carries a pickup date and a return date, each line is priced from the product's own rental table, and the order will not confirm if the units are already promised to somebody else.

Rental Management in Odoo

The price table

  • โœ“ Every rentable product carries its own rates: so many hours, days, weeks or months for so much money
  • โœ“ The rate that covers the requested duration for the least money wins, so a ten day hire is charged as two weeks when that is cheaper than ten days
  • โœ“ Part periods round up to a whole block, which is how hire is quoted
  • โœ“ A rate priced at zero is ignored, so a half finished price list cannot give the goods away

Availability

  • โœ“ Units already promised to other confirmed rentals are counted for the exact window requested, not for the day
  • โœ“ Back to back hires do not clash: a return at ten o'clock frees the unit for a pickup at ten o'clock
  • โœ“ Confirming an order that oversells is refused, and the message names the product, the free quantity and the orders holding the rest
  • โœ“ The pool of units is either a fixed figure you set on the product or the quantity on hand
  • โœ“ A separate availability screen answers "have we got four of these next Tuesday" without touching an order

Out and back

  • โœ“ Pickup and return are recorded with the actual date, time and quantity, and each one leaves a movement record behind
  • โœ“ Partial pickups and partial returns are allowed and the line keeps track of what is still out
  • โœ“ A late return is charged from the same price table, with an optional penalty percentage on top, and the charge is added to the order as a line
  • โœ“ A schedule shows what goes out and what comes back, as a list or a calendar

Deposits

  • โœ“ A security deposit per unit, totalled on the order
  • โœ“ The deposit is invoiced on its own, then refunded by credit note with any late charge deducted

Overdue

  • โœ“ A scheduled action flags orders whose return date has passed and puts an activity on the order for whoever is following it, once, not every night
  • โœ“ Requires the Sales and Inventory apps.

What you get

  • โ†’Full module source code: Python, OWL, XML and CSS
  • โ†’Installation on your Odoo instance, or a copy you install yourself
  • โ†’Written documentation and a user guide
  • โ†’A one-hour walkthrough with your team
  • โ†’90 days of bug-fix support

Buy it on the Odoo Apps Store

Rental Management is published on apps.odoo.com at USDย 99. Buy there and you get every update we publish for that version.

View on Odoo Apps

Related modules

Need it to work a little differently?

Every module here started as a client request. Tell us what is missing and we will quote the change, or build the thing you actually need.