Check your DC refund status through the Department of Finance and Revenue website
The District of Columbia Department of Finance and Revenue (DOFR) runs a refund tracker that shows where your state tax refund is in the process. You can check the status without logging in—you only need your Social Security number and the exact refund amount you expect. The tracker updates once per day, usually overnight, so checking multiple times in a single day will not show new information.
Go to dctax.dc.gov and look for the "Where's My Refund?" tool on the homepage. Enter your nine-digit Social Security number and the refund amount from your tax return. The system will tell you whether your refund is still being processed, approved and scheduled for payment, or already sent. If your return is still under review, the tracker will not show a refund amount yet.
The tracker works for both individual income tax refunds and business refunds filed through DOFR. If you filed electronically, the tool usually has information within 24 hours of DOFR receiving your return. Paper returns take longer to enter the system—typically five to seven business days after DOFR receives them.
Key Takeaways
- The DC Department of Finance and Revenue "Where's My Refund?" tool at dctax.dc.gov shows your refund status using only your Social Security number and expected refund amount.
- The tracker updates once per day and shows whether your refund is being processed, approved for payment, or already sent to your bank or by check.
- E-filed returns appear in the tracker within 24 hours; paper returns take five to seven business days to enter the system after DOFR receives them.
- If the tracker shows your refund was sent but you have not received it, contact DOFR directly—the delay is usually in the mail or your bank's processing time, not the refund itself.
What the refund status messages actually mean
The tracker uses four main status messages, and each one tells you something different about where your money is. "Return received" means DOFR has your return but has not finished reviewing it yet. This is the longest phase and can take anywhere from two weeks to two months depending on whether your return needs manual review or triggers an audit flag. You cannot speed this up by calling.
"Refund approved" means DOFR has finished reviewing your return and your refund is real. The next step is scheduling the payment, which usually happens within five to ten business days. Once it is scheduled, the tracker will update to show the payment date or the date the check was mailed.
"Refund sent" means the money has left DOFR's control. If it was sent by direct deposit, it is on its way to your bank account—this usually takes one to three business days from the date shown. If it was sent by check, it is in the mail and can take seven to fourteen business days depending on where you live and mail speed.
"Unable to locate" means the tracker cannot find a return matching your Social Security number and refund amount. This usually means you entered the wrong amount, your return has not been received yet, or there is a typo in your Social Security number. Try again with the exact figures from your tax return.
How to find your refund if the tracker shows it was sent but you have not received it
If the tracker says your refund was sent more than three business days ago (for direct deposit) or more than two weeks ago (for a check), the delay is usually not with DOFR anymore. Direct deposit refunds can be held by your bank for verification, especially if the deposit is large or your account is new. Check your bank's website or call your bank's customer service line to see if the deposit is pending or if there is a hold on it.
For checks, contact DOFR at 202-727-4829 (Individual Income Tax) or check the DOFR website for the business tax line if you filed a business return. Have your Social Security number, the refund amount, and the date the tracker showed it was sent. DOFR can tell you whether the check was actually mailed and can issue a replacement if it was lost in the mail. Replacement checks usually take two to three weeks.
If the tracker shows your refund was sent but your bank says it never arrived, DOFR may need to reissue the refund to a different account. This requires a written request and proof that the original deposit did not land. The process takes four to six weeks.
When to contact DOFR directly instead of using the tracker
The tracker is useful for routine status checks, but some situations require a phone call or written request. Contact DOFR if your return has been in "Return received" status for more than 60 days, if you filed an amended return and want to know when it will be processed, or if you believe there is an error on your return that is holding up your refund.
You can reach DOFR's Individual Income Tax section at 202-727-4829 Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Have your Social Security number, filing status, and the year of the return ready. Wait times are longest in April and May. If you cannot reach someone by phone, you can submit a written inquiry through the DOFR website, though responses take longer—usually two to three weeks.
If you believe DOFR made an error on your return or owes you a refund they have not sent, you can file a complaint with the DC Office of the Ombudsman at 202-727-3600. This is a free service and does not require a lawyer. The Ombudsman can investigate and push DOFR to respond, but this process takes several months.
Direct deposit versus check: which one arrives faster
DOFR sends refunds by direct deposit if you provided your bank account information on your return. Direct deposit is faster—once the tracker shows "Refund sent," the money usually lands in your account within one to three business days. Your bank may hold it for verification, but DOFR's part is done.
If you did not provide bank information or DOFR could not process your direct deposit (usually because the account number did not match your name), they send a check instead. Checks are mailed from DOFR and take seven to fourteen business days to arrive, depending on your location and mail speed. The tracker will show the date the check was mailed, not the date it will arrive.
You cannot change from check to direct deposit once you have filed, but you can provide bank information for next year's refund. If you are expecting a check and want to speed things up, some banks will cash a check as soon as it arrives, even if it is dated in the future—call your bank to ask.
What to do if you think your refund is wrong
If the tracker shows a refund amount that is smaller than you expected, or if it shows no refund at all when you thought you would get one, do not assume the tracker is broken. DOFR may have found an error on your return, applied your refund to a debt you owe DC (back taxes, child support, or other obligations), or determined that you do not actually owe a refund.
Check your mail for a letter from DOFR explaining the change. These letters usually arrive within a week of the tracker updating. If you do not receive a letter within ten business days, call DOFR at 202-727-4829 and ask why your refund amount changed. Bring your return and any letters from DOFR.
If DOFR applied your refund to a debt, you have the right to request a hearing to dispute it. This process is called an offset hearing. DOFR's letter will explain how to request one. You have 30 days from the date on the letter to ask for a hearing. The hearing is free and you can represent yourself.
Frequently Asked Questions
Can I check my refund status if I filed a joint return with my spouse?
Yes, but you need to use the Social Security number of the person whose name appears first on the return and the exact refund amount. If you and your spouse filed jointly, only one Social Security number will work in the tracker. If you filed separate returns, you can check each one separately using each person's Social Security number.
Why does the tracker say "unable to locate" when I know I filed?
The most common reason is entering the wrong refund amount—even a dollar off will cause the tracker to say it cannot find your return. Check your tax return form and try again with the exact amount. If you still get "unable to locate," your return may not have been received yet (paper returns take five to seven days) or there may be a typo in your Social Security number.
How long does it take to get a replacement check if mine was lost?
DOFR can issue a replacement check, but it takes two to three weeks from the date you request it. You will need to call DOFR at 202-727-4829 and provide proof that the original check was lost—usually a statement from your bank or post office. In the meantime, DOFR will put a stop on the original check so it cannot be cashed.
What if my bank rejected my direct deposit refund?
If your bank rejected the deposit because the account number did not match your name or the account was closed, DOFR will send a check instead. The tracker will update to show "Refund sent" with a check date. You should receive the check within two weeks. If you want to provide a corrected bank account for future refunds, you can do that on next year's return.
Can I call DOFR to speed up my refund?
No. Calling DOFR will not move your refund through the queue faster. The tracker shows you the same information DOFR staff see, and they cannot manually push a refund forward. Call only if the tracker shows an error, your refund has been "sent" for more than three weeks with no arrival, or you have a specific question about your return.