Massachusetts: A guide to best practices for registering to collect sales tax

Tax
Tax

Stripe Tax automates global tax compliance from start to finish, so you can focus on scaling your business. Identify your tax obligations, manage registrations, calculate and collect the right amount of tax worldwide, and enable filings – all in one place.

Learn more 
  1. Introduction
  2. Before you begin
    1. Confirm you need to register
    2. Gather information
  3. Start the registration process
  4. What’s next?
    1. Enable sales tax calculations for Massachusetts on Stripe Tax
    2. Sales and use tax online filing and payments
  5. How Stripe can help

This guide is intended for informational purposes only and does not replace professional advice. Consult with your tax expert and/or legal counsel for advice specific to your business.

Before you begin

Confirm you need to register

Before completing a sales and use tax registration application in the state of Massachusetts, confirm that your business meets the requirements to register for a sales tax licence (also known as a Sales and Use Tax Registration Certificate).

Who should register?

  • Retailers located in the state of Massachusetts who engage in sales of tangible goods, services, or marketplace-facilitated sales.
  • Remote sellers (i.e., businesses located outside of Massachusetts making sales or providing services with final destination into Massachusetts) that meet the sales threshold.
    • Threshold: $100,000 in gross sales
    • Period: Previous year

Gather information

Next, view the Mass.gov checklist to make sure you have all required information readily available, as this will help simplify the online application process.

Start the registration process

  1. Navigate to the MassTaxConnect website.
    • Under “Quick links,” select “Register a new taxpayer” and then “Register a business” under “Registration options.”
    • Select “Next” after reviewing the requirements information.
    • Select “I am registering a business” as the reason for registration.
  2. Complete the “Organization information” and “Legal business information” sections for your business. Select “Next.”
  3. Enter the business’s legal address and postal address. Verify the address(es) before proceeding.
  4. Enter your business’s banking information to enable electronic tax payments. Select “Next.”
  5. Select the applicable tax types you are registering for your business. Select “Next.”
  6. Using the keyword search, select the North American Industry Classification System (NAICS) code that best fits the business description.
  7. Complete the owner/officer fields with the responsible person’s information, selecting “+Add another owner/officer” if more than one responsible party exists.
  8. Complete the location address section by adding all business locations.
    • Note: The date you enter on this page will be the date the state expects you to start collecting sales tax from your customers in Massachusetts. We recommend speaking with a CPA if you are unsure of which date to use for your business.
  9. Complete the sales tax registration page using the date you are required to start collecting tax in Massachusetts to determine the first return period due.
    • Answer the remaining questions on the page.
    • Note: To estimate annual sales tax, multiply the business’s prior year gross sales by 6.25%.
  10. Using the primary responsible person’s information, complete the MassTaxConnect online profile.
    • Create a four-digit PIN for your business, and store this information in a secure location for future reference.
  11. Create a username, password, and secret question and answer for the online account, and store this information in a secure location for future reference.
  12. If you’re managing multiple clients through this account, select the box to access “Manage my clients.”
  13. Agree to the terms of use, and review and submit the application. The state will typically notify you by email within one to two business days once the application has been processed and approved.

What’s next?

Enable sales tax calculations for Massachusetts on Stripe Tax

Once you have received your sales tax permit from the state, the next step is to enable sales tax calculations in Stripe Tax for Massachusetts, as the state will expect you to start collecting sales tax from your customers in Massachusetts based on the collection start date you used on your sales tax registration form.

You can read these instructions on how to add your Massachusetts registration to your Stripe Dashboard. For more information on enabling Stripe Tax, you can find full setup instructions.

Sales and use tax online filing and payments

Next, you’ll want to prepare to file your first sales tax return in Massachusetts based on the filing frequency the state assigned you.

If you’d prefer to have a trusted partner file these returns for you, we recommend using TaxJar’s AutoFile solution. Click here to sign up and see more information.

How Stripe can help

While staying aware of tax compliance trends is important for businesses, it’s also complex and time-consuming. Stripe Tax automates global tax compliance from start to finish, so you can focus on growing your business. It identifies your tax obligations, manages registrations, calculates and collects the right amount of tax worldwide, and enables filings – all in one place.

Stripe Tax helps you:

  • Understand where to register and collect taxes: See where you need to collect taxes based on your Stripe transactions. After you register, switch on tax collection in a new state or country in seconds. You can start collecting taxes by adding one line of code to your existing Stripe integration or add tax collection with the click of a button in the Stripe Dashboard.
  • Register to pay tax: Let Stripe manage your global tax registrations and benefit from a simplified process that prefills application details – saving you time and ensuring compliance with local regulations.
  • Automatically collect tax: Stripe Tax calculates and collects the right amount of tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on tax rules and rate changes.
  • Simplify filing: Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your business.

Read our docs to learn more, or sign up for Stripe Tax today.

Disclaimer: The content does not carry the weight of law, bulletins, or rulings. Therefore, it should only be used as an aid for navigation reference. The topics covered, screenshots provided, and guidance supplied are subject to change. The most current information regarding this topic is available on the MassTaxConnect website.

Ready to get started?

Create an account and start accepting payments – no contracts or banking details required. Or, contact us to design a custom package for your business.
Tax

Tax

Know where to register, automatically collect the right amount of tax, and access the reports you need to file returns.

Tax docs

Automate sales tax, VAT, and GST collection and reporting on all your transactions – low- and no-code integrations are available.