Subscription & module pricing at a glance
ResDiary prices plans by monthly booking volume (Connect £109/mo up to 150 bookings, Express £139/mo up to 450, Pro £199/mo up to 1,000, Ultimate £279/mo) with paid add-on modules for Order & Pay (£35/mo), Gift Vouchers (£35/mo), Event Manager (£35/mo), SMS (£10/mo), Group Central Reservations (£10/mo) and CRM/Marketing (£10/mo), plus a £99 setup fee and 1.2% payment transaction fee. BookingNinja includes unlimited bookings, Order at Table, Gift Vouchers, Events, Floor Plans, POS, Pre-orders and CRM on flat monthly plans plus a 1% transaction fee on payments taken through the system, with £0 setup and no long-term contract.
Frequently asked questions
Why is BookingNinja cheaper than ResDiary?+
Two reasons. We charge a single flat fee with all standard modules included, where ResDiary charges per tier and per add-on. And we run lean — no investors to satisfy, no large sales team to fund. The pricing reflects our cost base, not a target margin.
Are these prices current and how often do you update them?+
All ResDiary figures on this page were sourced from resdiary.com/pricing?region=GB on 29 April 2026. We review the page quarterly, and immediately whenever ResDiary changes their pricing or we change ours.
How does BookingNinja's transaction fee compare to ResDiary's?+
Both are a percentage on payments processed through the booking platform, on top of standard Stripe processing fees. BookingNinja charges 1%, ResDiary charges 1.2%. The fee applies only on payments actually processed through the platform — bookings taken without a card charge, deposit, or paid ticket are not included.
Can I migrate from ResDiary, and how long does it take?+
Yes. We can typically rebuild a ResDiary setup inside BookingNinja within 1 to 3 working days, including importing customer history. We work alongside your existing ResDiary account so there is no downtime — you sign off, then switch your booking link.
What about features ResDiary has that BookingNinja doesn't?+
ResDiary has been around longer and has deep native integrations with some hotel PMS systems and POS providers we do not yet support natively. If your operation depends on a specific PMS or POS, message us before switching and we will tell you straight whether it is a fit.
Do I need a contract?+
BookingNinja contract length varies by plan — most operators are on rolling monthly terms. ResDiary contract length also varies and is best confirmed with them directly.
What support is included?+
On BookingNinja: WhatsApp, email and live chat during UK office hours, with the founders typically answering directly. ResDiary offers tiered support packages — confirm the level included with your plan when speaking to them.
I'm a board game cafe / soft play / activity centre not a restaurant. Will this work for me?+
Yes. Our sessions, guest-type pricing, ticketed events and waiver features are used daily by venues like these, and we can show you live customers in your category before you commit.