How do I add my booking extras?

Booking extras are optional extras that can be charged to the customer, such as bed linen, dogs, or a hamper. These extras can be set up with an optional charge or you can set booking options up with no fee associated. Booking extras gives the guest the opportunity to purchase added extras to make their stay more enjoyable, and it gives you the chance to upsell by adding goods and services to a booking. 

How do I add my booking extras?

1: To add Booking extras, go to Properties > Booking extras. Type the option name into the box provided.

2: Click "Next" to fill in the Booking options summary screen. 

The Booking extras summary screen shows the following:

Booking extra name
The name of the extra item.
Page order
This is the order in which you want the extras to show.
Default VAT %
Enter if applicable.
Show on housekeeper's reports
If you set this to "Yes" the extra will show on the housekeeper login area.
Show on owner's booking summary: (AGENCY only)
If you set this to "Yes" the extra will show on the owner's booking summary.
Show for online bookings
Select "Yes" if you would like this extra to display on your website booking process.
Show in guest login
To add Booking extras to My Stay Planner, the guest login, make sure that 'Show in guest login' is set to "Yes".
Default payment
Choose whether you want the extra paid with your Balance, Deposit or 50/50 Split.
Auto-remove [x] days prior to arrival
This enables you to stop offering booking extras so many days prior to arrival. Certain extras might require a few days notice to arrange, for example a food hamper, so removing the extra will give you time to prepare. If you want the extra to only be available at the time of booking, select "Cannot add after booking".
Auto-add when duration is
Allows you to automatically add when a booking exceeds a certain number of days. A good example of this is to automatically add fuel costs or additional housekeeping if the booking is greater than or equal to 14 days.
Auto-add when guest numbers are
Automatically add a value if the guest numbers are greater than a certain number. Add an extra cleaning fee if the number of adults + children exceeds six, for example.
Date restriction
Choose whether an extra should only be enabled by an exact date range or all year round. You can amend the exact date or month settings once the extra has been added.
This allows you to group booking extra into applicable categories on the booking form and guest login. You might use a category if there are booking extras to do with activities, or food and drink. If you don't use categories, your booking options will be in a single list.
Owner payment date
The date when payment for the booking extra is due (AGENCY only).
Quantity available across all properties
Use this if you have a limited number of booking extras: for example, if you only have three cots but five properties.
Don't itemise to guests if a default option
Use this when the extra is included in the price. If this is ticked, and the extra is added by default, then the guest won't see it itemised in the booking. When the booking is saved the extra will still be itemised. It will just be hidden for the guest.
Show on channel only
Choose whether you want to send this to a specific channel only from the drop down menu. Please note  that you can only send default booking extras to the channels.
Here you can upload an image for the booking extra.
How do I add prices for booking extras?

1. Go to Properties > Booking extras and click on an option name to add prices for your booking extra. 

2. You can set the price to calculate as a fixed amount, per night, per person – per week – percentage of rent, or per person per night. 

3. Set the VAT rate, if applicable.

4. Agency users:  You can assign an extra to pay to owner – this will only show money due to the owner if there is an owner rate added. 

5. Max for this property – if 0 then the extra won't display for that property. If you want it to show there must be a max number entered. For example, if a property allows up to 2 dogs, then the max would be 2. 

6. Default – set the number you want to show as the default quantity to add to bookings e.g. Booking fee = 1

7. Months - from which month would you like the booking extra to show.

Please note that you should also press the 'disk' image in the right to Save the changes. 

Please click here to see how to set-up a booking fee if you are using our Agency package. 



tell me how to remove booking options

Rosie Georgeson

Hi Jill,

I have uploaded a new article to explain how to do this. If you need further guidance please let us know.


For a fee that you require for all bookings, such as housekeeping, where can I add that? It's not really appropriate in this section. I don't want to have to manually add it to each booking after the fact. And I also don't want to absorb it into my rental costs. I want it to be a separate line item in my booking, but required in every booking made. Where does something like this go?

Rosie Georgeson

Hi LG,

You would add your housekeeping fee as an options/extra but set your "Default" value as 1. This means it will get added to every booking automatically and will display as a separate line within your bookings. For instructions on how to do this follow these steps within this article You will see there is a column for "Default" and enter the value as 1.


Hi, I need to add a late booking fee option, which I have done, I need the cost to be auto added to bookings that come in 3 days before arrival, how do I do this please

Rosie Georgeson

Hi Justin,

I'm afraid you cannot add a booking fee to only add 3 days prior to arrival. You can only set it to automatically add either of these three ways:

On every booking
When the duration of the booking is a greater/less than or equal to a certain number of days
When guest numbers are greater/less than or equal to a certain number of people

If you require further help with this please let us know.

Kind regards

How can we make this page better for you?

E-Mail me when someone replies to this comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.