A Massachusetts meals tax audit does not begin with a restaurant’s books. The Department compares reported sales against point-of-sale data, credit card processor reports, purchase invoices, and the cash-to-card ratios typical of that community, then examines the gap. Auditors commonly request at least two years of POS records and bank statements, and a notice generally carries a short response window.
“We got a letter saying our reported sales look low compared to our card processing. How would they even know that?”
“Our cash percentage is higher than the place down the street because of our lunch crowd. Is that a problem by itself?”
“The POS crashed two years ago and we lost the old data. How bad is that if they ask?”
The Audit Starts Before the Letter
Most restaurant owners picture an audit as an auditor arriving to read their books. That is the second half. The first half happens without the restaurant’s knowledge, using data the Department already holds.
Payment processors report card volume. Meals tax returns report total sales. Suppliers sell measurable quantities of food and drink. Put those alongside each other and a picture of expected sales emerges that owes nothing to the restaurant’s own records.
So the first question answers itself. The letter arrived because a comparison had already been run, and the reconstruction is what the conversation will be about.
The POS Question on Your Own Return
There is a line on the meals tax return that most operators tick without thinking about, and it is worth understanding. The return asks which point-of-sale system the business uses, selected from a published list, or identified as a cash register or as no system at all.
That disclosure is not administrative curiosity. Collected across thousands of restaurants, it lets the Department watch patterns by system and by community and flag what sits outside them.
It pairs with a recordkeeping standard that is more demanding than most owners realize. Per the Department’s guidance on meals tax, a point-of-sale system must record each transaction in sufficient detail to independently determine the taxability of each sale and the tax due and collected, down to terminal and transaction numbers, and the Department may request those records in electronic form.
Cash Ratios and the Neighborhood Comparison
The second question at the top is the one that worries honest operators most, and the honest answer is reassuring with a condition attached.
A high cash share is not evidence of anything. Lunch counters, neighborhood diners, and cash-preferring clienteles produce cash-heavy mixes for entirely ordinary reasons, and the Department knows it.
What draws attention is a ratio that sits outside the pattern for that community. Aggregated data by city and town shows what a typical mix looks like in a given area, and a restaurant well away from that line becomes a candidate for a closer look.
Being a candidate is not being guilty. It is being asked a question, and the answer is made of records rather than argument, which is exactly why the records matter before anyone asks.
What Gets Compared
| What the DOR Compares | Where It Comes From | What a Gap Suggests |
| Card receipts against reported sales | Payment processor reporting, matched to your returns | Cash sales that never reached the return |
| Cash share against community norms | Aggregated meals tax data by city and town | A ratio outside the pattern for that area, worth a closer look |
| Purchases against sales | Supplier invoices, food and beverage cost ratios | More product bought than the reported sales could have served |
| POS detail against the returns | Transaction-level records, terminal and transaction numbers | Deleted, renumbered, or missing transactions |
| Check sequence against activity | Serially numbered dining room checks | Gaps in a sequence that should have none |
| Measurement | None of this requires the restaurant’s cooperation, and all of it is assembled before anyone calls | The audit tests the gap between an independent reconstruction and the filed returns, and the burden of explaining that gap lands on the operator |
The Numbers Behind a Meals Tax Review
- 2 years: the usual minimum span of POS data and bank statements requested.
- 30 days: the typical window to respond to a notice, and a short one.
- 1: the transaction-level detail standard, since each sale must stand on its own record.
- 12: the monthly returns per year a reconstruction gets compared against.
- 0: the cooperation required to build the initial picture.
- Months: how long a review runs with good records, against far longer without them.
The Line Between an Error and a Crime
Most meals tax exposure is ordinary. Misconfigured taxability on a bakery counter, a local rate wrong on catering, exempt sales without certificates, a month of zero returns skipped during a closure. These are corrected and paid.
Sales suppression software is a different category entirely, and Massachusetts prosecutes it. In one enforcement action, the Attorney General’s office alleged that software sold to restaurants deleted cash sales, kept the meals tax customers had already paid, and renumbered the remaining transactions to conceal the deletions. Those were allegations, and a defendant is presumed innocent unless and until proven guilty.
The relevance for an ordinary operator is the renumbering detail. It shows precisely what auditors look for, and it explains why serially numbered dining room checks and intact transaction sequences carry so much weight in a review.
What the Records Have To Show
The recordkeeping requirements in 830 CMR 64H.6.5 are specific: cash register tapes showing each individual transaction, bar checks, dining room meals checks, a daily receipts record, and copies of the returns filed.
Dining room checks must be serially numbered and used in sequence, with no number repeated within a year. Restaurants that also sell non-meal items are advised to keep those sales separately identifiable, whether through separate registers or separate keys.
The third question at the top, the lost POS data, is a real problem rather than a fatal one. Bank records, supplier invoices, and filed returns still exist, and a reconstruction from the operator’s side is possible; it is simply slower and less comfortable than producing the original data would have been. Keeping the monthly filing routine tied to exported POS data is what prevents the situation.

If a Notice Has Already Arrived
The response window is short and the first move matters more than the last one. Ignoring a notice does not slow the process; it removes options while the assessment forms around whatever the Department already believes.
The productive sequence is unglamorous: read what is actually being asked, assemble the records that exist, reconcile the point-of-sale data against the filed returns before the auditor does, and identify the honest explanations for any gap in advance.
Ed Parsons CPA handles Massachusetts DOR reviews from the operator’s side, and the firm’s Massachusetts DOR sales tax audit help page covers how these engagements run.
Common Mistakes in a Meals Tax Audit
- Treating the notice as a formality and letting the response window pass.
- Handing over raw records without reconciling them first.
- Explaining a cash ratio in conversation instead of documenting it.
- Discarding POS exports because the system holds the data, until it does not.
- Blending meal and non-meal sales on one register with no way to separate them.
- Assuming an assessment is final because it arrived on letterhead.

The Reconstruction Is Only as Strong as Your Records Are Weak
Every element of a meals tax audit rewards preparation that costs almost nothing in a normal month: exported POS data, intact check sequences, separated meal and non-meal sales, and returns that reconcile to the register. The whole system those records serve is mapped in the Massachusetts meals tax guide.
Ed Parsons CPA builds that discipline for Massachusetts restaurants and pubs before it is tested, and defends the returns when it is, under the firm’s restaurant meals tax accounting service. A free meals tax health check will tell you what a reconstruction of your sales would currently show.
If a notice or an assessment is already on the table, start with a Business CPA Tax Resolution Case Analysis to price the exposure before anything is signed or paid. Reach the team through the contact page while the response window is still open.






