IRELAND · PRACTICAL RESTAURANT GUIDE
Restaurant Menu Pricing in Ireland: Dine-In, Takeaway and Delivery
Plain-language Irish restaurant pricing with original EUR examples, contribution calculations, a manual planner and checks for dine-in versus takeaway VAT.
Choose a section in this guide
Start here: the price is only the beginning
If a customer pays more for an order, it does not automatically mean your restaurant keeps more. Part of the bill may be tax. Some of the amount left pays for ingredients, packaging, payment processing, delivery-platform services or an offer funded by your business. What remains must still help pay the costs of keeping the restaurant open.
This guide helps an Irish restaurant compare those amounts without needing to be an accountant. Start with one menu item, one sales channel and one period. Write down what each number includes. Then compare like with like. You will learn more from a small calculation you can explain than from a large spreadsheet full of uncertain figures.
All restaurants, orders and amounts in the worked cases below are fictional. They are teaching examples in EUR, not Irish industry averages, published platform commissions or promises about your business. The calculations assume a consistent tax basis. Ask your accountant or Revenue about the correct treatment of your actual items before using the model for a tax decision.
What makes the Irish context important?
Irish Revenue distinguishes restaurant and catering services from takeaway food supplied as goods. Its current guidance says the general restaurant-service treatment changed to the second reduced VAT rate from 1 July 2026; takeaway rates depend on the goods supplied. Do not put every menu item under one rate merely because it comes from a restaurant. Use Revenue's restaurant and catering guidance for the official starting point.
The practical lesson is to separate a customer-facing price from the revenue you use in a cost calculation. If tax belongs to the authority rather than the restaurant, counting it as money available for food and rent exaggerates the amount you can spend. However, this is not a reason to guess a rate or remove tax from every receipt. Your registration status, the type of supply and the item's classification need checking.
Do not make a tax decision from the word “delivery”
An order can arrive through an app and still need item-level tax treatment. An online label does not turn different foods, drinks and services into one identical product. Keep the platform's order record, the item breakdown and your accounting treatment connected. If a mixed basket is unclear, mark it for review instead of forcing the entire basket into the category that produces the nicest margin.
Consider a fictional lunch order containing a main dish, a drink and another item. The owner wants one quick formula for the whole receipt. A safer first calculation uses the net revenue already confirmed in the accounting records, with the components classified correctly by the responsible adviser. That leaves the owner free to study food, packaging and channel costs without pretending that this guide has classified the basket.
Choose one consistent way to handle cost taxes
Supplier invoices and platform-service invoices can also include tax. If a tax amount is recoverable under the rules that apply to your business, your operating-cost model should not blindly treat it as an unrecoverable expense. If it is not recoverable, excluding it can understate cost. Record the assumption used and ask for advice where needed. The important beginner habit is consistency, not choosing whichever presentation gives a bigger result.
For the fictional examples here, revenue is stated after any applicable sales tax, and costs are measured on a compatible basis. That is a modelling assumption, not a claim that every reader has the same tax position. When you replace the example numbers, write the basis at the top of your worksheet. A short note such as “net sales from the accounting report; cost treatment checked with our accountant” is more useful than a bare percentage.
Five terms, explained without the fog
Revenue: the sales amount used in your calculation
In this guide, revenue means the restaurant's sales amount for the chosen scope, after the tax treatment already explained. It is not the number of people who looked at your menu, the total money paid by customers for unrelated platform charges or the amount transferred to your bank. Always read a report's definition before copying a field called sales, turnover or revenue into the model.
Variable cost: a cost that changes with the order
Ingredients used for an extra meal are an obvious example. Packaging needed for that meal is another. Some platform and payment costs may change with orders or sales, and some promotion costs may depend on the transaction. Your contract determines the actual charge. Do not assume a cost is variable just because it appears beside an order, or fixed merely because it arrives on a monthly invoice.
Contribution: what the sale adds towards the rest of the business
Contribution is revenue minus the variable costs included in your model. It is the amount left to help pay fixed costs and, after those are covered, contribute to a surplus. For a EUR 20 net sale with EUR 14 of included variable costs, contribution is EUR 6. The calculation is simple; deciding which costs belong in the EUR 14 takes more care.
Fixed cost: a cost that does not change with this small sales change
Rent is often treated as fixed within a planning period. A minimum staffing commitment or a software subscription can behave similarly within a certain range. The phrase “within a range” matters. If more orders require another employee, a larger kitchen or an extra shift, the costs may jump. Your original fixed-cost assumption then needs updating rather than stretching the old formula beyond what it describes.
Margin: an amount compared with the revenue that produced it
A contribution margin of 30% means contribution is 30% of the revenue used in that calculation. It does not mean the restaurant owner can withdraw 30% of all receipts. Fixed costs, tax movements, financing and other excluded items can still remain. Always name the margin: food-cost-only margin, contribution margin and operating margin answer different questions. Saying “our margin is good” without naming it can hide a serious misunderstanding.
Work through one delivery order
Imagine a fictional cafe using EUR 20 as the restaurant revenue for one delivery order. It records EUR 8 of food used, EUR 1 of packaging, EUR 4 of channel and payment costs, and EUR 1 of an offer funded by the cafe. These are invented costs chosen to make the method visible. They are not a DoorDash, Uber Eats, Deliveroo or Just Eat rate card.
| Line | EUR | What to check |
|---|---|---|
| Restaurant revenue | 20.00 | Already using the agreed tax basis |
| Food used | 8.00 | Recipe quantity and purchase cost |
| Packaging | 1.00 | Container, bag and included supplies |
| Channel and payment costs | 4.00 | Actual contract and report lines |
| Restaurant-funded offer | 1.00 | Not already deducted elsewhere |
| Contribution | 6.00 | 20 minus 8 minus 1 minus 4 minus 1 |
The EUR 6 contribution divided by EUR 20 revenue gives a 30% contribution margin. Both numbers are useful. EUR 6 tells you how much one order adds towards the fixed-cost bill. Thirty percent helps compare the relationship between the sale and its included variable costs. Neither tells you whether enough orders will arrive or whether the kitchen can make them without additional expense.
Check the offer before subtracting it
Suppose the sales amount you entered already has the restaurant-funded offer removed. Subtracting another EUR 1 would count that cost twice. Conversely, if your revenue is before the offer and the cafe really funds it, ignoring the offer inflates contribution. Write beside the revenue field whether it is before or after that deduction. This small note prevents a much larger argument later when two people calculate different results.
Check who paid for delivery
A customer delivery charge shown on an app is not automatically restaurant revenue or restaurant expense. A delivery-related payment can also belong to another party or be shown through a separate arrangement. Read your documents rather than making an assumption based on where the charge appears on a customer receipt. If you cannot explain the ownership of the amount, keep it in an unresolved list until it is clarified.
The model on this page accepts a combined channel-cost amount because beginners often need a manageable starting point. That does not mean the underlying evidence should remain combined forever. Keep a private breakdown of commission, payment processing, advertising or other included costs. The combined number should be a total you can trace, not a guess selected to make the final line look reasonable.
Compare dine-in, takeaway and delivery fairly
The fictional cafe also sells the meal in its dining room and for customer pickup. For this exercise, a dine-in sale has EUR 20 revenue, EUR 8 food, EUR 0.30 payment cost and EUR 0.20 of order-specific supplies. Its included variable costs are EUR 8.50, so contribution is EUR 11.50. The example does not yet allocate shared dining-room rent or a staffing commitment to each guest.
A pickup sale has EUR 18 revenue, EUR 8 food, EUR 0.80 packaging and EUR 0.20 payment cost. Variable cost is EUR 9, leaving EUR 9 contribution. The delivery sale from the earlier exercise contributes EUR 6. These results differ because the assumed prices and included costs differ. They do not prove that one channel is always better for every Irish restaurant.
| Channel | Revenue | Included variable costs | Contribution |
|---|---|---|---|
| Dine-in | EUR 20.00 | EUR 8.50 | EUR 11.50 |
| Pickup | EUR 18.00 | EUR 9.00 | EUR 9.00 |
| Delivery | EUR 20.00 | EUR 14.00 | EUR 6.00 |
The busiest channel might not be the most useful extra order
If the dining room is already full but the kitchen can handle a modest number of pickup orders, pickup might add useful contribution without requiring another table. If the kitchen is the bottleneck, the same pickup order can delay existing guests. Look at the resource the extra order needs: cook time, a station, packaging space, collection space or a seat. Contribution alone does not measure that resource.
Try a small decision exercise. You have a quiet dining room and spare kitchen capacity on a weekday afternoon. A delivery offer could add orders, but you do not know whether those orders would have arrived without the offer. Rather than declaring delivery your growth priority, define a test window, the maximum offer spend and the service conditions you must protect. Measure additional contribution, not just the order count in the campaign screen.
Do not charge the same rent three times
Shared fixed costs belong to the business once. If you subtract the entire monthly rent from the dine-in channel, the entire rent from pickup and the entire rent from delivery, adding the results charges three months of rent against one month of business. You can allocate shared costs for a management question, but the allocations should add up to the real shared total, and their basis should be visible.
One useful first view is to compare channel contribution before shared fixed costs, then subtract the fixed-cost total once at business level. A second view may allocate costs using a thoughtful basis such as time or dedicated space. Keep the two views separate. The first helps assess an extra order under stated assumptions; the second helps understand how the whole operation uses its resources.
Build a mixed-channel service period
Now imagine a fictional service period with 50 dine-in orders, 30 pickup orders and 20 delivery orders. Use the same unit assumptions as the earlier table. Dine-in revenue is EUR 1,000 and contribution is EUR 575. Pickup revenue is EUR 540 and contribution is EUR 270. Delivery revenue is EUR 400 and contribution is EUR 120. Total revenue is EUR 1,940 and total contribution is EUR 965.
If the fixed costs assigned to this same service period are EUR 800, the simplified operating surplus is EUR 165. This label is deliberately narrow. The exercise includes the stated revenue, variable costs and fixed-cost assignment; it is not a complete set of financial statements, an after-tax net-profit figure or proof of available bank cash. Items outside the model remain outside it even when the final number is positive.
Why the average order needs weighting
There are 100 orders in the period. EUR 965 divided by 100 gives EUR 9.65 average contribution per order for this particular mix. You cannot take the simple average of EUR 11.50, EUR 9 and EUR 6 and assume it describes the period, because the cafe did not sell equal numbers through the three channels. The sales mix changes the weight of each result.
For a practical worksheet, keep a separate line for each channel's order count and contribution per order. Multiply each pair, add the totals, then divide by the total orders if you want the weighted average. If next week's mix changes, calculate it again. A cafe that moves towards a lower-contribution channel can increase total sales while making it harder to cover the same fixed costs.
Use a period the numbers actually share
Do not compare a Saturday sales total with a month's rent and call the result Saturday profit unless you intentionally assigned a documented share of rent to that period. Do not compare one week's food purchases with one week's food consumption when a large delivery of ingredients remains in stock. Different periods and different types of cost can create a dramatic result without any real change in the restaurant.
Write the dates, opening and closing times, included channels and treatment of refunds at the top of the worksheet. This is not paperwork for its own sake. It allows the next person to understand why a bank deposit or an accounting report has a different total. A calculation that can be repeated under the same scope is easier to improve than one that changes meaning every time it is discussed.
Find a simple break-even point, then test its limits
Break-even is the point where the included contribution covers the included fixed costs. It is not a promise that the business is healthy or that the bank account never runs low. For a single type of order, divide the fixed costs for the period by contribution per order. Because you cannot usually sell a fraction of an order, round up when translating that result into a whole-order target.
Return to the fictional delivery order contributing EUR 6. If fixed costs for the chosen period are EUR 400, EUR 400 divided by EUR 6 is about 66.67. Under those assumptions, 67 orders are needed to cover that fixed-cost amount. At 66 orders, contribution is EUR 396, which is EUR 4 short. At 67 orders, contribution is EUR 402, which is EUR 2 above the amount entered.
More orders can change the costs
If the 67th order requires an extra paid hour or another shift, the EUR 400 fixed-cost assumption may no longer describe the situation. If extra orders change purchasing, waste, packaging or the channel mix, contribution may change too. A break-even target is a description of assumptions, not a magical number that remains true when the business changes. Test the costs around the target rather than stopping at the division.
For the mixed service period, an average contribution of EUR 9.65 would imply about 82.90 orders to cover EUR 800, rounded up to 83. That only works as a simplified planning approximation if the same mix and cost pattern continue. You cannot guarantee a particular combination of orders by writing “83” on a wall. Use the weighted model to plan, then compare the actual mix afterwards.
What if contribution is zero or negative?
If an extra order contributes nothing, selling more identical orders cannot cover a positive fixed-cost bill. If contribution is negative, more of those orders makes the included result worse. Do not repair the formula by forcing a small positive contribution into the cell. Inspect the item price, included costs, offers, refund allowance and whether deductions were counted twice. A negative result is a prompt to investigate, not proof that closing the business is the only option.
Sometimes an apparently negative item is part of a larger basket, and the combined basket contributes positively. Sometimes the comparison includes costs that would not change if the item disappeared. State the question clearly before making a menu decision. “Should we accept one more order tonight?” and “Can this channel support a restaurant over the year?” require different cost scopes and can produce different answers without either being dishonest.
Do not confuse markup with margin
Imagine a fictional snack with EUR 3 of the cost included in this narrow example, sold for EUR 4.50 on the same basis. The difference is EUR 1.50. Markup compares that difference with the cost: EUR 1.50 divided by EUR 3 is 50%. Margin compares the difference with the selling revenue: EUR 1.50 divided by EUR 4.50 is about 33.33%. These percentages use different denominators.
To obtain a 50% margin over that EUR 3 cost alone, the selling revenue would be EUR 6: EUR 3 divided by one minus 0.50. That still does not mean a 50% operating profit for the cafe. The narrow example has not included the full recipe, packaging, channel fees, labour commitments or rent. This distinction is consistent with Business Victoria's explanation of margin, markup and break-even.
Give a price proposal a useful label
When a manager suggests a “50% price”, ask what the phrase means. Is it a markup over one ingredient, a food-cost margin, a contribution-margin target or an increase from the previous menu price? Each interpretation can produce a different selling price. Write the intended formula and included costs beside the proposal. That prevents an argument about a number from becoming an argument about a person's competence.
A helpful price note contains the current net revenue, proposed net revenue, recipe version, packaging assumption, channel-cost evidence and date. It also states what is deliberately excluded. You can then explain a change to a colleague with a sentence such as “This change adds EUR 1 contribution per order under these assumptions; we still need to check whether demand and refund experience remain acceptable.” That is clearer than claiming an undefined margin improvement.
Worked offer test: extra sales are not enough
Use the fictional delivery order again. The cafe currently earns EUR 6 contribution per order and sells 100 orders in the comparison period, giving EUR 600 contribution. It considers an additional EUR 2 restaurant-funded offer on each campaign order. To isolate the decision, assume all other included per-order amounts remain unchanged. Campaign contribution is then EUR 4 per order, not EUR 6.
At 150 campaign orders, EUR 4 multiplied by 150 gives EUR 600 contribution. The order count has increased by half, but the contribution has not increased at all in this simplified comparison. If the campaign also requires an extra expense not included in the EUR 4, the result is worse. If the offer changes fees or food usage, recalculate those amounts from evidence rather than keeping them fixed for convenience.
Separate new customers from customers who would have ordered anyway
The example above compares periods, but a real offer also has a question about cause. Some discounted orders may have occurred at the usual price without the campaign. Others may genuinely be additional. A dashboard attribution label does not settle that question by itself. Use a comparison that considers weekday, opening hours, stock availability, weather or other meaningful differences, and acknowledge when the evidence cannot isolate the campaign's effect.
Before starting, record the purpose of the offer. It might be to introduce a travel-friendly lunch item, fill a quiet service window or encourage a second purchase. Record a spend limit and a stop condition. For example, stop the trial if service delays exceed a limit the team has chosen, if packaging failures emerge or if the offer cannot cover the intended contribution target. These are management choices, not platform requirements.
Write the decision before you see the nicest chart
A short test plan reduces the temptation to reinterpret every outcome as success. Record the baseline period, the campaign period, the items included, the cost definition and the measure you will use. State who will collect the evidence and when the team will review it. If the campaign report arrives late, leave the result provisional instead of filling missing fees with an optimistic estimate.
At the review, separate the arithmetic result from the business interpretation. The arithmetic might show unchanged contribution. The trial might nevertheless reveal useful demand for a new item or an operational weakness worth fixing. Do not force either finding into a profit claim. You can learn from a trial without declaring it commercially successful, and you can stop an offer without deciding that all future offers are a bad idea.
Build a recipe cost you can explain
Start with the ingredient quantity used for a portion, not the supplier's pack price by itself. A pack costing EUR 12 is not a EUR 12 ingredient cost for every meal if it supplies multiple portions. Write the pack size and the usable quantity, then calculate the cost of the amount used. Keep the purchase unit and recipe unit visible so grams, kilograms, millilitres and litres are not silently mixed.
Consider a fictional ingredient bought as a two-kilogram pack for EUR 12. If all of it is usable for this simplified exercise, the cost is EUR 6 per kilogram. A 150-gram portion uses 0.15 kilograms, costing EUR 0.90. If the usable amount differs because of preparation loss, the calculation needs the actual yield. Do not copy a yield percentage from an unrelated recipe and present it as your kitchen's measured result.
Include the small components that repeat
A main ingredient is easy to notice. Sauces, garnishes, cooking oil, seasoning, disposable cutlery or a condiment portion can be forgotten because each looks small. Decide which components belong in the recipe or packaging model and record them consistently. The aim is not to create a perfect cost down to an impossible fraction of a cent on day one; it is to avoid repeatedly omitting a real cost from every order.
Give the recipe a version and date. If the kitchen changes portion size or a supplier changes the pack, the cost should change with it. A menu model based on an old portion can make a price look profitable while the current dish uses more food. Ask the cook to check that the written portion matches what is actually served. Treat the conversation as a shared accuracy check, not an accusation.
Do not label every stock difference as waste
Ingredients can be consumed by sold meals, staff food, tests, remakes or losses. Inventory can also move between sites, and counting can be wrong. A difference between theoretical recipe usage and stock-based consumption deserves investigation, but it does not automatically prove theft or careless staff. Check pack conversions, transfers, count timing and recipe changes before making a claim about the cause.
A useful weekly review chooses one ingredient with a meaningful cost or repeated unexplained difference. Check its receipt, count, storage location and recipe use. Document what changed and repeat the check after the correction. This creates a manageable learning loop. Trying to audit every ingredient at once can overwhelm a small team and leave no time to correct the errors that were actually found.
Packaging changes: measure the full trade-off
The fictional cafe considers replacing a EUR 0.70 container with a EUR 1.20 option. The direct extra cost is EUR 0.50 per order. At 200 included orders, that adds EUR 100 of cost before considering any other change. This arithmetic does not decide the purchase. The team also needs to examine leak resistance, temperature behaviour, portion fit, packing time, supplier availability and whether the customer experience changes.
Run a controlled kitchen test before a broad switch. Use the actual dish and a realistic handling period, and record what the team observes. A container that works for a dry snack may fail for a sauced meal. Do not turn a supplier's general statement into a guarantee about your recipe. Keep any food-safety or material-suitability question with the relevant supplier and qualified adviser rather than treating this cost guide as a certification.
Count remakes and complaints carefully
If the new container appears to reduce refunds, compare the same scope and account for other changes. A quieter week, a shorter delivery journey or a menu change could also affect the result. Record the reason associated with a complaint rather than adding every refund to the packaging category. One missing item is not evidence that a container leaked. A clear reason list improves the decision more than a large unexplained complaint count.
Do not subtract an assumed refund saving before you have evidence. You can create a scenario showing how many avoided remakes would offset the EUR 100 extra cost, but label that scenario as a planning question. If an included remake costs EUR 10, ten avoided remakes would equal EUR 100 under that narrow assumption. The actual recoverable amount, labour effect and customer response may differ.
Use the manual planner on this page
The planner takes totals for one period, not a mixture of totals and per-order values. Its fictional default uses EUR 2,000 revenue and 100 orders. It includes EUR 800 food, EUR 100 packaging, EUR 400 channel/payment costs, EUR 100 of additional restaurant-funded offers and zero additional refund cost. Included variable costs total EUR 1,400, leaving EUR 600 contribution and EUR 6 per order.
The same-period fixed-cost entry is EUR 400. The simplified amount after that entry is EUR 200, and the simple break-even result is 67 whole orders under the unchanged unit-contribution assumption. Check these defaults manually before using your own records. Doing so helps you spot a unit mistake later, such as putting EUR 8 per order into a field that asks for EUR 800 of total food consumption.
Replace the inputs in a safe order
First replace the period revenue and order count. Next enter food and packaging totals for those orders. Then enter the included channel costs and only the offers or refund costs not already deducted. Finally enter fixed costs for the same period. Read the output as a description of what you entered. If a cost category is missing, the model does not discover it or quietly add a typical industry amount.
When you change a field, the previous result is cleared so that it cannot remain displayed as if it described the new inputs. Calculate again after reviewing the fields. Empty, negative or invalid amounts should not produce a successful result. A negative contribution is still a valid business warning when the entered non-negative costs exceed revenue; the model does not change the figures to protect you from an uncomfortable answer.
Understand the tool's boundary
This is a browser-only manual model in EUR. It does not connect to a partner account, import a delivery-platform report, fetch your contract, decide which VAT rate applies or create a tax return. Currency is a label for the amounts you enter, not an exchange-rate conversion. Keep all inputs in EUR and on the same basis. Do not combine a foreign-currency invoice with EUR revenue unless you have already made a documented conversion outside the model.
Our main INR calculator and Zomato/Swiggy settlement analyser are separate tools. They are not an automatic Irish platform-import service. Read the beginner tool manual before recommending them to another person. If you need an international extractor, use the support enquiry route to describe the report types and country without sharing login credentials or private customer records.
A twenty-minute review that leads to an action
Use the first few minutes to confirm the period, scope and missing records. Then compare the current recipe and channel assumptions with the previous review. Choose one meaningful change rather than reacting to every small movement. It might be a higher ingredient cost, an extra platform fee, a different sales mix or a refund reason that needs investigation. Write the evidence beside the issue so that the next person can check it.
Next ask whether the result reflects a real change or a recording problem. If the sales report uses a different date window, fix the comparison before discussing a price increase. If a fee is still an estimate, identify who will obtain the invoice. If contribution fell because more orders shifted to a lower-contribution channel, examine why the mix changed before assuming that all customers must pay more.
Assign one action and one check
An action should have an owner, a due date and a way to tell whether it worked. “Improve margins” is not a usable assignment. “Check the new sauce-pack size, update the portion cost and compare it with the kitchen's actual serving by Friday” is more useful. The follow-up check should be small enough to complete without building a new reporting department.
Keep a decision log with the old assumption, the new evidence, the change made and the result to review. If a proposed action affects service or food quality, include a condition for stopping or adjusting it. Financial improvement should not be measured by a spreadsheet alone while the kitchen produces slower or less reliable meals. A lower included cost is not automatically a better customer or operating outcome.
Questions a new owner may ask
Should I always raise delivery prices?
No. First establish the actual costs, tax basis, customer-facing price rules and your contractual position. A price change is one possible response, not the only one. Recipe, packaging, promotion and menu-mix changes can also affect contribution. Test a clear decision with evidence and respect the terms that apply; this guide does not establish whether a particular platform permits a proposed pricing arrangement.
Can a low-margin item still be useful?
Yes, depending on the question. It may be purchased with other items or serve a specific customer need. Look at contribution in EUR, contribution for the basket and the resource it uses. Avoid using a low percentage as the sole reason to remove a product. Equally, do not keep a repeatedly loss-making item merely because it is popular without explaining how its role is supported.
Does a positive bank payout prove profit?
No. A payout can arrive before food suppliers, payroll or rent are paid, and it may contain adjustments for another period. Profit and cash timing are separate views. Match the transfer to its settlement evidence, then calculate operating performance using the appropriate sales and costs. The settlement guide explains the evidence method with an explicitly Indian platform scope.
What should I ask my accountant?
Bring a short list of real uncertainties: the VAT classification of your actual items, treatment of service charges or tips where relevant, whether specific input taxes are recoverable, and how the reporting period should be handled. Bring the documents that created the question. A precise question with the item breakdown is easier to answer than “What tax rate does my restaurant use for everything?”
How do I know whether the guide is being used correctly?
Ask a colleague to repeat one example and explain each input in their own words. They should identify the currency, period, tax basis and included costs, then distinguish contribution from bank payout and net profit. If they can only repeat a percentage without explaining those boundaries, slow down and work through one order again. Understanding the model is more important than quickly filling all the cells.
Sources and your next step
The country-specific tax starting point is Irish Revenue's restaurant, catering and canteen guidance. The margin-versus-markup distinction is linked to Business Victoria's business-maths explanation. The restaurant scenarios, cost choices, worksheets and decisions in this guide are original teaching exercises, not reproductions of a restaurant's private records.
If you are starting rather than already trading, continue to the Irish food-business registration preparation guide. If the immediate problem is an unexplained bank deposit, start with the platform's own invoice and payment report instead of a menu-price model. If the immediate problem is pricing, choose one dish and complete its cost scope before trying to model the entire restaurant.
Your first useful result is not necessarily a higher margin. It may be a corrected duplicate deduction, a recipe cost with the right unit, an unanswered tax question identified for review or a decision not to run an offer that lacks a clear purpose. Those are real improvements in understanding. Repeat the method with a manageable item, keep the evidence private and make the next decision from numbers you can explain.
Try the manual planning example
What our tools can and cannot do
The current extension and main settlement analyser support authorised Zomato and Swiggy workflows, not automatic DoorDash, Uber Eats, GrabMerchant, Deliveroo or Talabat extraction. The main margin tool uses INR. The manual model on this page is separate and uses the currency shown. Licensing checklists cannot submit applications or grant approval.
Read the beginner tool manual or discuss an international extractor requirement. Do not send passwords, OTPs, tokens, identity documents, customer records or raw private exports.
Back to the organised guide library · How we prepare and correct guides