1. Sector overview
Full-service restaurants — dine-in with table service, from casual bistros to fine dining — run on coordination between the floor and the kitchen. What makes this sector different:
- Courses and timing matter. Appetizers, mains, desserts, and fired/hold commands mean orders have routing logic, not just item lists.
- Tipping is part of checkout. Pre-auth, tip adjust, and tip pooling make card handling more complex than retail.
- The kitchen is a real-time system. Kitchen display screens (KDS) or kitchen printers decide whether the line cooks in the right order.
- Reservations and walk-ins coexist. Floor plans, table turns, and waitlists are operational tools, not nice-to-haves.
- Margins are thin. A published 2025 industry figure put full-service margins around 2.8% — every fee line item matters more here than in most sectors.
2. In-store hardware & software
| Role | What it does | Typical connection |
|---|---|---|
| Server station | Runs the POS app — order entry, course firing, bill splitting, payments. | Counter tablet or terminal on the restaurant network. |
| Mobile payment device | Tableside ordering and pay-at-table. | Wi-Fi handheld; pairs with the POS. |
| Kitchen display (KDS) | Shows tickets to the line in real time; bump when done. | Ethernet strongly preferred — the kitchen is the worst place for Wi-Fi flakiness. |
| Kitchen / bar printer | Prints order tickets where a screen won't survive (heat, grease, noise). | Ethernet with a static IP; heat-rated paper. |
| Receipt printer (front of house) | Guest checks and receipts at the host stand or bar. | USB to the server station or ethernet. |
| Cash drawer | Holds the float at the bar or host stand. | Wired to the receipt printer's RJ11/RJ12 kick port. |
| Restaurant network | Connects stations, KDS, printers, and terminals. | Wired backbone; dedicated Wi-Fi for POS devices, separate from guest Wi-Fi. |
Bundled platforms — a separate category
All-in-one platforms such as Toast and TouchBistro bundle the POS software, hardware, KDS, and payment processing into one package. The upside is a system designed to work together out of the box. The trade-off: the processing cost is hidden inside the bundle, and changing to a cheaper processor may require replacing the whole stack. Bundled platforms are kept in their own category on this site and are never mixed into standalone provider/POS comparisons.
3. Flagship sample setup
Scenario: an 80-seat full-service restaurant — dining room, bar, expo window, and a hot line.
Connection map (model-agnostic)
Hardware list
| Qty | Role | Notes |
|---|---|---|
| 2 | Server station (tablet/terminal) | Host stand + bar; identical setup so any server can use either. |
| 3–4 | Tableside payment handhelds | Wi-Fi; tip-adjust capable; docks at the host stand. |
| 2 | KDS screens (expo + kitchen) | Ethernet; bump bar at expo. |
| 1–2 | Kitchen / bar printer | Ethernet, static IP; the fallback if a KDS screen fails. |
| 1 | Front-of-house receipt printer + cash drawer | Drawer on printer RJ11 kick port. |
| 1 | Router + managed switch | Wired drops to KDS, printers, stations; separate guest Wi-Fi. |
| 1 | Backup payment terminal | Standalone-capable; kept charged for outages. |
Layout notes
- KDS screens mount where the line can see them without turning — expo screen faces the pass, kitchen screen faces the hot line.
- Kitchen printers need heat-rated paper and a spot away from direct steam; mount high enough that tickets don't get splashed.
- Run ethernet to the kitchen before opening — retrofitting cable through a working kitchen is miserable.
- Handheld docks live at the host stand on chargers; a dead handheld at 7pm is a staffing problem, not a tech problem.
- Keep the switch and router in a locked office; label every cable at both ends.
Daily workflow
- Pre-service: KDS screens on and showing the right dayparts, printers loaded, handhelds charged, one test fire to the kitchen.
- Service: orders fired by course; expo bumps completed tickets; handhelds take payment at the table with tip adjust.
- If the KDS dies: switch routing to the kitchen printer (pre-configured fallback) — don't re-enter tickets by hand mid-rush.
- Close: settle card batches before the processor cutoff, reconcile tips, run the end-of-day report, charge everything.
4. Setup guide
Restaurants fail POS go-lives on the menu, not the hardware. Do these in order.
- Build the menu with modifiers first. Every item, every modifier (add chicken, no onion, dressing on side), every forced question — the menu is the database everything else hangs off.
- Set up taxes. Dine-in vs. takeout can tax differently depending on province and product — confirm with your accountant.
- Draw the floor and table map. Tables, sections, bar seats, patio — servers can't run a floor the system doesn't understand.
- Configure printer and KDS routing. Which items fire to the hot line, which to the bar, which to expo. Test every category, not just the common ones.
- Set up tipping. Tip prompts, tip adjust on pre-auths, tip pooling or tip-out rules if you use them.
- Define staff roles and permissions. Who can void, comp, discount, open the drawer without a sale — and an audit trail for all of it.
- Run live tests. Real orders, real payments, real voids and comps, on a quiet afternoon — with the kitchen actually cooking.
- Drill the offline scenario. Unplug the internet: what still works? Offline card behaviour varies by platform — confirm yours in writing with the vendor rather than assuming.
- Set the printer fallback. If a KDS screen dies, tickets must route to the kitchen printer automatically or with one tap — decided and tested before opening.
- Run a mock service. Staff as guests, full menu, real timing. You'll find three routing mistakes and one menu error — that's the point.
- Cut over on a slow day. Tuesday lunch, not Friday dinner. Keep the old system accessible for one week as a reference, not a crutch.
5. Install guides
Network first — especially the kitchen
Wire ethernet to every fixed point: KDS screens, kitchen/bar printers, server stations. The kitchen is hot, greasy, and full of metal — the worst environment for Wi-Fi. Use a dedicated POS Wi-Fi network for handhelds, physically or logically separate from guest Wi-Fi. Label every drop.
KDS install
Mount screens at line-of-sight for the cooks, connect via ethernet, and add them in the POS as kitchen stations. Configure ticket columns (new / working / done), bump behaviour, and all-day timers. Fire a test ticket from every menu category and confirm it lands on the right screen.
Kitchen / bar printer install
Assign a static IP (or DHCP reservation), add by IP in the POS, and set it as the fallback route for its KDS screen. Load heat-rated paper, test the cutter, and confirm the chime/bell is audible over the line noise.
Payment device install
Pair handhelds through the POS, confirm tip-adjust works on a pre-auth, and test a split bill across two cards. Record the settlement cutoff and the support number for payment issues — it differs from POS software support.
Offline drill
Unplug the internet during a quiet period and run the full flow: fire an order, check the KDS, take a card payment. Document exactly what degrades — some platforms queue card payments offline, some don't. Confirm your platform's behaviour with the vendor; don't generalize from another restaurant's setup.
6. Troubleshooting
| Symptom | Check first | Who owns it |
|---|---|---|
| Tickets not reaching the KDS | KDS and POS must share the same local network — confirm the screen didn't hop onto guest Wi-Fi. Then check menu routing for that item category. | POS vendor |
| Tickets printing at the wrong printer | Review printer/KDS routing rules per menu category; someone may have edited routing during a menu change. | POS vendor |
| Tip adjust / pre-auth problems | Confirm the transaction settled with the adjusted amount; check the batch before cutoff. | Processor / acquirer |
| Handheld won't connect | Wi-Fi signal at the far tables; confirm it's on the POS network, not guest Wi-Fi; reboot the handheld. | POS vendor |
| Kitchen printer jammed or silent | Paper, cutter, IP address (did it change?), cable. Switch routing to the KDS-only path while you fix it. | POS vendor |
| Cards declined at the table | Try a second card; verify terminal connectivity; check for a processor outage. | Processor / acquirer |
| End-of-day totals don't match | Compare POS end-of-day to processor settlement for the same batch window; watch for tips adjusted after cutoff. | Processor first, POS vendor for exports |
7. Hardware options reference
Real models only. Links were verified to resolve on 2026-09-28; confirm stock, pricing, and compatibility with your POS platform before buying.
| Model | Role | Link | Canadian availability |
|---|---|---|---|
| Epson OmniLink TM-T88VII | Thermal receipt printer — front-of-house guest checks (USB + ethernet) | Epson Canada product page | Yes — official Canadian product page. |
| Star Micronics TSP143III LAN | Thermal receipt printer — front-of-house (ethernet) | Star Micronics product page | Not confirmed — check with a Canadian POS hardware reseller. |
| Stripe Reader M2 / S700 | Mobile / smart payment terminal | Stripe Terminal | Sold through the Stripe dashboard — confirm Canadian availability at order time. |
8. PCI scope callout
The concept, in two sentences: if card data flows through your POS system (the POS sees, stores, or transmits the card number — including tip-adjust data tied to the card), your POS is in scope for PCI security requirements. If you take cards on a standalone terminal — or a terminal that encrypts card data in a validated tunnel straight to the processor so the POS never sees it — your scope is reduced.
This is a conceptual overview only, not a compliance determination. Your actual obligations must be confirmed with your processor/acquirer or a qualified assessor. Read the full plain-English version: PCI scope guide.
9. Integrations you may also need
Each integration is separated on purpose: what it is, why you'd want it, what it costs (real published pricing or "quote-based"), and an illustrative ROI sketch — a hypothetical example to show the math, not a promise. Prices below were observed in research during September 2026 and change often — verify current pricing before buying.
Online ordering
What it is: your own pickup/delivery ordering (website, QR code) feeding straight into the POS and KDS — no re-keying from a tablet.
Benefits: one order stream, no tablet farm, you keep the customer data and the margin that marketplaces take.
Cost: first-party online ordering is often bundled with the POS platform; GloriaFood offers a free tier (verify current terms). Marketplace commissions are separate and much higher.
Delivery middleware
What it is: one hub (e.g., Deliverect, Chowly, ItsaCheckmate) that merges Uber Eats, DoorDash, and Skip orders into your POS/KDS.
Benefits: kills the tablet farm; orders fire to the kitchen like any other ticket; fewer missed or duplicated orders.
Cost: quote-based — priced by locations and order volume.
Reservations & waitlist
What it is: online reservations, table management, and waitlist tied to your floor plan.
Benefits: fewer no-shows, faster table turns, a guest database for slow nights.
Cost: OpenTable around $249/month plus per-cover fees (third-party figure observed September 2026 — verify current pricing). Simpler waitlist tools cost less; many POS platforms bundle basic versions.
Inventory & food-costing
What it is: recipe costing, invoice capture, and theoretical-vs-actual food cost (e.g., MarketMan, MarginEdge).
Benefits: you see which menu items actually make money and where waste or over-portioning leaks margin.
Cost: MarketMan around $199/month starter (observed September 2026 — verify current pricing); MarginEdge is quote-based.
Staff scheduling
What it is: shift scheduling with labour-cost forecasting (e.g., 7shifts).
Benefits: schedules matched to forecasted covers; less overstaffing on dead Tuesdays.
Cost: 7shifts roughly $40/month per location (observed September 2026 — verify current pricing).
Accounting connector (QuickBooks / Xero)
What it is: daily sales, tips, and payouts pushed into bookkeeping automatically.
Benefits: clean month-end, tip reporting that reconciles, no spreadsheet archaeology.
Cost: QuickBooks Online / Xero roughly $30–80 CAD/month (observed September 2026), connectors often extra. Pricing changes — verify before buying.
10. Everything integrated — full operational system map
11. What normal looks like
Honest benchmarks, honestly labeled. Restaurant IT-spend figures come from dated industry studies plus modern framing — treat the range below as a working range, not a quote: roughly 1–3% of revenue for independent full-service restaurants. Card processing research gives a broad 2.0–3.5% transaction-cost range, and a published 2025 figure put full-service margins around 2.8% — which is why the processing line deserves its own audit.
| Annual revenue | Illustrative annual technology spend | What that usually covers |
|---|---|---|
| Under $500K | $5K–$15K / year | POS subscription, a few handhelds, one KDS or kitchen printer, basic online ordering. |
| $500K–$5M | Roughly 1–3% | Full KDS, reservations, inventory costing, scheduling, accounting connector. |
| $5M–$50M | Roughly 2–3% | Multi-unit POS, centralized reporting, delivery middleware, dedicated support. |
| $50M+ | Roughly 2–4% | Enterprise hospitality systems, integrations team, above-store analytics. |
Labels: directional/working-range figures, not quotes. Processing fees sit on top of these numbers — see what yours actually are with the cost simulator.
12. How AI is changing this sector
Real products only. Costs are labeled by source type and date — verify current pricing before buying; none of these imply results.
- Slang.ai — AI phone answering for restaurants; around $399/location/month per third-party comparisons (observed September 2026).
- Maple — AI phone ordering; around $350/month monthly or $220/month annual per vendor pricing (observed September 2026).
- Loman — AI phone agent; $199/month per vendor blog (observed September 2026).
- Bite Buddy — AI ordering assistant; $1.50/order per vendor pricing (observed September 2026).
- MarginEdge — invoice and food-cost automation; around $350/month/location per industry reporting (observed September 2026).
- Restaurant365 — accounting and operations platform with automation features; quote-based pricing.
- 7shifts — scheduling with demand forecasting; around $45/month/location per AI-sector research (observed September 2026).
- Winnow — AI food-waste tracking; quote-based, usually enterprise or institutional scale.
Enterprise software landscape
Above roughly $50M in revenue, hospitality technology shifts to enterprise suites — multi-unit POS, centralized procurement, above-store analytics, and dedicated integrations teams. If you're evaluating that tier, analyst firms publish structured market evaluations; here's how one of them explains its methodology: Gartner Magic Quadrant research methodology (verified to resolve 2026-09-28). For most independent restaurants, the sections above matter far more than this one.
Processing fees on thin margins hurt more
At a ~2.8% industry margin, a half-point of processing overcharge is real money. The free audit finds it — or confirms you're already paying fairly. And if the tech stack needs work, see our POS services.
Start your free audit