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. |
| Epson TM-U220B | Impact (dot-matrix) kitchen printer — survives heat, grease, and moisture where thermal printers fade | DirectDial Canada listing | Yes — Canadian reseller (~$774 CAD; MSRP $1,140; listed backordered 2026-09-28). |
| Star Micronics SM-L200 | Mobile Bluetooth receipt printer — print the bill tableside | Barcodes Inc product page | USD pricing published; Canadian distributor (OCR/Levata) lists CAD $700.42 MSRP, web pricing login-gated. |
| Zebra TC26 | Handheld ordering device — rugged Android for tableside ordering | SELECA Distribution listing | Yes — ~$882.53 CAD (listed 0 available 2026-09-28 — confirm stock). |
| Heckler WindFall stand | Countertop tablet stand — fixed host-stand or bar tablet | Insight Canada listing | Yes — $155.99 CAD. |
| Cradlepoint COR Wi-Fi 5 | Cellular failover router — when the main line drops, card payments keep flowing | DirectDial Canada listing | Yes — ~$2,076 CAD; pair with a data plan (e.g., Rogers Wireless Business Internet $104.99/mo, official). |
| 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