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

Tax
Tax

Stripe Tax lets you calculate, collect, and report tax on global payments with a single integration. Know where to register, automatically collect the right amount of tax, and access the reports you need to file returns.

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

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 license (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 mailing 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.

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.