Collect a Booking Fee

Use Booking fees to add an additional charge, and unlock more revenue per booking - with no commission.

Available in:
Free Starter Gold

What is a Booking Fee? 

A Booking Fee is an additional charge you can apply to any reservation on your BookingNinja booking form, separated out from the standard deposit or payments that you might also charge. 

Your customers may be used to booking fees in your vertical; and as such they are accustomed to booking platforms charging them a fee - the difference is with BookingNinja you collect 100% of every Booking Fee—we never take a cut, charge commission, or add per-transaction costs. It's your business, your customers, and your revenue—exactly as it should be;

Unlock an Additional Revenue Stream

With BookingNinja's Booking Fee feature, you decide exactly how to structure these additional charges. Set a single flat fee applied to the entire booking (perfect for covering administrative costs or securing deposits), or implement a per-person fee that scales with group size (ideal for larger venues where each additional guest represents incremental costs).

Transparent revenue enhancement 

Booking Fees provide a straightforward way to offset operational costs or generate additional revenue without raising your base prices. Customers see these fees clearly itemized during checkout, maintaining transparency while helping you capture more value from each reservation.

Many businesses use this feature to cover credit card processing fees, administrative costs, or special preparations. Others implement seasonal Booking Fees during peak periods when demand is highest. The choice is entirely yours, with no restrictions imposed by BookingNinja.

Keep 100% of what you earn 

Unlike many booking platforms that charge you per booking or take a percentage of each transaction, BookingNinja never touches your Booking Fee revenue. There are no hidden costs, no surprise charges, and no commission structures eating into your margins. You set the fee, your customers pay it, and you keep it — it's that simple.

Ready to get started?

Try Collect a Booking Fee and all other features free for 14 days

;