Restaurant

QR Menu & Restaurant Reports — Public Snapshot, Private Sales Stay Off the Code

Generate a customer QR menu from a portable public payload (or HTML download), plus daily sales, cash vs dues, purchases vs COGS and honest Incomplete profit — browser-local.

Local Processing Your file stays on your device. Processing happens locally in your browser.

Reports use local restaurant data. QR menus are portable public snapshots.

Reports use local restaurant data. QR menus are portable public snapshots — not your IndexedDB.

A QR that only pointed at owner IndexedDB would not work on a customer phone. We embed a public menu in the link hash, or download portable HTML.

Customer QR menu

Customers open a public menu snapshot. Private sales, costs and customers are never included.

Live preview

What is QR Menu & Restaurant Reports?

Generate a customer QR that opens a public menu snapshot in the URL hash (or a portable HTML file for large menus). Owner IndexedDB is not exposed. Period reports show sales, cash versus dues, purchases versus COGS and Incomplete profit when recipe costing is off. Due collections are not counted as a second sale. Nothing is silently uploaded.

Key features

  • QR to /restaurant/open-menu with embedded public payload
  • Large menus as portable HTML instead of an unreadable QR
  • Sales, cash, dues, purchases vs COGS
  • Incomplete profit when averages are missing
  • CSV/PDF

Popular uses

  • Let a guest open tonight's prices on their phone
  • Share a file menu when the QR would be too dense
  • Close the day without calling collections new sales

Supported formats

QR payload or portable HTML; reports CSV/PDF.

Troubleshooting

  • QR will not fit the menu Download portable HTML — that is the supported path for large catalogs.

Also known as: Digital QR menu, Restaurant sales report, Portable food menu.

How it works

  1. Generate a QR that opens /restaurant/open-menu with an embedded public menu (not owner IndexedDB).
  2. Large menus download as portable HTML instead of an unreadable QR.
  3. Run period reports with CSV/PDF; due collections are not double-counted as sales.

FAQ

Can a customer read my IndexedDB via QR?

No. The QR carries a public menu snapshot in the URL hash, or you share a portable HTML file. Private sales never go in the QR.

Is the menu uploaded to Fah Swe?

No silent upload. Hash payloads stay on the link; HTML is a local download.

Why is profit Incomplete?

When recipe costing is off or ingredient averages are missing we refuse to invent margins.

↑↓ move Enter open CtrlK search anywhere

Add Fah Swe Tools to your Home Screen

  1. Tap the Share button in your browser.
  2. Scroll and choose “Add to Home Screen”.
  3. Tap “Add”. Fah Swe Tools then opens full screen from your Home Screen.