New Hampshire taxes cigarettes and alcohol through specific excise rates with no sales tax on top — one reason its border liquor outlets are so busy. This tool adds up the cigarette excise ($1.78/pack), beer tax ($0.30/gallon), and the state liquor-store markup that stands in for a wine/spirits excise.
How it works
Each category uses its own per-unit rate, and there is no percentage sales tax layered on:
cigarette tax = packs × $1.78
beer tax = gallons × $0.30
spirits tax = liquor spend × (state markup % / 100)
total = cigarette tax + beer tax + spirits tax
New Hampshire is unusual in that wine and spirits are sold only through state-run outlets; rather than a published per-gallon excise, the state markup is the effective tax, so you supply an assumed markup percentage.
Example and notes
Buying 10 packs of cigarettes adds 10 × $1.78 = $17.80. Five gallons of beer
(about two 24-packs) adds 5 × $0.30 = $1.50. A $100 spirits purchase at an
assumed 30% state markup carries about $100 × 0.30 = $30 of effective tax. None
of these gets a sales-tax surcharge, which keeps New Hampshire’s all-in prices
below neighboring states. Excise rates and state markups change over time, so
treat the totals as an estimate.