for restaurants & coffee shops

Restaurant books, closed every month.

Your POS says one number, the bank says another, and the delivery apps pay out a third. We reconcile all of it, file your taxes, and send you one page a month that shows where the money went.

What makes restaurant books different.

Sales that never match deposits

Card batches land a day or two late and net of fees. DoorDash, Uber Eats and Grubhub pay out net of commissions. We tie gross sales to what actually hit the bank, so the P&L is real.

Food and labor, as a share of sales

Every month you see food cost and labor as a percent of sales. A creeping food cost shows up in the month it happens, not at tax time.

Sales tax and tips

Sales tax collected is sales tax filed. Tips run through payroll the right way, and we claim the FICA tip credit on your return when it applies.

Cash counted, not guessed

Cash sales get recorded with the rest, so your books hold up if anyone asks.

Flat prices. No hourly billing.

Heartbeat adds $300 one-time onboarding and has no contract. Payroll on its own and new business setup are quoted by phone or email. Full pricing.

Straight answers.

Do you work with Toast, Square or Clover?

Yes. We work from your POS reports and your bank deposits, whichever system you use. You don't need to change anything.

How do you handle delivery app income?

We book DoorDash, Uber Eats and Grubhub at gross, with their commissions and fees as expenses, so you can see what each app really costs you.

Can you run payroll for my staff, including tips?

Yes, for teams up to 10 employees: checks, payroll tax deposits and quarterly filings, with tips reported through payroll. Bigger team? Call us.

Do you work with restaurants outside Philadelphia?

Yes. We're based in Philadelphia and work with restaurants anywhere in the US. Statements come in through a secure portal and the monthly review is a phone or video call.

Fifteen minutes. Free.

Bring a bank statement, a merchant statement, or last year’s return. If we’re not the right fit, we’ll say so.

Call (717) 608-3903

Or email hello@thevitalsgroup.com · see pricing