Restaurant booking system: how to choose
Most booking systems look alike in a demo. The differences show up on a fully booked Friday. This guide covers what actually matters — features, cost model and no-shows — written by the team behind Dinebase.
1. Start with how you take bookings today
Phone and email work until volume grows. A system should remove double bookings, answer guests instantly and free up staff time. Count how many bookings you take per month — that decides which cost model pays off.
2. Features that matter in daily operation
- A floor plan with sections, not just a list of time slots.
- A live service view staff will actually use under pressure.
- A waitlist for when you're full.
- SMS reminders — the single biggest lever on no-shows.
- Card capture and deposits for exposed times and large parties.
- Reporting on covers, no-shows and occupancy.
3. Understand the cost model
There are three common models: a flat price per restaurant, a fee per booking, and a per-guest commission via a marketplace. Flat pricing is predictable and rewards high occupancy. Per-booking fees are cheaper at low volume. Per-guest commission costs most exactly when business is good, and you rarely own the guest data.
| Model | Suits | Risk |
|---|---|---|
| Flat price per restaurant | Steady or high volume | Expensive at very low volume |
| Fee per booking | Small and new venues | Scales badly as you grow |
| Commission per guest | Pure new-guest acquisition | High variable cost, you don't own the guest |
4. Don't forget the SMS cost
SMS is rarely included in the subscription. Always ask what one SMS costs and multiply by your monthly bookings. In Dinebase, SMS is 0.90 SEK incl. VAT on both the Dinebase plan and Pro, plus 0.75 SEK per extra message part for longer texts. Lite doesn't include SMS reminders.
5. Do the maths on no-shows
No-shows cost more than the subscription. A reminder the day before, clear cancellation links and — where needed — card capture or a deposit on exposed times is the combination that works. Card capture, deposits and late-cancel fees are part of Dinebase Pro.
6. What Dinebase costs
Dinebase Lite: 50 SEK/month (500 SEK/year) plus 5 SEK per confirmed booking. Dinebase: 900 SEK/month (9,000 SEK/year) with unlimited bookings, full floor plan, live service view and waitlist. Dinebase Pro: 1,700 SEK/month (17,000 SEK/year) with card capture, deposits and late-cancel fees. Pricing is per restaurant location and includes 25% Swedish VAT.
Frequently asked questions
Ready to make service simpler?
Try Dinebase and see how bookings, tables and service can work together.
No card required to view plans · Free trial · Cancel any time

