Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Locate: Inventory > Items > Add New/Edit Item > Pricing
Prerequisites:
- Admin permissions to manage inventory or restricted permissions to View Items and Manage Items.
- Your account must have access to items (Inventory > Items), a key feature of our classic version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to Items (Inventory > Items) and is available in our newest version of Checkfront. Not yet on our newest version and interested in upgrading? Please get in touch with our Technical Support team for more information. Discover more product-related help articles here: Products (New). |
In this article, we walk you through configuring the Base Price for your Item. Including a look at the different ways you can Price your Item, such as per Parameter or per Allocation. Looking to set up Group Pricing? Then this is the article!
New to the Items - Inventory Builder? Be sure to read the first article in this series for an introduction!
![]() |
Discount and Voucher Codes In addition to the following pricing structures, you can offer discounts to your Guest via discount and voucher codes. Learn more here: |
Pricing
Back to topPricing can be defined on either a per allocation (day, night, hour, timeslot) basis or per booking.
- Per booking sets the Price for the Item regardless of the booking length.
- Per allocation defines the Price based on the length of the booking.
Those Items allocated by Time (hour, minutes) also have the option to be priced per 24H period, as illustrated in the table below.
- Pricing Options
Back to topThe following is an illustration of your Pricing options. Your options are limited based on your Allocation Type.
Allocation Type | Per Booking | Per 24 Hours | Per Allocation |
per Day |
✓ | X | per day |
per Night |
✓ | X | per night |
per 10 minutes |
✓ | ✓ | per 10 minutes |
per 15 minutes |
✓ |
✓ | per 15 minutes |
per 20 minutes |
✓ |
✓ | per 20 minutes |
per 30 minutes |
✓ |
✓ | per 30 minutes |
per Hour |
✓ |
✓ | per hour |
Timeslots |
X | X | per timeslot/per hour |
![]() |
Per Booking vs Per Allocation Example For example, if you set the Price to $100.00, a 5-day booking would be billed at $500.00 when set to per day. The same Item would be billed at $100.00 for all 5 days if configured per booking. |
Base Price
Back to topBy default, each Item has a Base Price. This is represented by the Amount field displayed for each Parameter, you have defined (Guest, Adult, Child...).
![]() |
The Base Price is used by the system if there are no active Item Events configured to determine the Price. |
Enter the Price to be charged for each Parameter in the Amount fields.
How the Price is charged is displayed in the Rate column. The Rate depends on which Pricing option you chose in the Pricing section mentioned above and Group Pricing configurations where applicable.
You can specify a unique Base Price for each Parameter (Adult, Child...).
- - Base Price Preview, Single Parameter
Back to top
- - Base Price Preview, Multiple Parameters
Back to topThe above is an example of how a simple configuration using Base Pricing per Parameter would be presented within the Customer Booking Page.
Group Pricing
Back to topGroup Pricing allows you to adjust Pricing based on the quantity booked, either Priced by Parameter or Priced per Group.
To create Group Pricing, look for the Parameter in the table and click on the icon under Group Pricing.
![]() |
Click on the Group Pricing icon again to add additional Pricing levels based on the range of quantity purchased. See Tiered Group Pricing below. |
- Group Pricing, Priced per Parameter
Back to topThe Per Parameter setting determines the Price for the Item based on the quantity booked for the matching Parameter and the Pricing Rate.
![]() |
For example, a group price of $100.00 for 3 Guests equals $300.00, $100.00 for each Guest (per Parameter). |
Follow these steps to configure your Group Pricing per Parameter...
- Specify the quantity range (minimum and maximum values). For example, for a group of 1 to 5 Guests, the amount is $100.00 per booking per Guest.
- Enter the Amount for the range. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Guest.
- Select per Guest as part of the Rate calculation. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Guest.
- Repeat this for every range with unique Pricing.
- - Group Pricing, Priced per Parameter Preview
Back to topThe above is an example of how a simple configuration using Group Pricing configured with Pricing Per Parameter would be presented within the Customer Booking Page.
- Group Pricing, Priced per Group
Back to topDetermines the Price for the Item total based on a group rate.
![]() |
For example, a group price of $100.00 for a group of 3 Guests equals $100.00 per Group. |
Follow these steps to configure your Group Pricing per Group...
- Specify the quantity range (minimum and maximum values). For example, for a group of 1 to 5 Guests, the amount is $100.00 per booking per Group.
- Enter the Amount for the range. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Group.
- Select per Guest as part of the Rate calculation. For example, for a group of 1-5 Guests, the amount is $100.00 per booking per Group.
- Repeat this for every range with unique Pricing.
- - Group Pricing, Priced per Group Preview
Back to topThe above is an example of how a simple configuration using Group Pricing configured with Pricing Per Parameter would be presented within the Customer Booking Page.
- Group Pricing with Multiple Tiers
Back to topIn most cases, you may need to offer multiple tiers of Group Pricing depending on the number of Guests in the Group.
Simply click on the Group Pricing icon again to add additional Pricing levels based on the range of quantity purchased.
![]() |
For example, you may offer tours at $100.00 per Guest for up to 5 Guests, but after that, for 6 -10 Guests, the Price goes down to $50.00 per Guest! |
- Group Pricing Applied to Each Parameter
Back to topGroup Pricing is set on a per Item basis but can be applied individually to different Parameters if you have them. You may also create unique tiered Pricing for each of your Parameters.
-- Group Pricing Applied to Each Parameter Preview
Back to topThe above is an example of an Item with multiple Parameters that uses Group Pricing unique to each Parameter.
- Remove Group Pricing
Back to topTo remove a Group Price from one of your Parameters, click the trash can icon on the right of the row you would like to remove.
Repeat this as needed. Remove all rows to remove Group Pricing entirely.
< Item Builder: Attributes (Additional Options) | Inventory - Item Builder: Pricing (Default Cal...>