---
title: "How does Requiply count the days it charges?"
description: "Settings → Pricing → Billing periods: charge per-day prices by started 24-hour periods with an optional grace time, or by calendar days with a free evening pickup and morning return. New bookings use the rules, existing bookings keep theirs."
canonical_url: "https://requiply.com/docs/en/guides/settings/pricing/billing-periods"
---
# How does Requiply count the days it charges?

> Settings → Pricing → Billing periods: charge per-day prices by started 24-hour periods with an optional grace time, or by calendar days with a free evening pickup and morning return. New bookings use the rules, existing bookings keep theirs.

<quick-answer>

Items and services priced **per day** are charged by **24-hour periods** unless you change it: every started 24-hour period is a full day. Under **Settings → Pricing → Billing periods** you can add a **Grace time** of up to 12 hours before the next day is charged, or switch to **Calendar days**, where an evening pickup and a morning return do not count as days. The per hour and per month rules are fixed. New bookings use the saved rules, and existing bookings keep the rules they were created with.

</quick-answer>

Billing periods decide how many days a per-day line is charged for. They do not change prices: an item at $95 per day still costs $95 for each charged day. The page is at [`/settings/pricing/billing-periods`](https://app.requiply.com/settings/pricing/billing-periods).

## 1. 24-hour periods and grace time

<figure>

![The Billing periods settings page with Per day set to 24-hour periods and three numbered highlights: the mode switch with 24-hour periods and Calendar days, the Grace time field set to 2 h, and the Preview column on the right with Pickup 11/02/2026 09:00 and Return 11/03/2026 11:00 above a table of rental times and the days charged. Its first row, the picked rental, reads 26 h, 1 day + 2 h, charged 1 day with a green Grace tag](https://requiply.com/docs/assets/settings/pricing/billing-periods/day-rules.png)<figcaption>

**Per day** on **24-hour periods**.

</figcaption>
</figure>

1. The **Per day** switch: **24-hour periods** or **Calendar days**. The **Default rule** tag shows while 24-hour periods have no grace time.
2. **Grace time**: how many hours the last day may run over before the next day is charged, from 0 to 12.
3. **Preview**: pick a **Pickup** and a **Return** to see how that rental is charged. The first row of the table is your rental, with its **Rental time** (for example *26 h*, *1 day + 2 h*) and the days **Charged**. The rows below are example lengths around your grace time, and a green **Grace** tag marks the ones the grace time charges a day less.

Each started 24-hour period is a full day: 24 hours are 1 day, 25 hours are 2 days. Only whole hours count, so 24 h 59 min is still 1 day.

**Grace time** lets the last day run over before the next day is charged. It counts once per booking, not once per day: with 2 h, a rental of any length may run 2 hours over in total.

<table>
<thead>
  <tr>
    <th>
      Rental time
    </th>
    
    <th>
      No grace time
    </th>
    
    <th>
      Grace time 2 h
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      24 h
    </td>
    
    <td>
      1 day
    </td>
    
    <td>
      1 day
    </td>
  </tr>
  
  <tr>
    <td>
      26 h
    </td>
    
    <td>
      2 days
    </td>
    
    <td>
      1 day
    </td>
  </tr>
  
  <tr>
    <td>
      27 h
    </td>
    
    <td>
      2 days
    </td>
    
    <td>
      2 days
    </td>
  </tr>
  
  <tr>
    <td>
      98 h
    </td>
    
    <td>
      5 days
    </td>
    
    <td>
      4 days
    </td>
  </tr>
  
  <tr>
    <td>
      99 h
    </td>
    
    <td>
      5 days
    </td>
    
    <td>
      5 days
    </td>
  </tr>
</tbody>
</table>

## 2. Calendar days

<figure>

![The Billing periods settings page with Per day set to Calendar days and three numbered highlights: the mode switch on Calendar days, Evening pickup from 17:00 and Morning return until 10:00, and the Preview with Pickup 11/06/2026 18:00 and Return 11/09/2026 09:00, a Friday evening to a Monday morning. Its first row reads 63 h, 2 days + 15 h, charged 2 days with 3 days struck through, above the example rentals](https://requiply.com/docs/assets/settings/pricing/billing-periods/calendar-days.png)<figcaption>

**Per day** on **Calendar days**.

</figcaption>
</figure>

1. The switch on **Calendar days**.
2. **Evening pickup from** and **Morning return until**: two times in 30-minute steps, 17:00 and 10:00 unless you change them.
3. **Preview**: a pickup on Friday at 18:00 returned on Monday at 09:00 is charged as 2 days. When calendar days charge less than 24-hour periods, the 24-hour count is shown struck through next to the result.

**Calendar days** charge the calendar days between pickup and return, so the evening of the pickup and the morning of the return are free:

- A pickup at or after **Evening pickup from** counts from the next day.
- A return at or before **Morning return until** does not count its own day.
- It never charges more days than 24-hour periods would, so this mode can only lower a price. Noon to noon the next day touches two calendar days and stays 1 day.
- At least 1 day is always charged.

With the default times, the examples from the preview count like this:

<table>
<thead>
  <tr>
    <th>
      Rental
    </th>
    
    <th>
      24-hour periods
    </th>
    
    <th>
      Calendar days
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Fri 18:00 → Mon 09:00 (63 h)
    </td>
    
    <td>
      3 days
    </td>
    
    <td>
      2 days
    </td>
  </tr>
  
  <tr>
    <td>
      Mon 09:00 → Tue 10:00 (25 h)
    </td>
    
    <td>
      2 days
    </td>
    
    <td>
      1 day
    </td>
  </tr>
  
  <tr>
    <td>
      Mon 12:00 → Tue 12:00 (24 h)
    </td>
    
    <td>
      1 day
    </td>
    
    <td>
      1 day
    </td>
  </tr>
  
  <tr>
    <td>
      Tue 18:00 → Thu 09:00 (39 h)
    </td>
    
    <td>
      2 days
    </td>
    
    <td>
      1 day
    </td>
  </tr>
  
  <tr>
    <td>
      Mon 09:00 → Tue 14:00 (29 h)
    </td>
    
    <td>
      2 days
    </td>
    
    <td>
      2 days
    </td>
  </tr>
  
  <tr>
    <td>
      Fri 18:00 → Mon 13:00 (67 h)
    </td>
    
    <td>
      3 days
    </td>
    
    <td>
      3 days
    </td>
  </tr>
</tbody>
</table>

**Grace time** applies to 24-hour periods only. In calendar days the two times do that job.

## Days follow your organization's clock

Days are read on your organization's clock, set by the timezone in [Date & time](https://requiply.com/docs/en/guides/settings/organization/date-and-time#timezone), so 17:00 means 17:00 there. A daylight-saving change during a rental neither adds nor removes an hour. The **Preview** pickers are read on the same clock.

## Per hour and per month

These two rules are fixed and carry the **Default rule** tag:

<table>
<thead>
  <tr>
    <th>
      Price type
    </th>
    
    <th>
      How the length is counted
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Per hour
      </strong>
    </td>
    
    <td>
      Whole hours, at least 1 hour. 2 h 40 min is charged as 2 hours.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Per month
      </strong>
    </td>
    
    <td>
      Whole calendar months, at least 1 month. 1 month and 20 days is charged as 1 month.
    </td>
  </tr>
</tbody>
</table>

If you count hours or months differently, click **Ask our team to set it up** under the rule. For a per-day rule the page does not offer, click **Need a different rule?** under **Per day**. Both open **Set up a billing rule**: describe your rule under **How do you count it?**, check **Your name** and **Email** (filled in from your profile), and click **Send request**. The Requiply team replies to that email and sets the rule up for you.

## Which bookings use the rules

Click **Save** to store your changes. Requiply confirms with *Billing periods saved*. **Cancel** puts the form back to the saved rules. Both stay disabled until you change something.

- **New bookings** are priced with the saved rules wherever they are created: in the web app, the mobile app, the client portal, and through the API.
- **Existing bookings keep the rules they were created with.** Requiply stores the rules on each booking when it is created and uses them every time the booking is priced again: date, item, and service changes, booking cost adjustments, invoices, documents, email and message templates, and the booking's page in the client portal. Saving new rules never reprices a booking that already exists.
- Bookings created before your organization saved any rules use the default rule.

## Where you see the charged days

- **Add booking:** the [booking preview](https://requiply.com/docs/en/guides/bookings/add-booking/booking-dates#the-period-in-the-booking-preview) shows pickup, the charged period, and return in one row. When the rule charges fewer days than plain 24-hour periods, the label under the arrow says why: *26 h · 2 h grace* or *63 h · calendar days*.
- **Booking cost adjustment:** the **From the dates** row of the **Periods** editor shows the same days and label.
- **Mobile app:** creating or changing a booking counts the same charged days.
- **Invoices and documents:** line totals use the charged days.

## Who can change billing periods

Members whose [permission group](https://requiply.com/docs/en/guides/settings/organization/accounts/permission-groups) has **Allow access to settings**, which Administrators always have. Unlike pricing tiers and pricing discounts, the page is not limited to Administrators.

## How billing periods work with other pricing rules

<table>
<thead>
  <tr>
    <th>
      Rule
    </th>
    
    <th>
      What happens
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="https://requiply.com/docs/en/guides/settings/pricing/pricing-tiers">
        <strong>
          Pricing tiers
        </strong>
      </a>
    </td>
    
    <td>
      The tier is picked by the charged days. With a 2 h grace time, a 26-hour rental uses the tier for 1 day.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/en/guides/services/add-or-edit">
        <strong>
          Services
        </strong>
      </a>
    </td>
    
    <td>
      Services priced per day are counted with the same rule as items.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/en/guides/bookings/changing/cost-adjustment">
        <strong>
          Booking cost adjustment
        </strong>
      </a>
    </td>
    
    <td>
      A one-off change on one booking, on top of the counted days. A Friday 18:00 to Monday 09:00 rental charged as 2 calendar days and adjusted by <strong>
        −½
      </strong>
      
       is charged 1.5 days.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/en/guides/settings/bookings/deposits">
        <strong>
          Deposits
        </strong>
      </a>
    </td>
    
    <td>
      A percentage deposit follows the rental total, so it follows the charged days too.
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="https://requiply.com/docs/en/guides/bookings/subrentals">
        <strong>
          Subrentals
        </strong>
      </a>
    </td>
    
    <td>
      What you owe the supplier is still counted in plain 24-hour periods.
    </td>
  </tr>
</tbody>
</table>

Use billing periods for a rule every booking follows, and a booking cost adjustment for a deal with one client.

## Common scenarios

### Weekend rental from Friday evening to Monday morning

Clients pick up on Friday after work and bring the kit back on Monday morning. With 24-hour periods, Friday 18:00 to Monday 09:00 is 63 hours, which is 3 days. Switch **Per day** to **Calendar days** and keep **Evening pickup from** at 17:00 and **Morning return until** at 10:00: the rental is charged as 2 days, Saturday and Sunday, and the booking preview labels it *63 h · calendar days*.

### A client returns an hour late

Your rentals run from 10:00 to 10:00, and clients often come back a little late. A 3-day rental returned at 11:00 is 73 hours, which 24-hour periods charge as 4 days. Set **Grace time** to 2 h: up to 74 hours is still 3 days, and the preview labels the rental *73 h · 2 h grace*. A client who is 3 hours late pays for the fourth day.

### Overnight shoot

A crew takes lights at 20:00 and brings them back at 08:00 the next morning, 12 hours later. Both modes charge 1 day. With **Calendar days**, an evening pickup and a morning return would leave no day at all, but at least 1 day is always charged.

## Tips and cautions

<tip>

**Tip:** Before saving, enter your usual pickup and return times in the **Preview**. The first row shows exactly what such a booking will be charged.

</tip>

<warning>

**Heads up:** Saving new rules does not reprice existing bookings, not even when you change their dates later. To charge one existing booking fewer days, use a [booking cost adjustment](https://requiply.com/docs/en/guides/bookings/changing/cost-adjustment).

</warning>


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
