Rental Duration Calculations in Equipment Rental Software

Setting the right starting and return time for rentals is crucial to ensuring that rental duration and subsequently rental prices are properly calculated. For example, if you have set up daily rental rates then a rental order of duration ‘1 day and 1 minute’ might require that the customer be billed for two days instead of one. In such cases, calculating the correct rental duration down to the last minute is important.

To learn more about creating orders in EZRentOut, go here.

In EZRentout, there are two ways i.e. inclusive and exclusive in which you can control the way rental duration is calculated. To do this, go to Settings -> Company Settings -> Make Order Return Date/Time Inclusive. If enabled, then it’s set to inclusive and if disabled, then it’s set to exclusive..

Note: This setting is set to Enabled by default in your account.

Calculating Order Duration

When Order Duration is Inclusive of the Order Return Date/Time

When the setting ‘Make Order Return Date/Time Inclusive’ is enabled then the last minute of your rental time period is also included in the calculation for rental duration. For example, if the rental time is set from May 26, 06:00 to May 27, 06:00 then the time elapsed between the two will be 24 hours and 1 minute. As this calculation will also include the minute represented by 06:00 on 27th May.

When Order Duration is Exclusive of the Order Return Date/Time

If the setting ‘Make Order Return Date/Time Inclusive’ is disabled then your rental duration calculation will not include the last minute of your specified rental time. For example, if the time for a rental duration is set from May 26, 06:00 to May 27, 06:00 then the time elapsed between the two will be 24 hours. This calculation will not count the last minute represented by 06:00 on 27th May.

Rental Duration of Order Rented out from 26 May, 2017, 00:00 to 27 May, 2017, 00:00

Note: Once you have enabled the setting ‘Make Order Return Date/Time Inclusive,’ only new orders will be affected by this setting. To check if an order has inclusive or exclusive rental date/time calculation, just hover on the question mark next to the the Order Duration Field in the order details page.

Calculating Billing Duration

In cases where the rental duration of your orders  is not the same as your billing duration, you can change the ‘Flexible Billing Duration’ setting to ‘Billing Dates and Order Dates can be different’ from Settings -> Add Ons.

Your billing duration will be calculated the same way your rental duration is calculated. For example, if you have set your rental calculation to include the return date/time then the billing duration of an order billed from 01 May, 2017, 06:00 to 02 May, 2017, 06:00 will be 24 hours and 1 minute.

However, if you have set your rental calculation to exclude the return date/time then the billing duration of an order billed from 01 May, 2017, 06:00 to 02 May, 2017, 06:00 will be 24 hours.

Calculating Duration in Recurring Orders

You can use our equipment rental software to set up recurring orders i.e. orders that repeat after specific intervals of time. To learn more about recurring orders, go here. Recurring orders are also affected by the setting ‘Make Order Return Date/Time Inclusive.’

When the Order Return Date/Time is Inclusive for Recurring Orders

If you have made the order return date/time inclusive i.e. included the return time in your calculation then the total duration of that recurrence will include the last minute. So for example, if you calculate the time from 6:00 am May 01, 2017 to 6:00 am June 01, 2017 then the rental time calculated would be ‘1 month and 1 minute’ i.e. 31 days of May and 1 minute. This means that if your recurrence is set to repeat every day then a total of 32 orders will be created.

When the Order Return Date/Time is Exclusive for Recurring Orders

If you have disabled the setting ‘Make Order Return Date/Time Inclusive’ i.e. excluded the return time in your calculation then the total duration of that recurrence will not include the last minute. For example, if you calculate the time from 6:00 am May 01, 2017 to 6:00 am June 01, 2017 then the rental time calculated would be 31 days. This means that if your recurrence is set to repeat every day then a total of 31 orders will be created.

Difference in Duration Calculation for Recurring Orders

Inclusive of Return Date/ Time Exclusive Return Date/ Time
Date/Time Range

May 01, 2017, 06:00 to June 01, 2017, 6:00

Duration of Recurrence Calculated

31 days and 1 minute

31 days

Occurrences (Total Number of Orders created)

32

31

Date of Next Order

May 02, 2017 05:59

May 02, 2017 06:00

Note: Recurrence is set to every day

Calculating the Default Return Date for Orders

You can set a default duration of your rental orders from Settings -> Company Settings -> Default duration for Orders. However, the default return date/time of your orders is also dependent on whether or not you have enabled the setting ‘Make Order Return Date/Time Inclusive.’ If the setting is enabled, the return time for your rental order will be 1 minute behind its starting time. If the setting is disabled i.e. the end date/time is excluded, then the return time for your rental order will be the same as the orders starting time.

Difference in Calculation of Default Return Date/Time of Orders

Inclusive of Return Date/ Time Exclusive Return Date/ Time

Default Rental Duration

7 days

Start Date of Rental Order

May 1, 2017, 06:00

Return Date of Rental Order

May 8, 2017, 05:59

May 8, 2017, 06:00

Have Feedback for our Equipment Rental Software?

EZRentOut is the leading online rental software used by a diverse set of rental businesses worldwide.

For more assistance, drop us an email at support@ezrentout.com

Visit: Knowledge Base | Blog | FAQ

Follow/Join us: Twitter | Facebook