Massachusetts Form M-3 is the Reconciliation of Massachusetts Income Taxes Withheld for Employers, an annual return that every Massachusetts employer who withheld state income tax during the calendar year must file with the Massachusetts Department of Revenue (DOR) to reconcile the four quarterly Form M-941 deposits against the total wages and withholding shown on employees’ W-2s. The form is filed through MassTaxConnect by January 31 of the year after the wages were paid, and a missed or wrong filing triggers penalties under M.G.L. c. 62C, § 33 plus interest at the federal short-term rate plus 4 percent.
According to DOR’s published payroll-tax statistics, more than 215,000 Massachusetts employers file annual withholding reconciliations each year, and roughly 1 in 9 are kicked back for math mismatches between the M-3 totals and the supporting W-2s. Getting the form right the first time saves you from amended returns, audit letters, and frozen refunds for your workers.
Here is what you will learn in this guide:
- 📋 Exactly what each box on Form M-3 asks and how to answer it
- 🧾 Which documents to gather before you open the form
- 💻 How to file through MassTaxConnect step by step
- 👩💼 Three full walkthroughs from real-life filers
- ⚠️ The 10 most common mistakes and how to dodge each one
What the Form Is and Who Must File It
Form M-3 is a reconciliation return, which means it does not pay tax on its own. It compares the Massachusetts income tax you already deposited on your four quarterly Form M-941 returns with the total Massachusetts tax shown in Box 17 of every W-2 you issued for the year. The DOR uses this match-up to confirm that workers’ withholding credits on their personal Form 1 returns are real money that actually reached the state.
Every employer who withheld Massachusetts income tax at any point during the year must file Form M-3. That includes corporations, partnerships, LLCs, sole proprietors, nonprofits, household employers who withhold for a nanny or home aide, and out-of-state employers with at least one Massachusetts-resident employee. Filing is required under M.G.L. c. 62B, § 5 and 830 CMR 62B.2.1.
Skipping the form when you owe wages and withholding is treated as a non-filed return, and the DOR can assess the full unreconciled withholding plus a 1% per-month late-file penalty up to 25%, on top of a separate $5-per-W-2 penalty under M.G.L. c. 62C, § 8B for each missing wage statement. A common misconception is that small employers with only one or two workers are exempt; they are not. If you withheld even one dollar, you owe an M-3.
The current Massachusetts Form M-3 carries a Rev. 11/24 revision stamp in the lower-left corner, so confirm that the version you download from the DOR forms library shows that date or later before you start.
Before You Start: Documents and Information You Need
Pull every payroll record together before you log into MassTaxConnect. Reconciliation goes fast when the numbers are already on your desk, and it stalls when you have to chase a missing W-2 mid-filing.
Use this pre-filing checklist. Each item explains why it matters and what breaks if you skip it.
- Federal Employer Identification Number (FEIN). The DOR cross-checks this against the IRS database, and a typo here freezes the filing in pending status for up to 30 days.
- Massachusetts Withholding Account Number. This 9-digit ID, beginning with WTH-, ties your M-3 to the right deposit account, and the wrong number applies your reconciliation to a stranger’s account.
- All four Form M-941 confirmations for Q1 through Q4. The total of these four equals Line 1 on the M-3, and missing one quarter creates an automatic underpayment.
- Every W-2 you issued, including W-2c corrections. The sum of Box 17 amounts must match Line 2 on the M-3.
- Every 1099-MISC, 1099-NEC, 1099-R, and 1099-K with Massachusetts withholding. Non-wage withholding rolls into the same reconciliation.
- Year-end payroll register from your payroll provider. This is your audit trail when DOR asks you to prove a number.
- Total Massachusetts wages paid during the year. This number does not go on the M-3 itself but supports the W-2 totals.
- Bank account and routing numbers. Required only if your reconciliation shows a balance due.
- A signed Form M-2848 Power of Attorney if a CPA or payroll service is filing for you.
- Prior-year M-3 confirmation number. Useful if DOR questions year-over-year trends or if you need to reference a carryover overpayment.
A common pain point: if your payroll provider issued W-2c corrections after January, those corrections must be in hand before you submit, because the M-3 cannot be amended through MassTaxConnect without filing a brand-new reconciliation marked Amended.
Where to Get the Form and How to Access It
The official PDF lives on the DOR Withholding Forms page under the heading Form M-3: Reconciliation of Massachusetts Income Taxes Withheld for Employers. Most employers never download the PDF because the DOR requires electronic filing for any employer with 50 or more W-2s under TIR 16-9, and the DOR strongly encourages e-filing for everyone else.
To access the electronic version, log into your MassTaxConnect employer account, click the Withholding Tax panel, choose File Annual Reconciliation, and select the tax year. The system pre-fills your name, FEIN, and address, and it imports the four quarterly Form M-941 totals if you filed them through MassTaxConnect.
If you must paper-file, mail the completed Form M-3 with attached W-2s and 1099s to Massachusetts Department of Revenue, PO Box 7015, Boston, MA 02204. Paper is allowed only for employers with fewer than 50 wage statements, and even then the DOR encourages e-filing for faster processing.
A nuance worth flagging: the DOR retired the old WebFile for Business portal in 2017, and any bookmark pointing there now redirects to MassTaxConnect. Update saved logins so your credentials are tied to the new portal.
Step-by-Step: How to Fill Out Form M-3 Line by Line
Form M-3 is short, but each line is a tripwire. Work through every box in the order printed on the form. Use the exact field names from the official PDF.
Box: Tax Year
Plain English. This box asks which calendar year the wages were paid in.
How to answer. Enter the four-digit year in YYYY format. The form covers a calendar year only, never a fiscal year.
Example. Maria Lopez, owner of Lopez Bakery LLC, files her 2025 reconciliation in January 2026 and types 2025 in the tax-year box.
Nuance. If your business operates on a fiscal year for income tax, you still file Form M-3 by calendar year because Massachusetts withholding is calendar-based under M.G.L. c. 62B, § 2.
Common mistake and consequence. Filers who recently amended a prior year sometimes type the prior year out of habit, which routes the new return as a duplicate and triggers a return already on file rejection.
Misconception. Some filers believe they can split a tax year if they switched payroll providers mid-year; they cannot. One year, one M-3.
Box: Federal Identification Number (FEIN)
Plain English. This is your nine-digit IRS-issued employer ID.
How to answer. Enter the FEIN with no dashes or spaces, exactly as it appears on your IRS SS-4 confirmation letter.
Example. Carlos Nguyen of Bay State Roofing Inc. enters 043217895.
Nuance. If your business changed entity type during the year (sole proprietorship to LLC), you may have two FEINs and must file two separate M-3s.
Common mistake and consequence. Transposing two digits routes your reconciliation to another employer, and unwinding it requires a written request to the DOR Problem Resolution Office.
Misconception. Filers sometimes use their Social Security Number here. Only sole proprietors who never obtained a FEIN may use an SSN, and even then the DOR prefers a FEIN.
Box: Massachusetts Withholding Account Number
Plain English. This is the WTH- number the DOR assigned when you registered as a withholding employer.
How to answer. Enter the full account ID, including the WTH- prefix and all nine digits.
Example. Janet Cole, who runs Cole Family Childcare, types WTH-100456789.
Nuance. A new employer who registered in December and only ran one payroll still needs a WTH number on the M-3, even if total withholding is small.
Common mistake and consequence. Leaving off the WTH- prefix causes the form to fail validation in MassTaxConnect, and the system rejects the upload before you reach the signature page.
Misconception. Some filers think the WTH number changes year to year. It does not. It stays with the employer for the life of the business unless DOR closes the account.
Box: Business Name and Address
Plain English. Your legal business name and current mailing address.
How to answer. Use the legal name on file with the Massachusetts Secretary of the Commonwealth, not a DBA. Address goes in standard USPS format.
Example. Lopez Bakery LLC, 142 Main St, Worcester, MA 01608.
Nuance. If your address changed during the year, file Form AI-1 before the M-3 so DOR records match.
Common mistake and consequence. Using a DBA (e.g., Maria’s Bread instead of Lopez Bakery LLC) creates a name mismatch with the FEIN and triggers a manual review.
Misconception. Filers sometimes think a P.O. Box is not allowed. It is allowed, as long as it is the address DOR has on file.
Line 1: Total Massachusetts Income Tax Withheld per Forms M-941
Plain English. The sum of the four quarterly withholding deposits you reported on Form M-941.
How to answer. Add Q1 + Q2 + Q3 + Q4 from the Tax Withheld line of each M-941 confirmation. Enter the total in dollars and cents.
Example. Bay State Roofing Inc. deposited $8,420.10, $9,115.55, $8,990.00, and $10,202.35. Carlos enters $36,727.00 on Line 1.
Nuance. If you amended any quarterly M-941 during the year, use the amended figures, not the originals.
Common mistake and consequence. Filers pull the amount paid number instead of the tax withheld number, which double-counts any prior-quarter overpayment applied forward and inflates Line 1.
Misconception. Some employers think Line 1 should equal what they actually wrote checks for. It should equal what they reported as withheld, even if a credit balance covered the payment.
Line 2: Total Massachusetts Income Tax Withheld per W-2s and 1099s
Plain English. The sum of Box 17 across every W-2, plus Massachusetts withholding from any 1099 series forms.
How to answer. Add Box 17 from every W-2 and W-2c you issued, then add any 1099-MISC, 1099-NEC, 1099-R, or 1099-K Massachusetts state tax withheld. Enter the grand total.
Example. Janet Cole issued one W-2 to her nanny showing $1,650.00 in Box 17 and no 1099s. She enters $1,650.00.
Nuance. Do not include federal withholding from Box 2. Only Massachusetts state withholding belongs here.
Common mistake and consequence. Filers grab Box 18 (local wages) or Box 1 (federal wages) by accident, which throws the reconciliation off by thousands and triggers a DOR notice within weeks.
Misconception. Filers sometimes believe 1099 contractor income does not belong here. It does, whenever Massachusetts tax was withheld voluntarily or under Form M-4P for pension distributions.
Line 3: Difference (Line 1 minus Line 2)
Plain English. The math check that shows whether your deposits matched what you reported on wage statements.
How to answer. Subtract Line 2 from Line 1. The result should be 0.00. A non-zero result means you over- or under-deposited.
Example. Lopez Bakery shows Line 1 of $12,400 and Line 2 of $12,400, so Line 3 is $0.00.
Nuance. A small rounding gap of a few cents is acceptable and the DOR’s system tolerates it.
Common mistake and consequence. Filers force Line 3 to zero by changing Line 1 or Line 2 instead of investigating, which masks a real payroll error and causes a bigger problem at audit.
Misconception. Some filers think a positive Line 3 means the DOR owes them money. It usually means they over-deposited and can either claim a refund on Line 4 or carry the credit forward.
Line 4: Refund Requested or Credit Carryforward
Plain English. Where you tell the DOR what to do with an overpayment.
How to answer. Check the box for Refund or Credit to Next Year, and enter the dollar amount.
Example. Bay State Roofing over-deposited $155.00 and Carlos checks Credit to Next Year and enters $155.00.
Nuance. Refunds under $5 are not issued in cash and are automatically carried forward.
Common mistake and consequence. Leaving both boxes blank when an overpayment exists causes the credit to sit in unapplied status, where it is not refunded and not carried forward.
Misconception. Filers sometimes think they must request a refund. They can carry forward instead, which is faster.
Line 5: Balance Due
Plain English. Where you enter the amount you still owe if Line 1 is less than Line 2.
How to answer. Enter the shortage as a positive number. Pay through MassTaxConnect ACH debit, ACH credit, or by check with Form PV.
Example. A staffing agency reports Line 1 of $48,000 and Line 2 of $50,250. The agency enters $2,250.00 on Line 5.
Nuance. Penalty and interest under M.G.L. c. 62C, § 32 start accruing from January 31, not from the M-3 filing date.
Common mistake and consequence. Filers pay the balance due but forget to actually file the M-3, leaving the return as non-filed and triggering a 1% monthly penalty even though the cash arrived.
Misconception. Some filers believe paying late is fine if the M-3 is on time. Both must be on time.
Signature, Title, and Date
Plain English. The legal certification that the return is true.
How to answer. The owner, officer, partner, or authorized agent signs, types or prints a title, and dates the return in MM/DD/YYYY format.
Example. Maria Lopez, Member-Manager, 01/15/2026.
Nuance. A payroll service signs only with a valid Form M-2848 Power of Attorney on file.
Common mistake and consequence. An unsigned return is treated as non-filed, even on MassTaxConnect, where the I agree checkbox is the e-signature.
Misconception. Filers think a bookkeeper can sign without a POA. They cannot, unless they are a corporate officer.
Three Filled-Out Examples Using Real Scenarios
Each scenario follows one named filer through every major box on Form M-3.
Scenario 1: Maria Lopez, Owner of Lopez Bakery LLC (4 W-2 Employees)
| Form Section | What Maria Enters |
|---|---|
| Tax Year | 2025 |
| FEIN | 043344556 |
| WTH Account | WTH-100221345 |
| Business Name and Address | Lopez Bakery LLC, 142 Main St, Worcester, MA 01608 |
| Line 1 (M-941 totals) | $12,400.00 |
| Line 2 (W-2 Box 17 totals) | $12,400.00 |
| Line 3 (Difference) | $0.00 |
| Line 4 (Refund/Credit) | blank |
| Line 5 (Balance Due) | $0.00 |
| Signature, Title, Date | Maria Lopez, Member-Manager, 01/15/2026 |
Scenario 2: Carlos Nguyen, Bay State Roofing Inc. (60 W-2s plus 1099-MISC Withholding)
| Form Section | What Carlos Enters |
|---|---|
| Tax Year | 2025 |
| FEIN | 043217895 |
| WTH Account | WTH-100456789 |
| Business Name and Address | Bay State Roofing Inc., 89 Industrial Way, Lowell, MA 01851 |
| Line 1 (M-941 totals) | $36,727.00 |
| Line 2 (W-2 + 1099 withholding) | $36,572.00 |
| Line 3 (Difference) | $155.00 |
| Line 4 (Refund/Credit) | Credit to Next Year, $155.00 |
| Line 5 (Balance Due) | $0.00 |
| Signature, Title, Date | Carlos Nguyen, President, 01/22/2026 |
Scenario 3: Janet Cole, Household Employer for One Nanny
| Form Section | What Janet Enters |
|---|---|
| Tax Year | 2025 |
| FEIN | 046789012 |
| WTH Account | WTH-100998877 |
| Business Name and Address | Janet Cole, 14 Oak Ln, Newton, MA 02458 |
| Line 1 (M-941 totals) | $1,650.00 |
| Line 2 (W-2 Box 17) | $1,650.00 |
| Line 3 (Difference) | $0.00 |
| Line 4 (Refund/Credit) | blank |
| Line 5 (Balance Due) | $0.00 |
| Signature, Title, Date | Janet Cole, Household Employer, 01/30/2026 |
A fourth filer, Aisha Patel, runs an out-of-state tech firm with two Massachusetts remote workers. She files M-3 even though her company is based in New Hampshire. A fifth filer, Marcus Reed, runs Reed Auto Body and discovered a $2,250 shortage on Line 5 because his Q3 M-941 was filed for the wrong tax type; he paid through MassTaxConnect ACH debit on the same day he filed.
How to File the Completed Form
Massachusetts gives you two filing channels, and the right one depends on your wage-statement count.
MassTaxConnect (online). Log into MassTaxConnect, choose Withholding > File Annual Reconciliation, complete each line, attach a DOR-formatted W-2 EFW2 file, agree to the e-signature, and submit. There is no filing fee. Payments use ACH debit (free), ACH credit (your bank may charge), or credit card (2.35% convenience fee through the third-party processor). Processing is real-time, and your confirmation number appears on screen and in your secure inbox; print it as proof of filing.
Paper filing. Mail Form M-3, plus paper W-2 Copy 1 and any 1099s with Massachusetts withholding, to Massachusetts Department of Revenue, PO Box 7015, Boston, MA 02204. Paper is allowed only if you issued fewer than 50 wage statements, per TIR 16-9. Pay any balance with Form PV and a check made out to Commonwealth of Massachusetts. Processing takes 6–8 weeks. Send by USPS Certified Mail with Return Receipt as proof of filing.
A nuance: the DOR does not accept hand-delivered M-3s at the Chelsea or Boston walk-in centers. Anything dropped off in person is rerouted to the same PO Box and adds days to processing.
What Happens After You File
After you submit through MassTaxConnect, the DOR’s reconciliation engine matches Line 2 against the W-2 EFW2 file you uploaded and against the SSA’s W-2 transmission. If the totals match, the return posts as Accepted within minutes, and your account shows a green checkmark for the year.
If something does not match, DOR sends a Notice of Inquiry (NOI) within 30 to 90 days asking you to explain the gap. You have 30 days to respond, usually by uploading corrected W-2cs or amended M-941s.
Your workers will not see their state withholding credited on their personal Form 1 if the M-3 is non-filed or rejected. The DOR holds the credit in suspense, which delays employee refunds and generates angry phone calls in March and April.
A misconception filers carry: Accepted does not mean audit-proof. The DOR can audit any withholding year for three years from the filing date under M.G.L. c. 62C, § 26, and longer if fraud is suspected.
Mistakes to Avoid When Filling Out the Form
- Typing the prior tax year by accident. The return rejects as a duplicate and you lose two weeks fixing it.
- Leaving off the WTH- prefix on the account number. MassTaxConnect blocks the submission.
- Using a DBA in the business-name box. The name-FEIN mismatch sends the return to manual review.
- Pulling Box 1 federal wages instead of Box 17 state withholding. Line 2 inflates and the reconciliation fails.
- Skipping 1099-MISC or 1099-NEC withholding. The DOR back-bills the missing amount with penalties.
- Forcing Line 3 to zero by overwriting Line 1 or Line 2. A real payroll error gets buried until audit.
- Forgetting to upload the EFW2 file with 50+ W-2s. The return is rejected under TIR 16-9.
- Paying the balance but never filing the form. The 1% monthly late-file penalty still applies.
- Signing without a Power of Attorney when a payroll provider files. The return is treated as unsigned.
- Mailing paper to the wrong PO Box. Anything sent to a non-7015 PO Box can be lost in DOR mail handling for weeks.
Do’s and Don’ts
Do’s
- Do reconcile your four M-941s monthly so January is not a scramble.
- Do upload the EFW2 file even if you only have 10 W-2s; it speeds processing.
- Do save the MassTaxConnect confirmation number to PDF.
- Do file by January 31 even if W-2s from your payroll provider are late.
- Do request a Power of Attorney from any client before filing on their behalf.
- Do reconcile against the SSA-accepted W-2 totals, not your draft payroll register.
Don’ts
- Don’t paper-file if you have 50 or more wage statements; it triggers an automatic penalty.
- Don’t enter federal withholding by accident; it skews Line 2 by thousands.
- Don’t ignore a Notice of Inquiry past 30 days; the DOR moves to assessment.
- Don’t sign for an employer without written authority.
- Don’t carry forward a credit you actually need now; ask for the refund instead.
- Don’t combine two FEINs onto one M-3 after a mid-year entity change.
Pros and Cons of Filing on Your Own vs. With Help
Pros of filing yourself
- Saves $150–$500 in CPA or payroll-service fees because the form is short.
- Builds direct knowledge of your withholding account.
- Lets you control the timing instead of waiting on a third party.
- Keeps the MassTaxConnect login under your control.
- Eliminates miscommunication about Line 4 refund vs. credit elections.
Cons of filing yourself
- One typo in the FEIN or WTH number can trigger weeks of cleanup.
- You miss audit-readiness signals a CPA would catch.
- EFW2 file formatting can stump non-payroll users.
- A wrong Line 3 difference can hide a real underpayment.
- You bear the full penalty if the form is late, with no professional shield.
Form M-3 vs. Form M-941 at a Glance
| Feature | Form M-3 | Form M-941 |
|---|---|---|
| Purpose | Annual reconciliation of withholding | Quarterly deposit return |
| Frequency | Once per calendar year | Quarterly (or monthly/weekly for larger employers) |
| Due Date | January 31 of the next year | Last day of the month after each quarter |
| Pays Tax? | Only any year-end shortage | Yes, the deposit itself |
| Required Attachments | W-2s and 1099s with MA withholding | None |
| Channel | MassTaxConnect (paper if <50 W-2s) | MassTaxConnect (paper rare) |
Paper Filing vs. MassTaxConnect at a Glance
| Feature | Paper Filing | MassTaxConnect |
|---|---|---|
| Allowed for | <50 wage statements | All employers |
| Processing Time | 6–8 weeks | Real-time |
| Proof of Filing | Certified Mail receipt | On-screen confirmation number |
| Payment Methods | Check with Form PV | ACH debit, ACH credit, credit card |
| Cost | Postage only | Free (credit card has 2.35% fee) |
| Error Detection | After DOR keys it in | Instant validation |
FAQs
Do I have to file Form M-3 if I had no employees this year?
No. If you withheld zero Massachusetts tax and issued no W-2s or 1099s with MA withholding, you do not file an M-3, but you should close your withholding account through MassTaxConnect.
Do I write my legal name or DBA in the business-name box?
No. Use your legal entity name as registered with the Secretary of the Commonwealth, not the DBA, because the DOR matches it against your FEIN.
Do I include federal tax withheld on Line 2?
No. Line 2 captures only Massachusetts income tax from Box 17 of W-2s and the equivalent box on 1099s.
Do I file one M-3 or four?
No. You file one M-3 per calendar year per FEIN, no matter how many quarters you withheld.
Do I file Form M-3 if I only have 1099 contractors with voluntary withholding?
Yes. Any Massachusetts withholding, even voluntary 1099 withholding, requires a year-end M-3 reconciliation.
Do I write the WTH account with or without the prefix?
Yes. Always include the WTH- prefix because MassTaxConnect rejects entries without it.
Do I need to attach paper W-2s if I file electronically?
No. Uploading the DOR-formatted EFW2 file through MassTaxConnect satisfies the W-2 attachment rule.
Do I owe penalties if Line 3 shows a small overpayment?
No. An overpayment never triggers penalties; only an underpayment on Line 5 accrues interest and late-payment charges.
Do I file Form M-3 if my business is based in New Hampshire?
Yes. Any out-of-state employer with even one Massachusetts-resident employee whose wages had MA tax withheld must file.
Do I need a Power of Attorney for my CPA to sign?
Yes. A signed Form M-2848 must be on file with DOR before a non-officer files or signs on the employer’s behalf.
Do I amend Form M-3 if I issue a W-2c later?
Yes. File a new Form M-3 marked Amended in MassTaxConnect within 30 days of issuing the W-2c.
Do household employers really have to file Form M-3?
Yes. Anyone who withheld Massachusetts income tax for a nanny, home aide, or other household worker files an annual M-3 just like a business.
Do I have to e-file if I have exactly 50 W-2s?
Yes. The 50-statement e-file mandate under TIR 16-9 includes 50 itself; only 49 or fewer may paper-file.
Do credit-card payments count as on-time if submitted on January 31?
Yes. A MassTaxConnect credit-card or ACH payment submitted by 11:59 p.m. Eastern on January 31 is timely, even if the bank settles the next business day.
Related reading
- How to Fill Out Massachusetts Withholding Form M-4 + FAQs
- How to Fill Out Massachusetts Form 1-ES (w/Examples) + FAQs
- How to Fill Out Massachusetts Form 1 (w/Examples) + FAQs
- How to Fill Out Massachusetts Form M-941 (w/Examples) + FAQs
- How to Fill Out Massachusetts Form M-941D (w/Examples) + FAQs
- How to Fill Out Massachusetts Form Schedule C (w/Examples) + FAQs