Rate structure
Massachusetts's state rate is 6.25%; the combined state + local rate ranges from 6.25% (flat). Sourcing: Destination.
COMPONENTRATENOTES
State rate6.25%MassTaxConnect general statewide rate
Local taxes6.25% (flat)No local sales tax — one flat 6.25% statewide (local option on meals only).
ReturnForm ST-9Form ST-9 (Sales and Use Tax Return)
Economic nexus threshold
You must register and collect once your Massachusetts sales reach $100,000, measured over the previous calendar year. There is no transaction-count threshold. Pre-2019 cookie-nexus regulation ($500k AND 100 txns) superseded. Marketplace sales count toward this threshold even though the marketplace collects for you.
Where you stand: SalesTax50 tests your imported sales against this exact rule and flags Massachusetts as Approaching or Exceeded on your Nexus page —
check my nexus free →
Filing frequency
MassTaxConnect assigns a filing frequency at registration based on expected tax liability and adjusts it over time. Frequencies used in Massachusetts: Monthly · Quarterly · Annual.
Due dates
Returns are due on the 30th of the month following the period (20th for some filers); advance payment for large filers. When the due date falls on a weekend or holiday it moves to the next business day.
Late filing: 1% per month late filing (max 25%) plus 1% per month late payment, plus interest.
Marketplace facilitator rules
Since October 2019, marketplace facilitators (Amazon, eBay, Walmart, TikTok Shop) collect and remit Massachusetts tax on your marketplace sales. How Massachusetts treats them:
Who collects?Facilitatoron marketplace orders; you collect on Shopify / your own site.
Count toward nexus?Yesmarketplace + direct sales together determine your threshold status.
Do you still file?YesYes — a registered seller still files, even for periods where all sales were through marketplaces (a zero or marketplace-only return).
How reported?DeductionReported as a deduction / exempt line, not omitted.
Direct salesYou collectShopify, your own site, invoices — you collect and remit on your return.
Filing portal & AutoFile
Massachusetts returns are filed through mtc.dor.state.ma.us/mtc/_. Login verification: Emails a one-time code. SalesTax50 AutoFile prepares the Form ST-9 from your imported sales — you review and approve every return before it is submitted.
FAQ
Do I need a Massachusetts permit if I only sell on Amazon?
If you exceed the $100,000 threshold or have physical presence (including inventory in Massachusetts warehouses), yes — you must register even though Amazon collects for you.
What if I sell on Shopify and TikTok Shop?
TikTok Shop collects as a marketplace facilitator; Shopify does not. You collect on Shopify orders and report both streams on your MassTaxConnect return — SalesTax50 separates them automatically.
Does SalesTax50 file Massachusetts returns automatically?
Yes — AutoFile prepares your Form ST-9 from imported sales; you approve every return before it is submitted, and a $99 one-time state setup configures your existing Massachusetts permit.
What is the advance payment?
Filers with over $150k of prior-year liability must pay tax collected in the first 21 days of the month by the 25th of the same month.
Let AutoFile handle your Massachusetts returns
Prepared and checked for you — you approve before anything is filed.
Start free nexus check