GUIDE 09 / 09
Choosing restaurant management software: a method, not a ranking
Restaurant management software, also called back-office software, uses the sales from your POS to prepare orders and staff rotas and to track margins. Choosing one means checking that it improves these decisions with your data, for a total cost known in advance. This guide was written by the Enskel team: it ranks no software and sets out a method that also applies when judging ours.
Start from your decisions, not from features
A list of features doesn’t tell you whether software will be any use to you. Start from the decisions you make every week, and above all the ones you get wrong today: how much to order, how many people to schedule, which dishes really make money.
For each decision, note who makes it, when, with what information, and what a mistake costs: fresh produce thrown away, a stock-out mid-service, too many hours on a Tuesday evening, a margin falling without anyone knowing which dish is to blame.
Then rank these decisions by what is at stake. Three well-chosen decisions are worth more than twenty ticked boxes: they become your criteria in demos, then your indicators during the trial. If ordering is your main problem, the stock management method shows the data you will need to gather.
Check the POS and the accounting
Management software is only as good as the data it receives. The first is sales: product, quantity, time, site, voids. Ask whether your POS is connected today, not whether it ‘can be’: a promised integration is a project, with a timeline that also depends on the POS vendor.
For each data flow, ask three questions: what data is passed, in which direction, how often. Sales go from the POS to the software every night, every hour or in near real time; a morning forecast doesn’t need real time, tracking during service does. Finally, ask whether it writes to the POS (menus, prices) or only reads it: the risk is not the same.
A vendor’s list of POS integrations should state, tool by tool, what is connected and what is imported. Also ask how many months of history are imported at the start, and what happens to the sales of a renamed dish or a menu that changes.
On the accounting side, the need is often simpler: purchases and stocktakes with their values, by site and by period, in the format your accountant asks for. Have your accountant approve a sample file before you sign.
Who uses it, and on which screen
Software that only head office opens doesn’t change the decisions made in the kitchen. List the people who will use it, what each of them needs to do in it and the device they will have in hand.
Head office compares sites and tracks margins, often on a computer. The general manager approves orders and the rota between services, on a tablet or phone. The chef updates recipe cards and records waste, without always having a free hand. Team members check their rota and take a reading or do a count.
For each role, check three things: the number of screens needed to finish the most frequent task, use on a phone in the kitchen, and access rights (a team member has no need to see margins; a general manager sees only their own sites). Ask how accounts are billed: per site or per user, the cost for a group doesn’t grow the same way.
In a group, one more question: who sets the recipe cards and purchase prices, head office or each site? The managing multiple sites guide covers this split in detail.
Data, security and portability
Sales, purchase prices and margins are sensitive for your business; rotas also contain personal data. Under the GDPR, the vendor that processes them on your behalf is in principle your processor: you remain the controller and must choose a provider that offers sufficient guarantees.
The questions to ask: in which region and with which company the data is hosted; which sub-processors are involved; what may leave the European Union, and under what safeguards (adequacy decision, standard contractual clauses); who at the vendor can access your data; where the backups are. Article 28 of the GDPR sets out what the data processing agreement must contain, including the deletion or return of the data at the end of the service.
Portability is checked before you sign: what data can be exported, in what format, at what price, and how soon it is deleted. The EU Data Act, applicable since 12 September 2025, also covers online software: it sets minimum requirements for contracts, provides for export in a commonly used, machine-readable format, and removes switching charges from 12 January 2027.
For Enskel, the security and data hosting page lists the sub-processors, their role, their region and what leaves Paris.
Calculate the total cost
The advertised price is only one line. Compare offers over three years, per site, with every cost included: subscriptions, setup (connecting the POS, importing items and recipe cards), training, and the time your teams will spend on it.
Total cost over 3 years = subscriptions over 36 months + setup + training + internal time
Full monthly cost = total cost over 3 years ÷ 36
Break-even ratio = full monthly cost ÷ estimated monthly gain
Below 1, the software costs less than it brings in; above 1, it costs more. The gain (less waste, fewer unnecessary hours, a lower food cost) is measured during a trial: it is not assumed.
Example for one site: a subscription of €120 excl. VAT a month, or €4,320 over three years; €600 for setup; 3 hours of training for 6 people at €20 an hour, or €360; 30 hours of the general manager’s time at €25 an hour, or €750. Total: €6,030 over three years, or €167.50 a month.
If the trial shows a gain of €250 a month, the ratio is 167.50 ÷ 250 = 0.67: the software costs two thirds of what it brings in. With a €120 gain, the ratio rises to 1.40: it costs more than it brings in.
Example: figures invented for the calculation.
Compare in demos, then test on one site
In demos, ask every vendor the same questions and ask for proof rather than a promise. The grid follows the criteria in this guide.
| Criterion | Question to ask | Proof to request |
|---|---|---|
| Target decisions | How does the software prepare my most costly decision? | A demo of that decision, with data close to mine |
| POS | Is my POS connected today, and what data is passed? | The list of fields imported and how often data is sent |
| Accounting | Which exports are there for my accountant? | A sample file, approved by your accountant |
| Users | What does each role do, and on which device? | The most frequent task, done on a phone in front of you |
| Hosting | Where is the data, with whom, and what leaves the European Union? | The list of sub-processors and the data processing agreement |
| Portability | What can I export when I leave, and how quickly? | A real export, readable in a spreadsheet |
| Total cost | What do three years cost for my sites? | A quote including setup, training and exit fees |
| Getting started | How long before the first useful result? | The roll-out schedule, step by step |
Keep two candidates at most, then test on a single site that is representative of your business. Before you start, choose two or three indicators tied to your decisions (fresh produce thrown away, scheduled hours relative to sales, the gap between theoretical and actual food cost) and measure them over a baseline period.
Then measure for the same length of time, over comparable weeks: not a holiday week against an ordinary one. Also note what can’t be put into figures: the time spent each day, what the team really used, what it worked around.
Write the decision rule before the trial, for example: keep the software if waste goes down and the general manager spends less than twenty minutes a day on it. A rule written after the fact always finds a reason to carry on.
Common mistakes
Judging on a prepared demo. With clean sales and complete recipe cards, everything looks smooth. Ask to see your own data, or data close to yours.
Buying modules for later. An unused module is paid for every month and makes getting started heavier. Start with the most costly decision; add the rest once it is sorted.
Choosing without the people who will use it. A chef or general manager who discovers the tool on launch day will work around it. Involve them in the demo and the trial.
Testing without a baseline. Without figures from before, an impression takes the place of the result, in either direction.
Signing without reading the exit clauses. Minimum term, notice period, data export and deletion: these clauses are negotiated before you sign, not when you leave.
Frequently asked questions
Do you need a requirements document? For one site, a page is enough: the decisions to improve, the tools in place (POS, accounting, scheduling), the users, the three-year budget and the trial criteria. For a group, add who decides what, between head office and the sites.
How much does restaurant management software cost? Compare a cost over three years, per site, including setup, training and internal time, rather than a monthly price; then set it against the gain measured during the trial.
Do you need to change your POS? Not necessarily. Ask whether the software reads your current POS and what data it imports from it. If a POS change is needed, include it in the total cost.
One system or several specialist tools? Both have their case. A single system avoids double entry and discrepancies between tools; several tools sometimes cover a specific need better, provided the data moves from one to the other without being keyed in again.
How long should the trial last? Long enough to get past the start-up phase, then to cover several comparable weeks, excluding holidays and closures. The baseline period, before the trial, should be the same length.
Sources
- CNIL, ‘Controller and processor: 6 good practices for respecting personal data’ www.cnil.fr
- CNIL, GDPR, Chapter IV, Article 28 ‘Processor’ (guarantees, contract, data at the end of the service) www.cnil.fr
- CNIL, ‘Transferring data outside the EU’ www.cnil.fr
- European Commission, ‘Data Act explained’ (switching cloud service providers) digital-strategy.ec.europa.eu