If you own a restaurant, café, food truck, bakery, catering business, or other food-service business in Charlottesville, Virginia, understanding and properly reporting meals tax is an important part of staying compliant with local tax requirements.
Many business owners collect meals tax every day through their point-of-sale system, but are less certain about how much should be reported each month, what records should be maintained, and how to reconcile sales before filing. As a Charlottesville bookkeeper, I regularly help business owners organize their financial records, verify sales activity, and prepare the information needed for accurate tax filings.
What Is Charlottesville Meals Tax?
The City of Charlottesville currently imposes a 7% meals tax on prepared food and beverages sold within the city limits. This tax is collected from customers at the time of sale and remitted to the City of Charlottesville. Meals tax returns and payments are due by the 20th of the month following the month being reported. Even if there were no sales during the reporting period, a return is still required.
Generally, meals tax applies to food and beverages sold by:
- Restaurants
- Cafés
- Coffee shops
- Food trucks
- Caterers
- Delis
- Bakeries selling prepared foods
- Similar food-service businesses
Setting Up Meals Tax Correctly
The easiest way to manage meals tax is to ensure your point-of-sale system is configured correctly from the beginning.
Popular systems such as Square, Toast, Clover, and Shopify POS allow businesses to establish local tax rates and track tax collected throughout the month.
When meals tax is set up properly, each sale is typically divided into:
- Sales revenue
- Virginia sales tax collected
- Charlottesville meals tax collected
Keeping these amounts separate makes monthly reporting much easier and helps ensure that the liability balances in your bookkeeping records remain accurate.
Why Monthly Sales Reports Matter
One of the most common bookkeeping issues I see is that business owners rely solely on bank deposits when determining what to report.
Unfortunately, deposits do not always equal sales.
Factors such as:
- Credit card processing delays
- Merchant service fees
- Refunds and chargebacks
- Gift card activity
- Third-party delivery services
can all create differences between deposits and actual sales.
In my experience working with Charlottesville-area small businesses, this is where confusion often begins. A business owner may see $20,000 deposited into the bank account and assume that is the correct sales figure to report. However, after accounting for merchant fees, timing differences, refunds, or delivery platform deductions, the actual sales activity may be different.
The amount reported for meals tax should generally be based on taxable sales activity rather than simply what was deposited into the bank account.
How a Bookkeeper Can Help
Accurate bookkeeping provides the foundation for accurate meals tax reporting.
Each month, a bookkeeper can:
- Reconcile bank accounts
- Review point-of-sale reports
- Compare deposits to sales activity
- Identify refunds and adjustments
- Verify tax liability balances
- Prepare reports for filing
By reconciling accounts and reviewing sales reports on a regular basis, it becomes much easier to determine the correct amount of taxable sales and meals tax collected during the month.
This process also creates a clear audit trail and helps reduce the likelihood of filing errors.
Filing Charlottesville Meals Tax
Charlottesville meals tax returns are due by the 20th of the month following the reporting period.
Before filing, businesses should verify:
- Gross sales totals
- Taxable sales amounts
- Meals tax collected
- Any adjustments or exemptions
- Reconciled accounting records
Waiting until the last minute to gather information can create unnecessary stress and increase the chance of errors. Maintaining organized bookkeeping records throughout the month makes filing significantly easier.
Bookkeeping Support for Charlottesville Restaurants and Food Businesses
While I do not provide tax preparation services, I help Charlottesville-area business owners maintain accurate bookkeeping records throughout the year so they have reliable information available when it is time to file meals tax returns, sales tax returns, and income tax returns with their CPA.
Whether you operate a restaurant, food truck, café, bakery, or catering company, accurate bookkeeping can help you stay organized, understand your business performance, and feel confident that your financial records support the numbers being reported.
At Bookkeeping by Barrett, I help Charlottesville-area business owners reconcile accounts, organize financial records, review sales activity, and prepare the information needed for tax reporting and informed business decisions.
If you have questions about restaurant bookkeeping or would like assistance organizing your financial records, I would be happy to discuss your business and determine whether my services may be a good fit.
For further information from the city Charlottesville directly, visit their site here: Link to Charlottesville Meals Tax: https://www.charlottesville.gov/189/Meals-Tax
To connect with me and inquire about my services for your business, click here.
Author: Michelle Barrett, Owner of Bookkeeping by Barrett, LLC

