Check your Massachusetts tax refund status through the Department of Revenue website

The Massachusetts Department of Revenue operates a refund tracker on its website where you can see the status of your state tax return and when your refund will arrive. You do not need to create an account or log in — you only need your Social Security number, date of birth, and the refund amount you expect. The tracker updates every business day and shows whether your return is still being processed, approved, or sent out.

Go to mass.gov/dor and look for the "Where's My Refund?" tool. Enter your information exactly as it appears on your tax return. The system will tell you one of four things: your return is still under review, your return has been approved and your refund is being prepared, your refund has been issued and the payment method (direct deposit or check), or there is a problem with your return that needs attention.

If you filed electronically, the tracker usually has information within 24 hours of the Department of Revenue receiving your return. Paper returns take longer — typically one to two weeks before they appear in the system. Once your refund is issued, the timeline depends on how you chose to receive it.

Key Takeaways

  • The Massachusetts Department of Revenue's "Where's My Refund?" tool is free and requires only your Social Security number, date of birth, and expected refund amount.
  • E-filed returns show up in the tracker within 24 hours of receipt; paper returns take one to two weeks to enter the system.
  • Direct deposit refunds typically arrive within five to seven business days after the Department of Revenue issues them; checks take two to three weeks by mail.
  • If the tracker shows a problem code or your return has been pending for longer than normal, contact the Department of Revenue at 617-887-6367 during business hours.

Timeline for Massachusetts tax refunds by filing method

How long you wait depends on whether you filed electronically or by mail, and how you chose to receive your refund. Electronic filers who request direct deposit see the fastest results — typically four to six weeks from the time the Department of Revenue receives the return, assuming no issues arise. Paper filers should expect six to eight weeks or longer.

Once the Department of Revenue approves your return and issues your refund, the delivery method takes over. A direct deposit refund lands in your bank account within five to seven business days. A paper check takes two to three weeks to arrive by mail, depending on postal service speed and your location within Massachusetts.

The "Where's My Refund?" tracker will show you the exact date your refund was issued and which method you selected. If you do not see that information yet, your return is still being processed and you should check back in a few days.

What to do if your refund is delayed or shows an error code

If the tracker shows your return has been pending for more than eight weeks, or if it displays an error code, contact the Department of Revenue directly. Call 617-887-6367 Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number, date of birth, and tax year ready when you call.

Common reasons for delays include a mismatch between the name or Social Security number on your return and what the IRS has on file, missing or illegible information on a paper return, or a discrepancy between your reported income and what employers or financial institutions reported to the state. The Department of Revenue representative can tell you which issue applies to your return and what you need to do to fix it.

If the tracker says your refund was issued but you have not received it after the expected timeframe, ask the Department of Revenue whether it was sent by direct deposit or check. If it was direct deposit, confirm your bank account number is correct — a wrong digit will send the money back to the state. If it was a check, the Department of Revenue can issue a replacement check or arrange a direct deposit instead.

Direct deposit versus check: which arrives faster

Direct deposit is the fastest way to receive your Massachusetts refund. Once the Department of Revenue issues it, the money reaches your bank account in five to seven business days. You must have provided your bank account number and routing number on your tax return for this method to work. If you are unsure whether you did, check the copy of your return or contact the Department of Revenue.

A paper check takes longer — two to three weeks by mail from the date of issue. The check is mailed to the address on your return. If you have moved since filing, the check may be delayed or returned to the Department of Revenue. If that happens, you can contact the department to request a replacement check or ask them to deposit the refund directly to your bank account instead.

If you filed your return but did not provide direct deposit information, the Department of Revenue will send a check by default. You cannot change this after filing, so you must wait for the check to arrive. For future years, providing direct deposit details when you file will speed up the process.

Tracking a paper check that was mailed to you

If the "Where's My Refund?" tracker shows your refund was issued as a check, note the issue date. Add two to three weeks to that date — that is the window when the check should arrive. Massachusetts refund checks are mailed from the Department of Revenue office in Boston.

If three weeks have passed since the issue date and you have not received the check, contact the Department of Revenue at 617-887-6367. They can confirm the mailing address on file and determine whether the check was returned as undeliverable. If your address has changed, provide the correct one and request a replacement check or direct deposit to your bank account.

Do not deposit a check if you have already received a refund by another method — the Department of Revenue tracks all payments, and depositing a duplicate check can create problems with your account. If you receive both a check and a direct deposit, contact the department immediately to report it.

What happens if the Department of Revenue finds an error on your return

The "Where's My Refund?" tracker may show that the Department of Revenue has placed a hold on your return while it reviews something. This usually means there is a discrepancy between what you reported and what the IRS or another agency reported — for example, a W-2 from an employer, a 1099 from a bank, or a prior-year tax record.

The Department of Revenue will send you a letter explaining what they found and what you need to do. This letter goes to the address on your return. Read it carefully and follow the instructions — you may need to provide additional documentation, file an amended return, or simply wait while the department verifies the information with the IRS.

If you receive a letter but do not understand what it is asking for, call the Department of Revenue at 617-887-6367. They can explain the issue and tell you exactly what documents or information to send. Do not ignore the letter — responding promptly will get your refund moving again.

Frequently Asked Questions

How often does the "Where's My Refund?" tracker update?

The tracker updates every business day, Monday through Friday. Check it in the morning or early afternoon for the most recent status. If you checked yesterday and nothing has changed, check again tomorrow — the Department of Revenue processes returns in batches, so your status may jump forward overnight.

Can I check my refund status if someone else filed my taxes for me?

Yes. You need your own Social Security number, date of birth, and the refund amount. The name of the tax preparer does not matter — the tracker only looks at your personal information. If you do not know the refund amount, contact your tax preparer or check the copy of your return they gave you.

What if I filed jointly with my spouse — can we both check the status?

Either spouse can check the status using their own Social Security number and date of birth. The tracker will show the same information regardless of which spouse enters it, because the refund is tied to the return, not to an individual. Use whichever Social Security number is listed first on the return.

Is there a phone number I can call instead of using the online tracker?

Yes. Call the Department of Revenue at 617-887-6367 Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number, date of birth, and tax year ready. The phone line can be busy during tax season, so the online tracker is usually faster.

What if my refund was issued but I never received it?

Contact the Department of Revenue immediately at 617-887-6367. Confirm whether your refund was sent by direct deposit or check. If direct deposit, verify your bank account number is correct — a single wrong digit will cause the deposit to fail. If check, provide your current address and request a replacement or ask for direct deposit instead.