Head to Settings > Pricing and click "Add condition":

Note that pricing rules can be set up even if you don’t plan on enabling online payments. Similarly to booking conditions, pricing can vary by space, time, day of week and user tag. 

By default, there are no pricing rules setup when you create a new venue account on Skedda. For simplicity, we omit the Price and Payment status fields from the admin booking form when there are no pricing rules configured. If you wish for admins to be able to manually set/override pricing for all bookings, you can enable the Price and Payment status fields just by creating an "empty" no-charge pricing rule.

Ordering matters with pricing rules. If multiple conditions match a booking, the first will be used to price the booking. If you need to reorder your pricing rules, you'll find a helpful move option on each condition (the up/down arrows on the condition number label).

How to create a pricing rule

Under the pricing conditions area, click on '+ Add condition' and select a template that best matches what you're trying to do. You can of course reach out to Skedda support if you're not sure! Here's an example of creating a condition to give "Member" a $10 fixed rate if a booking for Studio 3 is longer than 4 hours.

Remember: if a booking doesn't match any of your configured pricing rules, it will be "no charge".

Test out your conditions

Test out your conditions by using our three simple testing options: How to test out my pricing.

Additionally, for a quick test of pricing, you can simply attempt to make a booking whilst logged in as the Owner/Admin. The general (no user tag) pricing will show on the scheduler, and if you then select a user from the booking modal, you'll see the pricing change to respect that user's tags.

Some useful tips

  • Admins can edit/override the price and payment status of any booking, assuming there is at least one pricing rule configured. Non-admins cannot edit the price and payment status of their bookings of course.

  • If you have pricing rules configured, non-admin users will see the pricing of their booking when they click on the scheduler, as well as in the booking modal/form and in the booking-confirmation email.

  • The Online Payments pack is needed if you wish to collect online payments for bookings.

  • If you’d like additional protection against "no-shows" but you don't wish to take upfront payment online, consider enabling the online payments pack with the ‘Book Now, Pay Later approach’ which requires that users provide a valid payment method to secure their booking. This can act as "security" for bookings, even if you plan to take the payment in person and not charge the card assigned to the booking.

  • It’s important to include your venue pricing, booking policies, cancellation policies, and conditions for damages and no-shows in your venue’s terms and conditions. We encourage you to also include this information in the booking confirmation email.

  • Skedda does not add tax to the booking price, so please remember to set pricing based on the final amount the user should pay.

  • Skedda does not collect any percentage fee for priced bookings. If you have Online Payments enabled, the payment-processing service (e.g. Stripe) may collect a transaction fee. Please check the pricing and availability for your country for the payment-processing service.

  • You can change your currency under Settings > Basics.

For information on Online Payments with Skedda, head over to the Online Payments Help Center Section.

Do you have a complex pricing structure? We’re ready to help, send over the details and we can take a look!


For a general overview of how rules and conditions work, check out the video below:

Did this answer your question?