Antique-mall sales tax by state — 2026 combined rates for booth-based consignment operators
What combined sales-tax rate to charge at the register in each U.S. state, what tax-exempt resale customers look like for an antique mall, and why setting the rate wrong at signup is the single most common preventable error operators make in year one.
Quick answer. U.S. antique-mall operators charge their state’s combined sales-tax rate at the register (state + statewide average local). Five states have no sales tax (Alaska, Delaware, Montana, New Hampshire, Oregon). The rest range from 1.82% (Alaska localities) to 9.56% (Louisiana and Tennessee). The single biggest year-one error is setting the rate to the wrong state — usually because the prior POS software defaulted to Michigan or the operator’s own home state, not the mall’s location. Source: Tax Foundation, State and Local Sales Tax Rates 2025.
By Colin King, founder of Vintique. Last updated 2026-05-26.
The short version, by state
Combined state + statewide average local sales tax rates, as a percentage, rounded to the nearest hundredth. These are the rates an antique-mall operator should expect to charge on most taxable retail sales at their register. Per-line exceptions (tax-exempt resale buyers, food and clothing exemptions in some states) override the default; see “When NOT to charge” below.
State | Combined rate (2025) | Notes |
|---|---|---|
| Alabama | 9.28% | |
| Alaska | 1.82% | No state tax; local only |
| Arizona | 8.38% | |
| Arkansas | 9.45% | |
| California | 8.82% | |
| Colorado | 7.81% | Highly fragmented local rates |
| Connecticut | 6.35% | |
| Delaware | 0.00% | No sales tax |
| District of Columbia | 6.00% | |
| Florida | 7.02% | |
| Georgia | 7.38% | |
| Hawaii | 4.44% | General Excise Tax, not “sales tax” |
| Idaho | 6.02% | |
| Illinois | 8.88% | |
| Indiana | 7.00% | |
| Iowa | 6.94% | |
| Kansas | 8.66% | |
| Kentucky | 6.00% | |
| Louisiana | 9.56% | Tied for highest combined rate |
| Maine | 5.50% | |
| Maryland | 6.00% | |
| Massachusetts | 6.25% | |
| Michigan | 6.00% | |
| Minnesota | 8.05% | |
| Mississippi | 7.07% | |
| Missouri | 8.37% | |
| Montana | 0.00% | No sales tax |
| Nebraska | 6.98% | |
| Nevada | 8.23% | |
| New Hampshire | 0.00% | No sales tax |
| New Jersey | 6.63% | |
| New Mexico | 7.62% | |
| New York | 8.53% | |
| North Carolina | 6.99% | |
| North Dakota | 7.04% | |
| Ohio | 7.25% | |
| Oklahoma | 9.01% | |
| Oregon | 0.00% | No sales tax |
| Pennsylvania | 6.34% | |
| Rhode Island | 7.00% | |
| South Carolina | 7.44% | |
| South Dakota | 6.41% | |
| Tennessee | 9.56% | Tied for highest combined rate |
| Texas | 8.21% | |
| Utah | 7.26% | |
| Vermont | 6.33% | |
| Virginia | 5.77% | |
| Washington | 9.44% | |
| West Virginia | 5.61% | |
| Wisconsin | 5.43% | |
| Wyoming | 5.44% |
Source: Tax Foundation, State and Local Sales Tax Rates 2025. [1] These are combined rates (state base rate + statewide average local rate). Your specific city or county may collect a slightly higher or lower local portion; the combined average is what gets your bookkeeper to within a percentage point on a 12-month rollup, which is the accuracy that matters at the antique-mall scale.
The single most common mistake in year one
We see this every month on new tenant signups: a Texas mall opens a fresh POS, the prior software defaulted to Michigan (because the software vendor was based in Michigan), and the new operator clicks through the setup without noticing the rate is wrong. Six months later their bookkeeper reconciles the year-end against state tax filings and discovers the mall has been collecting 6% Michigan sales tax instead of 8.21% Texas sales tax. Now the operator owes the state of Texas the 2.21% spread on every taxable sale for six months — out of pocket, since the customers already walked.
This is preventable in one click at signup. Vintique’s onboarding modal asks for the mall’s state before the POS unlocks, derives the combined rate from the table above, and writes it to your settings automatically. Quail Point-of-Sale and SimpleConsign leave the rate up to you to fill in manually; Quail Mall Manager (the Windows desktop product) ships with a blank field. The default-from-state model is rare in this category and is the single biggest workflow advantage Vintique has over legacy alternatives.
When NOT to charge sales tax — three legitimate exemptions
1. Tax-exempt resale buyers (the booth-owner case)
Resellers buying inventory at your mall for their own shop are exempt from sales tax IF they present a valid resale certificate at the register. In Vintique, the cashier toggles “Tax Exempt” on the line item (or the whole ticket), records the buyer’s resale ID, and the tax line drops to $0 with the ID stored on the transaction for your records. Different states call these IDs different things (Texas: “Resale Certificate”, Florida: “Annual Resale Certificate”, California: “Seller’s Permit”) — Vintique stores whatever string the buyer hands you.
2. Out-of-state shipping (interstate commerce)
If a customer buys an item at the register and you ship it across state lines, sales tax usually goes to the destination state — not yours. Post-Wayfair (2018) the rules vary by state; if you ship more than a trivial dollar volume across state lines, ask a CPA about economic-nexus thresholds in the states you ship to. Most antique malls under $100K/year in cross-state shipping fall well below every state’s nexus threshold and can simply not charge tax on shipped-out-of-state orders, with the destination state’s use-tax obligation being the buyer’s responsibility.
3. Specific item categories (varies by state)
Some states exempt categories that matter to antique malls:
Items over 100 years old. A handful of states (e.g., Massachusetts has historic-property exemptions; some interpretations of Indiana’s antique exemption) reduce or exempt tax on items demonstrably 100+ years old. Rules vary; ask a state-licensed CPA before relying on this.
Used clothing. Pennsylvania exempts most clothing entirely. Minnesota exempts clothing under $100.
Food / non-prepared groceries. Many states have lower or zero rates on grocery food, which matters if your mall has a food-pantry-adjacent thrift component.
The default-on-everything approach Vintique uses is the safe one. Per-line overrides cover the legitimate exemptions; the cashier can drop the tax on a specific line in one tap.
How Vintique handles state sales tax
At signup. The onboarding modal asks “What state is your mall in?” before the POS unlocks. Pick from a dropdown of 50 + DC.
Rate is set automatically. Vintique writes the combined rate from the table above to your settings and labels it “XX Sales Tax” (e.g. “OH Sales Tax”, “TX Sales Tax”) so receipts and reports match what your bookkeeper expects.
Override in Settings if needed. If your specific city or county collects a rate that diverges meaningfully from the statewide average, override the rate in Settings → Sales Tax. Changes invalidate the cached rate immediately so the next ring at the register uses the new number.
Per-line exemptions at the register. Cashier toggles “Tax Exempt” on a new line and enters the buyer’s resale ID. Tax line drops to $0; the ID is stored on the transaction for your sales-tax filings.
Reconciliation. Daily, monthly, and annual reports break out the tax-collected column separately so you can match it against your state filing obligation row-by-row.
Vintique does NOT file your sales tax for you. That’s the operator’s job via the state’s revenue department (or whatever CPA-mediated workflow you’ve used in prior years). Vintique gets you to a defensible row-by-row number to put on the return — what you owe the state is whatever the state’s filing math says, applied to the tax-collected column on Vintique’s reports.
For specific cities or counties with unusual rates
The combined rates above are statewide averages. A few cities have jurisdiction-specific rates that diverge meaningfully:
Chicago, IL: 10.25% (vs. Illinois statewide average 8.88%). City + county adds 1.25%, transit authority adds another 0.12%.
Long Beach, CA: 10.25% (vs. California statewide average 8.82%). City adds a 1.75% local district tax above LA County.
Birmingham, AL: 10.00% (vs. Alabama statewide average 9.28%). Birmingham + Jefferson County add a notably high local share.
New Orleans, LA: 9.45–9.95% depending on parish (Louisiana’s statewide average is already the joint-highest in the U.S. at 9.56%).
If your mall is in one of these jurisdictions, override the default rate in Settings → Sales Tax with the actual local rate from your state revenue department’s website. Use the statewide average only as a sanity check.
When to update the rate
The Tax Foundation publishes an updated rate table every January. We refresh the Vintique table within a few weeks of each annual update. Most state-level changes are minor (a tenth of a point either direction), but every few years a state will adjust its base rate or shift its grocery / prepared-food exemption rules, and that’s worth a 15-minute review of whether your default settings need to change.
Local rate changes (city or county adjustments) happen more often. Watch your state revenue department’s website for any rate change taking effect on a quarter boundary (1/1, 4/1, 7/1, 10/1 are typical effective dates).
Coming from a system that didn’t ask for your state? Vintique’s CSV importer is the cleanest path. Bring vendors, items, gift cards, and 12 months of sales history over from your old system in one afternoon; pick your state in the onboarding modal; verify the derived rate matches what you’ve been collecting. If it doesn’t, this is the year to fix it. See the 2026 buyer’s guide for the full evaluation framework, or open a 45-day free trial at /pricing.
References:
Disclaimer: Vintique is a point-of-sale and back-office platform. We are not a tax-filing service. Combined rates above are statewide averages from the Tax Foundation 2025 edition. Your specific jurisdiction may collect a different local-share rate, and certain item categories or customer types may be exempt. Verify with your state revenue department or a CPA before relying on these numbers for legal filings.
Open a workspace in under a minute. Bring your old data with the CSV importer. 45 days free, no charge until day 46.