What we do

Eight areas. One integrated engagement.

Every engagement is scoped to your systems, your access, and your priorities. We work with what you have — and leave controls that show whether the work held.

Scope depends on the restaurant's systems, access, priorities, and needs. Not every area applies to every engagement.

01

Finance & Accounting

Your books can't close without someone answering questions. Records are incomplete, entries are misposted, and the P&L doesn't reflect what actually happened. A restaurant reporting a 27% net margin is not reporting — and the error is almost never where it first looks.

Period close review and reconciliation

A structured review of whether your books can close from existing records — without requiring someone to answer questions. Identifies what's missing, misposted, or unreconciled.

Revenue posting and bank matching

POS revenue reconciled against deposits, third-party platform payouts, and accounting entries. Business date distinguished from payout date; gross, net, taxes, tips, and fees tracked separately.

Catch-up entry review and correction

Historical entries reviewed against the provider's own records — not just a file count. Misposted entries corrected and matched to the bank feed rather than re-categorized.

Books-to-accountant readiness

A before-and-after review of whether your outside accountant could close any month from these books without asking anyone a question — and whether the resulting P&L is one you could run the business on.

02

Food & Beverage Cost

You have a cost percentage but not a cost answer. The five questions a cost system has to answer — what did we buy, what did we sell, what should we have used, what did we actually use, where is the difference — your systems can't answer the last one. That means no cost control, whatever your software costs.

Purchasing-to-recipe reconciliation

Purchases ranked by dollars — not percentage — to identify what's being bought that no recipe touches. Items are derived from purchases ÷ servings rather than asking staff.

Variance identification and root cause

Measurement error separated from uncosted revenue. A gap left open rather than estimated when the evidence isn't there to close it.

Cost control documentation

Written controls for ordering, receiving, and usage so cost tracking doesn't depend on one person's memory or one period's discipline.

Period cost reporting setup

A reporting structure that answers the five-question test on a cadence — not just when someone asks.

03

Purchasing & Vendors

A correct invoice total hides incorrect lines. Identical weekly invoices posted to ten different expense accounts over ten weeks — nothing flags, because the total is always right. Expense lines can't be trusted until they're checked against the source document.

Invoice-to-vendor-portal reconciliation

Invoices checked against the vendor portal's own document list — not just the PDFs. Credit memos that never appear on invoice PDFs are found here.

Expense account mapping review

Line items reviewed against source documents to identify systematic mispostings. A linen vendor posting to plumbing for ten weeks is a controls failure, not a data entry error.

Purchase approval and matching controls

Structured workflows for purchase approvals, invoice matching, and vendor management to reduce unauthorized spend and catch errors before they post.

Vendor credit and statement tracking

Credits, adjustments, and statement reconciliation tracked against the vendor's own records — not just what arrived in the inbox.

04

POS & Technology

Your POS data doesn't flow cleanly into your accounting system. Menu architecture is inconsistent, reporting categories don't match your chart of accounts, and integration gaps produce silent errors that compound over time.

POS audit across 8 operational areas

Menu architecture and data hygiene; sales categories and financial reconciliation; payments and revenue centers; online ordering and third-party integrations; marketing and loyalty; staff and labor; kitchen operations; system administration and security.

Sales category and reporting alignment

POS reporting categories mapped to your accounting chart of accounts so the numbers that come out of the POS are the numbers that go into the books.

Integration gap identification

Data flows between your systems checked for errors, gaps, and silent failures. A save that drops its descriptions and is caught only because it was re-read is a gap — not a one-time error.

Access and permissions review

Permissions reviewed at the person level, not the role level. Roles accumulate across jobs — seven people can hold a key nobody granted them when you only read the role definitions.

05

Payroll & HR

A four-year payroll archive that looks complete by file count may be missing records when checked against the provider's own list. And after catch-up entries are posted, categorizing the bank feed books the same expense twice — at Avenue Bistro, roughly $300,000 of payroll.

Payroll archive completeness review

Payroll records checked against the provider's own list of every payroll run — not just a file count. Only this method can prove zero missing.

Catch-up entry and bank matching review

After catch-up entries are posted, bank feed transactions matched — not categorized. Categorizing after a catch-up is the largest way a reconstruction can go wrong, and it goes wrong after the hard work is done.

Payroll process controls and documentation

Documentation and controls around the payroll process — not payroll processing itself — to reduce errors and improve oversight.

06

Marketing & Digital Presence

Listings are inconsistent, platforms are unmanaged, and nobody has a clear picture of what's live, what's outdated, and what's producing results.

Digital presence inventory

A structured inventory of active platforms, listings, and digital assets — what's live, what's outdated, and what's inconsistent across channels.

Listing and platform controls

Organized oversight of listings, platforms, and digital assets to reduce inconsistencies and missed updates.

07

Restaurant Operations

Key operational processes depend on one person's memory. When that person is unavailable, the process breaks — or doesn't happen at all.

Operating procedure documentation

Written procedures for key operational and administrative tasks so the work doesn't depend on one person's memory or one shift's discipline.

Document and email intake organization

Structured intake processes for invoices, contracts, and operational documents so nothing gets lost, missed, or answered by the wrong person.

08

Management & Strategy

Controls put in place without ongoing review drift. Issues return. Reports go unread. The work done in an initial engagement loses value if nothing maintains it.

Owner control briefs

Regular summaries of key metrics, open items, and control status — formatted for operators, not accountants. Open exceptions, verified fixes, and next decisions.

Monthly management reviews

Structured monthly reviews of financial and operational data to identify variances, trends, and items requiring action before they compound.

Historical record reconstruction

Organized reconstruction of incomplete or disorganized historical records to support reviews, transitions, or catch-up work.

Team training, documentation, and handoff

Training and documentation to help your team take ownership of implemented controls and processes. The work doesn't disappear when the engagement ends.

Not sure where to start?

Most engagements begin with a structured review of your existing systems. Start with a conversation.

Restaurant OS

Operations & Financial Controls for independent restaurant owners and small groups in the United States.

Legal

Privacy Policy (link pending)

Restaurant OS does not provide legal advice, tax-return preparation, independent audit opinions, payment processing, or payroll processing services.

© 2026 Restaurant OS. All rights reserved.

Restaurant OS — Operations & Financial Controls