---
title: "Toolkit: Per-Night Price Consistency"
description: "> Make the booking component's per-night rate and its total agree, so guests never see a nightly price that does not multiply to the total they are quoted. --- ## What it does By default, the property page booking component…"
url: "https://homerunner.io/docs/toolkit-booking-component-math-reconcile/"
updated: "2026-10-13"
category: "Booking & Checkout"
---

# Toolkit: Per-Night Price Consistency

> Make the booking component's per-night rate and its total agree, so guests never see a nightly price that does not multiply to the total they are quoted.

---

## What it does

By default, the property page booking component calculates the per-night number one way and the total another way. The per-night figure leaves out mandatory fees like a cleaning fee or resort fee, but the total includes them. The result is math that does not add up: a guest sees $245 per night and a $2,215 total for a seven-night stay, but $245 times 7 is $1,715, off by the $500 cleaning fee. That mismatch makes people second-guess your pricing right at the moment they are deciding to book.

Per-Night Price Consistency fixes this by deriving the per-night rate from the same total the component displays, so per-night times nights equals the total. This matches how your search results card already shows pricing, so the number a guest sees while browsing lines up with the number on the property page.

When you turn the module off, it restores your previous pricing display setting exactly as it was.

## How to turn it on

![The Booking Component Math Reconcile module's settings in the HomeRunner Toolkit Hub](https://homerunner.io/wp-content/uploads/2026/10/toolkit-booking-widget-math-reconcile-hub.png)

### 1. Enable the module

In the **HomeRunner Toolkit Hub**, switch on **Per-Night Price Consistency**. It applies automatically, no per-property setup needed.

### 2. Choose how the rate displays

Open the settings and decide whether to show a strikethrough rate, described below.

## Settings

| Setting | What it controls |
| --- | --- |
| Show strikethrough | On by default. When on, the component shows the pre-discount per-night rate struck through next to the active rate, matching the search results card. Turn it off to show only the active rate. |

## Tips

- After enabling, spot-check a property with a cleaning fee: the per-night rate times the number of nights should now equal the displayed total.
- The component's pricing now matches the search results card, so guests see consistent numbers from browse to booking.
- For more control over which rates guests see, pair this with [Rate Plan Control](/docs/toolkit-rate-plan-control/) and [Bookable Starting Prices](/docs/toolkit-lowest-rate-availability/).
- The HomeRunner Toolkit is included with HomeRunner at no extra cost, so this module is available on every plan.
