How to check the status of your Massachusetts tax refund

The Massachusetts Department of Revenue (DOR) runs a refund tracker called Where's My Refund that shows you the status of your state return. You can access it on the DOR website at mass.gov/dor without logging in — you only need your Social Security number and the amount of the refund you expect. The tracker updates once per day and will tell you whether your return is still being processed, approved, or sent out.

If you filed electronically, your refund typically processes within 10 to 21 days from the date the DOR receives your return. If you filed on paper, processing takes longer — usually 4 to 6 weeks. The tracker will show you which stage your return is in and, once approved, when the payment is scheduled to leave the state's account.

You can also call the DOR refund hotline at 617-887-6367 during business hours if you prefer to speak with someone. Have your Social Security number and expected refund amount ready. The wait time varies by season, but the phone line moves faster during off-peak hours (early morning or late afternoon).

Key Takeaways

  • Use the Where's My Refund tool on mass.gov/dor to check your refund status without logging in — you only need your Social Security number and expected refund amount.
  • Electronic returns typically process in 10 to 21 days; paper returns take 4 to 6 weeks from the date the DOR receives them.
  • The refund tracker updates once daily and will show you the exact stage of processing and the scheduled payment date once approved.
  • If your refund is delayed beyond the normal timeframe, contact the DOR directly at 617-887-6367 to find out whether there is a problem with your return.

How long Massachusetts refunds usually take

The timeline depends on how you filed and whether the DOR needs to verify anything on your return. Electronic filers who have no issues on their return see refunds within 10 to 21 days. Paper filers should expect 4 to 6 weeks, though this clock starts when the DOR actually receives and scans your return, not when you mail it.

If your return has a problem — a missing signature, a math error, or a mismatch between your return and your W-2 or 1099 — the DOR will hold your refund while it investigates. This can add 2 to 4 weeks to the timeline. The Where's My Refund tracker will not show a specific reason, but if your refund is stuck longer than the normal window, contact the DOR to ask whether there is a hold.

Refunds are sent by direct deposit or check, depending on what you chose when you filed. Direct deposits arrive within 1 to 3 business days after the DOR releases the payment. Checks are mailed and typically arrive within 7 to 10 business days, though mail delivery varies by location.

What to do if your refund is delayed

If your refund has not arrived within the normal timeframe — 21 days for electronic filers, 6 weeks for paper filers — start by checking the Where's My Refund tracker again. Sometimes the tracker shows a hold or a status change that explains the delay. If the tracker says your refund was approved and sent but you have not received it, wait an additional 3 to 5 business days for mail or direct deposit to complete.

If the tracker shows no movement or an error message, or if your refund was supposed to arrive but did not, call the DOR at 617-887-6367. Have your Social Security number, filing status, and the amount of your expected refund ready. The DOR can tell you whether your return is held for review, whether there is a problem with your bank account information (for direct deposit), or whether the check was mailed and is still in transit.

Common reasons for delays include a mismatch between your return and your employer's W-2 report, a missing or illegible signature on a paper return, or an error in your bank routing number if you chose direct deposit. The DOR will contact you by mail if they need more information, so check your mailbox regularly while you are waiting.

Direct deposit versus check refunds

When you filed your return, you chose whether to receive your refund by direct deposit or check. Direct deposit is faster — once the DOR releases your refund, it arrives in your bank account within 1 to 3 business days. Checks take longer because they are printed, mailed, and then processed by your bank, which usually adds 7 to 10 business days.

If you chose direct deposit but your refund did not arrive, the problem is usually an error in your routing number or account number. The DOR will not attempt to redeposit if the first attempt fails; instead, they will mail you a check. This adds another 7 to 10 days to your timeline. You can call the DOR to confirm whether your direct deposit failed and to ask them to issue a check instead if you want your money faster.

If you chose a check and it has been more than 10 business days since the DOR said it was mailed, contact the DOR to report it as lost. They can issue a replacement check, though this resets the mailing timeline. If you move after filing, the check may be returned to the DOR as undeliverable — in that case, the DOR will hold it and you will need to contact them with your new address.

If your refund was applied to a debt

Massachusetts can intercept your state refund if you owe money to the state in the form of back taxes, child support, or a court-ordered debt. If this happened, the Where's My Refund tracker will not show a refund at all — instead, you will see a message that your refund was applied to a debt. The DOR will send you a notice by mail explaining what debt was paid and how much was applied.

If you believe the debt is incorrect or has been paid, you can dispute it by contacting the DOR or the agency that reported the debt. For child support debts, contact the Massachusetts Department of Revenue's Child Support Enforcement division. For other debts, call the DOR at 617-887-6367 with your Social Security number and the details of the debt in question.

If part of your refund was applied to a debt and part remains, the remaining balance will be refunded to you by direct deposit or check according to the normal timeline. The notice you receive will explain how much was intercepted and when the remainder will arrive.

Amended returns and refund delays

If you filed an amended return (Form 1-X) after your original return, your refund timeline resets. The DOR processes amended returns separately and they take longer than original returns — usually 8 to 12 weeks. The Where's My Refund tracker may not show your amended return status right away, so you may need to call the DOR to confirm that they received it.

Amended returns are processed by hand, not automatically, so delays are common. If you filed an amended return more than 12 weeks ago and have not heard anything, contact the DOR at 617-887-6367 to check whether it is still in the queue or whether there is a problem. Bring your amended return with you or have the details ready when you call.

Frequently Asked Questions

Can I check my refund status without my Social Security number?

No, the Where's My Refund tracker requires your Social Security number and the amount of your expected refund. If you do not remember the refund amount, check your filed return or call the DOR at 617-887-6367 and they can look it up for you.

What if I filed jointly with my spouse — whose Social Security number do I use?

Use either spouse's Social Security number; the tracker will show the same refund status either way. If you need to speak with someone at the DOR, you can call on behalf of the joint return with either number.

Why does the tracker say my refund was sent but I have not received it?

If it was direct deposit, wait 3 to 5 business days for your bank to process it. If it was a check, wait 7 to 10 business days for mail delivery. If you have waited longer than that, call the DOR to confirm the payment method and address on file, and ask whether the deposit failed or the check was returned.

Can I change my refund to direct deposit if I chose a check?

No, you cannot change the payment method after you file. If your check is lost or you want your money faster, contact the DOR and ask them to issue a replacement by direct deposit instead — they can do this if you provide your bank information.

What if I moved after I filed — will my check still arrive?

If the DOR mailed your check to your old address, it may be returned as undeliverable. Contact the DOR with your new address and they can reissue the check or deposit it directly if you provide your bank information. This adds 7 to 10 days to your timeline.