# Booking Duration Overview

## Key Concepts

### Rental Booking Duration

* **Measured in 24-hour periods**
* Duration is calculated as:\
  `Booking days = CEIL(Total duration in hours ÷ 24)`
* **Always rounded up** to the next full day
* Ensures fair vehicle availability and billing

### Subscription Booking Duration

* Pricing and billing are based on **subscription frequency** (weekly, fortnightly, monthly)
* Start and end dates may impact prorated charges

## Viewing Booking Duration on a booking

* Duration is shown on the **booking details page,** right next to the vehicle details\
  ![](/files/6ChLDJyYDuDXyqlWWxjg)
* Rental and subscription durations are labelled differently on the pricing overview
* You can adjust the start and end time manually during setup (prior to activation) by 'editing' the booking!

## Frequently Asked Questions

<details>

<summary>Why does a 25-hour rental booking count as 2 days?</summary>

Loopit calculates rental bookings in 24-hour periods. If a booking exceeds 24 hours—even by one minute—it is rounded up to the next full day.\
\
\&#xNAN;*For example:*\
25 hours ÷ 24 = 1.04 → rounded up = 2 days

</details>

<details>

<summary>What happens if a rental booking is only 2 hours long?</summary>

It will still be counted as **1 day**, since any booking that is up to 24 hours is considered a single rental day.

</details>

<details>

<summary>Can I override the booking duration manually?</summary>

No. The booking duration is automatically calculated based on the **start and end time** of the booking. To change the duration, you will need to adjust the booking times.

</details>

<details>

<summary>Are subscription bookings calculated the same way?</summary>

No. Subscription bookings are based on **calendar billing cycles** (weekly, fortnightly, or monthly).&#x20;

</details>

<details>

<summary>How can I avoid extra days being added to a booking?</summary>

Ensure that the **end time** of your booking aligns within a 24-hour multiple from the start time. This can help avoid triggering an additional charge due to slight overlaps.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.loopit.co/bookings/booking-duration-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
