Where to check your Massachusetts refund status

The Massachusetts Department of Revenue runs a refund tracker on its website. Go to mass.gov/dor and look for "Where's My Refund?" — it is a tool that shows you the status of your state tax return and when your refund will arrive. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return to use it.

The tracker updates once a week, usually on Wednesdays. If you filed your return recently, it may not appear in the system for several days. The Department of Revenue processes returns in the order they are received, not by filing date, so an early filer does not always get paid first.

If you filed by mail, your return takes longer to enter the system than an electronically filed return. Paper returns are typically scanned and processed within two to three weeks of arrival, depending on mail delivery time and the volume at the processing center.

Key Takeaways

  • Use the "Where's My Refund?" tool on mass.gov/dor with your Social Security number, filing status, and refund amount to see your return status.
  • The tracker updates once weekly on Wednesdays and shows whether your return is being processed, approved, or scheduled for payment.
  • Electronically filed returns typically process within two to three weeks; paper returns take longer because they must be scanned first.
  • Refunds are issued by direct deposit or check depending on what you selected on your return, and the payment date shown is when the Department of Revenue sends it, not when you receive it.
  • If your refund is delayed beyond the expected timeframe, contact the Department of Revenue directly rather than waiting for an automatic update.

How long Massachusetts refunds actually take

The Department of Revenue aims to process and pay refunds within 21 days of receiving your return if you filed electronically. In practice, most refunds arrive within that window, but the exact timing depends on whether you chose direct deposit or a mailed check, and whether the return required any review.

Direct deposit refunds move faster than checks. Once the Department of Revenue approves your return, a direct deposit refund typically reaches your bank account within three to five business days. A check takes longer — the state prints and mails it, and postal delivery adds another five to ten business days depending on where you live.

Some returns trigger a manual review. This happens when the return has missing information, conflicting data between your return and IRS records, or claims that need verification. A reviewed return can take four to eight weeks or longer. The "Where's My Refund?" tool will show "under review" or "pending" if this is happening to yours.

What the refund status messages mean

The "Where's My Refund?" tool shows several different statuses. Understanding what each one means helps you know whether to wait or take action.

Status MessageWhat It MeansWhat to Do
Return receivedYour return arrived at the Department of Revenue and is waiting to be processed.Wait. Processing typically begins within a few days.
Being processedYour return is in the queue and being reviewed for accuracy and completeness.Wait. This is normal and can take one to three weeks.
Under reviewThe Department of Revenue found something that needs verification — missing documents, conflicting information, or unusual claims.Check your mail for a letter explaining what is needed. Respond promptly with the requested documents.
ApprovedYour return passed review and your refund has been approved for payment.Wait for the payment date shown. Direct deposit arrives in three to five business days; checks take longer.
PaidYour refund has been sent. For direct deposit, it should be in your account within a few business days. For a check, it is in the mail.If you chose direct deposit and the money has not arrived after five business days, contact your bank. If you chose a check and it has not arrived after two weeks, contact the Department of Revenue.

When to contact the Department of Revenue directly

If the "Where's My Refund?" tool shows your return is still being processed after four weeks, or if it shows "under review" and you have not received a letter explaining what is needed, contact the Department of Revenue. You can reach them by phone at 617-887-6367 (this is the main line; wait times are typically longest in April and May). Have your Social Security number, filing status, and refund amount ready when you call.

You should also contact them if the tool shows "paid" but you have not received your refund after the expected timeframe. For direct deposit, this usually means your bank account information was incorrect on your return. For a check, it may mean the check was lost in the mail. The Department of Revenue can verify the payment and, if necessary, issue a replacement.

If you filed a paper return and it has been more than six weeks since you mailed it, the Department of Revenue can search their incoming mail log to confirm whether it arrived. This is worth doing before assuming the return was lost, because mail delivery times vary.

If your refund was offset or reduced

Sometimes the Department of Revenue reduces or withholds your refund to pay off a debt you owe to the state. This is called an offset. Common reasons include unpaid child support, outstanding student loan debt to Massachusetts, or back taxes owed to another state that Massachusetts is collecting on behalf of.

The "Where's My Refund?" tool will show "offset applied" or similar language if this happened. You will also receive a letter from the Department of Revenue explaining the offset, which agency took the money, and how much was taken. The letter includes instructions for disputing the offset if you believe it was made in error.

If you believe the offset was wrong — for example, you already paid the debt, or the debt belongs to someone else with a similar name — contact the agency that requested the offset, not the Department of Revenue. The letter will tell you which agency that is. The Department of Revenue is collecting on their behalf and cannot reverse the decision.

Direct deposit versus check refunds

When you filed your return, you chose whether to receive your refund by direct deposit to a bank account or by check mailed to your address. Direct deposit is faster and more reliable. The Department of Revenue sends the money electronically, and it typically arrives within three to five business days of the payment date shown in the tracker. A check takes longer because it must be printed, mailed, and delivered.

If you chose direct deposit but the money has not arrived after five business days past the payment date, your bank account information may have been incorrect on your return. Contact your bank first to confirm they have not received the deposit. If they have not, contact the Department of Revenue — they may be able to reissue the refund as a check or correct the account information and resend it.

If you chose a check and it has not arrived after two weeks past the payment date, it may have been lost in the mail. The Department of Revenue can issue a replacement check, but you will need to request it. Call 617-887-6367 and have your return information ready.

Frequently Asked Questions

How do I know if my return was actually received?

If you filed electronically, the tax software you used should have sent you a confirmation number when ready after filing. Keep that number. If you filed by mail, the Department of Revenue does not send a receipt, but you can use the "Where's My Refund?" tool to check — if your return appears there, it has been received. If it does not appear after two weeks, contact the Department of Revenue.

Can I check my refund status without the exact refund amount?

No. The "Where's My Refund?" tool requires your Social Security number, filing status, and the exact refund amount shown on your return. If you do not have the return in front of you, you can contact the Department of Revenue by phone and they can look it up for you, but the online tool requires all three pieces of information.

What if I filed jointly with my spouse — whose information do I use?

Use either spouse's Social Security number. The return is filed under both names, so either one will pull up the same status. Select "married filing jointly" as your filing status when you search.

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

For direct deposit, the payment date is when the Department of Revenue sends the money to your bank, not when it arrives in your account — allow three to five business days after that date. For checks, allow up to two weeks for postal delivery. If you have waited longer than that, contact the Department of Revenue or your bank to investigate.

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

No. Once you file your return, you cannot change the refund method. If you want direct deposit next year, you will need to file a new return requesting it, which is not practical. For this year, you will receive a check. If the check is lost or delayed, the Department of Revenue can reissue it.