Where to check your Massachusetts refund

The Massachusetts Department of Revenue (DOR) has a tool on its website where you can see the status of your state tax refund. You go to mass.gov/dor, find the "Where's My Refund?" section, and enter your Social Security number and the refund amount you expect. The tool tells you whether your refund has been processed, is pending, or has already been sent.

This is the official place to check — not a third party or a tax preparation company. Even if you filed through TurboTax, H&R Block, or another service, your refund status comes from the state itself, so checking the DOR site directly is fastest.

You can check your status anytime after you file. The DOR processes returns in the order they arrive, so the timing depends on when you submitted yours and whether it needed review.

Key Takeaways

  • The Massachusetts Department of Revenue's "Where's My Refund?" tool on mass.gov/dor is the official source for your refund status.
  • You will need your Social Security number and the refund amount you expect to use the tool.
  • Refunds typically take two to eight weeks to process after the DOR receives your return, depending on whether it requires additional review.
  • If your refund was sent by check, it may take an additional one to two weeks to arrive by mail after the DOR shows it as processed.
  • Direct deposit refunds arrive faster than checks, usually within one to three business days after the DOR processes your return.

What the refund status tool shows you

When you enter your information, the tool displays one of several statuses. "Received" means the DOR has your return but has not finished reviewing it yet. "Accepted" means your return passed the initial review and is in the queue to be processed. "Processed" means the DOR has finished and your refund is being prepared to send out.

Once your refund is processed, the tool will show you the payment method — direct deposit or check — and an expected delivery date. If you chose direct deposit, the money usually lands in your bank account within one to three business days after processing. If you chose a check, allow one to two weeks for it to arrive by mail after the DOR shows it as processed.

If the tool shows your return is still "Received" or "Accepted" after several weeks, it may be under review. This happens when the DOR needs to verify information on your return, such as income or dependents. The review process can add two to four weeks.

Why your refund might be delayed

The most common reason for a delay is that your return needs verification. The DOR may cross-check your reported income against W-2 forms from your employer, or verify that dependents you claimed are actually yours. If information does not match, the DOR sends you a letter asking for documents to prove what you reported.

Another reason is a math error on your return. If you or your tax software made a calculation mistake, the DOR catches it and corrects it before processing your refund. This usually adds one to two weeks.

Refunds can also be delayed if you owe money to the state or federal government — for example, unpaid student loans, child support, or back taxes. The DOR may hold your refund to offset what you owe. If this happens, you will receive a notice in the mail explaining the offset.

How to contact the DOR if your refund is missing

If your refund shows as processed but you have not received it after the expected delivery date, contact the Massachusetts Department of Revenue directly. You can call their taxpayer information line at 617-887-6367. Have your Social Security number, filing status, and the refund amount ready when you call.

If you filed by mail and it has been more than four weeks since you mailed your return, the DOR may not have received it yet. Ask them to check whether your return is in their system. If it is not, you may need to file again or provide proof that you mailed the original (like a certified mail receipt).

If your refund was sent by check and you have not received it after two weeks past the expected delivery date, the DOR can issue a replacement check or switch you to direct deposit for faster payment.

Refunds for people filing jointly or with dependents

If you filed a joint return with a spouse, both of your Social Security numbers are on file with the DOR. You can check the status using either number. The refund is processed as one payment, so you will see one status for the entire return.

If you claimed dependents, the DOR verifies those claims against Social Security records. This verification is one of the most common reasons for a delay. If the DOR cannot match a dependent to your claim, they will send you a letter asking for a birth certificate or other proof of relationship.

If you are claiming the Earned Income Tax Credit (EITC) or the Child and Dependent Care Credit, your return may take longer to process because the DOR reviews these credits more carefully. Plan for four to eight weeks instead of the standard two to four weeks.

Direct deposit versus check refunds

Direct deposit is faster and safer than a check. If you chose direct deposit when you filed, your refund lands in your bank account within one to three business days after the DOR processes it. There is no risk of the check getting lost in the mail or being delayed by postal delays.

If you chose a check and want to switch to direct deposit for a future refund, you can update your banking information when you file next year. You cannot change the payment method for a refund that has already been processed.

If your refund was sent by check and you have not received it after two weeks, the DOR can reissue it as a direct deposit payment instead. Call 617-887-6367 to request this.

What to do if the refund tool does not find your return

If you enter your information and the tool says it cannot find your return, it means the DOR has not received it yet. This can happen if you filed very recently — allow at least one week after mailing or three to five business days after e-filing before checking.

If it has been more than a week since you mailed your return or more than five business days since you e-filed, contact the DOR at 617-887-6367. They can search their system by your name and Social Security number to see if your return arrived. If it did not, you may need to file again.

If you filed through a tax preparation service and the tool does not show your return, contact that service first. They can confirm whether they submitted your return to the DOR and provide you with a confirmation number. Then call the DOR with that number.

Frequently Asked Questions

How long does it usually take to get a Massachusetts refund?

Most refunds are processed within two to four weeks of the DOR receiving your return. Direct deposit refunds arrive one to three business days after processing. Check refunds take an additional one to two weeks by mail. If your return needs review, add two to four weeks.

Can I check my refund status on my tax preparer's website instead of mass.gov?

Your tax preparer's website may show you a status, but the official status comes from the Massachusetts DOR. If you want the most current information, check the DOR's "Where's My Refund?" tool directly at mass.gov/dor.

What if the DOR offset my refund for child support or student loans?

The DOR will send you a notice in the mail explaining the offset and how much was taken. The letter will tell you which agency received the money. You can contact that agency to ask about payment plans or dispute the offset if you believe it was made in error.

Can I change my refund from a check to direct deposit?

You cannot change the payment method for a refund that has already been processed. However, if your check has not arrived after two weeks past the expected date, the DOR can reissue it as a direct deposit payment instead. Call 617-887-6367 to request this.

What should I do if I think my refund was lost in the mail?

If your refund shows as processed and mailed as a check, but you have not received it after two weeks, contact the DOR at 617-887-6367. They can issue a replacement check or switch the payment to direct deposit, which is faster and safer.