Massachusetts taxes alcohol in two places. A per-gallon excise is paid upstream and built into the wholesale price, invisible on any receipt. Then every drink poured for on-premises consumption is taxed as a meal at 6.25% plus the local option. Package store sales carry the excise only, with no sales tax at the register, which is why the same beer is taxed differently across the street.
“I read that Massachusetts does not tax alcohol. My bar tab says otherwise. Which is it?”
“If the packie charges no tax on a six-pack, why is my pint taxed at the pub next door?”
“I am pricing a new draft list. How much of the pint price is actually tax?”
Both Things You Heard Are True
Massachusetts really does not charge sales tax on alcohol at a package store, and your bar tab really is taxed. Neither statement is wrong, because the state taxes alcohol twice in different places, and only one of those taxes is visible.
The first is an excise, charged per gallon at the wholesale level and baked into the price long before the bottle reaches a shelf or a keg reaches a cellar. Nobody ever sees it on a receipt.
The second is the meals tax, charged on every drink served for consumption on the premises. That one prints on the check, which is why it feels like the only tax alcohol carries.
The Invisible Layer: The Per-Gallon Excise
The excise attaches by volume and category rather than by price, so an inexpensive bottle and an expensive one of the same type and size carry the same excise. It is collected upstream, from the parties bringing the product into the market, and passed down through the price.
Federal excise sits underneath it on the same principle, collected from brewers, distillers, and wineries. By the time a keg arrives at a pub, two layers of tax are already inside the invoice, neither one itemized.
That invisibility is exactly why the package store feels tax free. The tax was paid; it simply happened before the customer walked in, and it will never appear as a line on anything the customer signs.
The Visible Layer: Every Pour Is a Meal
On premises, alcohol is treated as a meal. A pint, a glass of wine, a cocktail, or a bottle served at the table is taxed at the meals rate, 6.25% state plus the local option where the town has adopted it, exactly as the restaurant rate mechanics describe for food.
Whether the drink comes with dinner changes nothing. A pint alone at the bar and a pint beside a steak are taxed identically, because the meals tax follows the service rather than the accompaniment.
One drafting detail belongs to publicans. Per the Department’s guidance on the meals tax, for restaurant sales of alcoholic beverages for on-premises consumption sold without a meal, the tax collected need not be stated separately, a small allowance that shapes how many bars build their drink prices.
Where the Line Falls: On Premises or Off
The rule is about consumption, not the room. Alcohol sold for consumption where it is bought is a meal; alcohol sold sealed for consumption elsewhere carries the excise only.
That is the answer to the pint-versus-six-pack question, and it holds even inside one business. A restaurant with a retail license selling a sealed bottle to take home is running the package store treatment on that sale while every pour at its bar stays taxable.
Growlers, crowlers, and bottles to go from a taproom live on this line daily, which makes the point-of-sale configuration a genuine compliance question rather than a preference.
Function rooms and catered events follow the pour, not the address. Alcohol served at a wedding, a private party, or an off-site catered function is served for consumption at that event, so it carries the meals tax like any bar service, with the local option sourced to where the event happens rather than where the kitchen sits.
The Two Layers, Beverage by Beverage
| Beverage | State Excise | Excise Per Serving | What the Customer Sees |
| Beer and malt beverages | About 11 cents per gallon | Roughly 1 cent on a 16 ounce pint | Nothing on the packie receipt; meals tax on the pour |
| Still wine | 55 cents per gallon | About 2 cents on a 5 ounce glass | Nothing at the store; meals tax by the glass or bottle on premises |
| Sparkling wine | 70 cents per gallon | About 3 cents on a 5 ounce glass | Same treatment as still wine, at a slightly higher excise |
| Beverages up to 15% alcohol | $1.10 per gallon | Varies with the pour size | Covers many liqueurs and fortified products |
| Spirits above 15% | $4.05 per gallon | About 5 cents on a 1.5 ounce shot | The largest excise, and still invisible at the register |
| Measurement | Paid upstream, built into the price | Pennies per drink | The excise is a rounding error next to the pour tax: on a $9 pint, meals tax runs about 63 cents against roughly a penny of excise |
Read the last column before the first. The excise a publican pays on a pint is worth about a penny; the meals tax the customer pays on the same pint is worth about sixty times that. Both are real, and only one of them is worth arguing about at menu-pricing time.
The Numbers Behind the Pour
- 2: the tax layers on every drink, an upstream excise and the meals tax at the pour.
- 6.25%: the state meals rate on on-premises alcohol, plus the local option.
- 0: the sales tax a package store charges on a sealed bottle.
- About 1 cent: the state excise inside a pint of beer.
- About 5 cents: the state excise inside a standard spirits pour.
- 63 cents: the meals tax on a $9 pint where the local option applies.
What This Means for Menu Pricing
Publicans have a real choice about presentation: add the tax at the check or build it into the drink price. The obligation is identical either way, and the tax still has to be accounted for and remitted, whichever route the menu takes.
Tax-inclusive pricing keeps round numbers at a busy bar and reduces the friction of coins at last call, at the cost of a slightly harder margin calculation. Tax-added pricing keeps the arithmetic clean and matches what most guests expect from a restaurant check.
Whichever route the bar takes, the amount has to come back out of the price for reporting. A $10 all-in pint in an adopting town is not $10 of revenue; the tax portion belongs to the state and the town, and treating it as sales is how a good month becomes a bad assessment.
Happy hour discounting and promotional pricing follow the same logic. The tax rides the price actually charged, so a discounted pour carries less tax and a complimentary drink carries none, provided the giveaway is genuinely free rather than bundled into a package price that the check still collects on.

The History Behind the Confusion
The confusion has an origin worth knowing. Alcohol at package stores was historically outside the sales tax, then briefly brought inside it, then returned to exemption by a ballot question after a well-funded campaign led by package store owners and beer distributors, who argued the tax was pushing sales across the New Hampshire border.
So the rule people repeat, Massachusetts does not tax alcohol, is a half-memory of that fight. It was true, then untrue, then true again for off-premises sales, and it was never true for the pour.
A Two-Layer Tax Deserves a Two-Layer Process
For a bar or pub, the practical work is separating the layers properly: excise absorbed in cost of goods where it belongs, meals tax collected on every pour, sealed takeaway sales coded to the off-premises treatment, and the whole thing reconciled monthly inside the wider Massachusetts meals tax system. The controlling detail sits in the Department’s sales tax on meals guide and 830 CMR 64H.6.5. Ed Parsons CPA handles that separation for Massachusetts pubs and restaurants, from point-of-sale coding through the monthly filings and the alcohol excise coordination behind them, under the firm’s restaurant meals tax accounting service. A free meals tax health check is the starting point, and where a DOR review has already assessed untaxed pours or misclassified takeaway sales, a Business CPA Tax Resolution Case Analysis prices the exposure before anything gets p

