Plan Availability: ✓ Soho | ✓ Pro | ✓ Plus | ✓Enterprise | ✓ Flex |
Locate: Manage > Ecommerce Setup > Taxes
Prerequisites:
- Admin permissions configure Taxes and Inventory. Restricted permission to Modify Taxes can be assigned independently.
- The Ecommerce Setup feature applies to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
![]() |
New to Checkfront - Products ✨ Products (Inventory > Products) is the successor feature to (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). |
Be sure to review the first article in this series for information on how to navigate and activate your Payment Provider via the Payments tab.
Ecommerce setup taxes overview
Back to topDefine any applicable taxes or service fees you need to collect here. Taxes configured here are applied to all inventory items or products, although they can also be disabled on a per Item or Product basis.
Filter the list configured by tax status: Enabled, Disabled, or All. By default, all Enabled taxes display.
The following information is displayed for each tax configured: ID, Name, Amount, Type, Applied (to), Account Number, and (Display) Order. The settings that this data corresponds to are described in detail below under Tax Setup.
The list can be sorted by columns in ascending or descending order. By default, the list is sorted by tax name in ascending order (A-Z).
To configure a new tax in your system, click on the +Create Tax button in the left sidebar.
![]() |
Setting up taxes
Back to topThe Tax Setup modal opens from the +Create Tax button or when editing an existing tax.
Entering a tax name
Choose a name for your tax. This is visible on your invoices and reports, so select a name that makes sense to you and your Customers.
Configuring the tax amount
The amount of tax you need to apply to the bookings. Enter a figure in the text field and choose an option from the dropdown menu. The options currently available are as follows: Percent, Flat Fee per Booking, Flat Fee per Item, Flat Fee per Days, or Flat fee per Quantity.
Entering a tax account number
If you have a tax account number you'd like to display on your invoices, enter it here.
Choosing taxable customers
Here you can have the tax Apply to select Customer segments. The current options are as follows:
You can apply the tax to all customers, only customers residing in your province/state/county, only customers residing in your country, or only international customers. This is based on the locale settings in your system.
![]() |
For step-by-step instructions on how to set up a location-specific tax, please see the following help article. |
Configuring additional tax options
Choose any additional Tax Options here. You can select a Compound or Inclusive tax.
A compound tax is a tax applied on top of an asset that has already been taxed. Check the box labelled Apply by Default to automatically add the tax to new items/products in your inventory.
The inventory item/product must be configured to charge tax. If it is not, then the tax is not applied, regardless of your setting here.
Applying tax to inventory
Select which inventory is tax applicable.
Opting out of taxes for select inventory
Back to topBy default, new taxes are applied to all items/products in your inventory.
You can remove your taxes from specific items/products by turning them off in the item/product's Pricing tab (Inventory > Items > Edit Item or Inventory > Products > Edit Product). Simply click on the relevant tax button to turn it off.
Opting out of tax post booking
Back to topYou can opt out of a tax after a booking has been created.
This is done per item/product basis by clicking on the Edit tab while viewing a booking, locating the required item/product, and clicking on the Change button.
In the Change window, you'll be able to uncheck the taxes you wish to remove. Make sure you click the Save button when you're finished to record the changes.
This process removes the applicable tax for that item/product only. Any other items/products in the booking that are also opted into that tax remain opted in unless you repeat the process and remove the tax manually.
Removing a tax from a booking
Back to topIn the case where you may wish to completely remove a tax from a booking, you can do so by clicking on the Remove button in the main tax table under a booking's Edit tab.
This process removes that tax from all the items/products in the booking previously opted into the tax. The invoice total is then updated accordingly.
When editing an item in a booking via the invoice, the following rules are true:
• Parent items only show the taxes that apply to them, not to their children
• Child items only show the taxes that apply to them, not from their parent
• Changing a parent item's taxes should affect only the parent. Children should have the same taxes (and same everything else) as they did before the parent was saved.
![]() |
Currently, the products do not support Product Grouping (parent and child setup). |
• For each tax that shows up on the main Invoice page (not the item/product edit modal), there is a Remove button. Clicking this option removes the associated tax from all items or products in the booking.
Configuring booking fee options
Back to topIs your business on our Flex plan? In that case, a booking fee is listed with your other configured taxes, assuming you haven't renamed the fee...which you can do! The booking fee is used to collect payment for the cost of Checkfront services.
You can configure the booking fee options as follows. Start by clicking on the name of the booking fee to access the Tax Setup modal.
From the Tax Setup modal...
- Edit the Tax Name or retain the label Booking Fee. Note that the amount is not editable.
- Next, consider your Options.
By default, the booking fee is not set to inclusive. The booking fee is configured to be added to the invoice's subtotal. The amount is displayed before the booking total within the Create Booking, Payment, Booking Summary, and Booking Invoice pages. Stripe automatically deducts the booking fee from the amount paid and then collected and remitted to Checkfront.
Select the Inclusive checkbox if you want the fee displayed after the booking total within the Payment, Booking Summary, and Booking Invoice pages. In this case, the booking fee is not charged on top of the subtotal, but Stripe automatically deducts the fee from the amount paid and collected and remitted to Checkfront.
Choose to set the booking fee as Inclusive and Inclusive Hidden to Guest, if you need to hide the booking fee on the invoice. The fee continues to be automatically deducted by Stripe from the amount paid and then collected and remitted to Checkfront. - Save or Update your booking fee to complete the booking fee setup.
The fee displays to Guests when booking and can be reported via the Transaction report (Reports > Transaction). The fee is non-refundable at this time.
![]() |
Interested in our Flex plan? Learn more here: Learn more about the Checkfront Flex Plan! |
< Configuring more ecommerce settings