Where to check your D.C. refund online
The D.C. Department of Finance and Revenue (DOFR) runs a refund tracker on their website. Go to otr.cfo.dc.gov, select "Check Refund Status," 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 issued.
This tracker updates once a day, usually overnight. If you filed your D.C. return electronically, the status should appear within two to three weeks of filing. If you mailed a paper return, allow four to six weeks before checking.
The tracker does not show a specific payment date — only whether the refund has been sent to the bank or address you provided on your return. Once it shows "issued," the money typically arrives within five to seven business days if you chose direct deposit, or two to three weeks if you requested a check by mail.
Key Takeaways
- The D.C. Department of Finance and Revenue refund tracker at otr.cfo.dc.gov is the official source for your refund status.
- Electronic returns show status within two to three weeks; paper returns take four to six weeks to appear in the system.
- The tracker shows whether your refund has been issued, but not the exact date it will arrive in your account.
- Direct deposit refunds arrive within five to seven business days after the status changes to "issued"; mailed checks take two to three weeks.
What information you need to check your status
Have your Social Security number and the refund amount ready. The refund amount is the number you calculated on your D.C. return — the total tax you overpaid for the year. If you are unsure of the amount, check the copy of your return you filed or the confirmation email you received if you filed electronically.
If you filed jointly with a spouse, you can check using either spouse's Social Security number. The tracker will pull up the joint return and show the combined refund status.
Why your refund might not appear in the tracker yet
The most common reason is timing. D.C. processes returns in the order they arrive, and the tracker only updates once daily. If you filed within the last two weeks, check back in a few days rather than assuming something is wrong.
If you filed a paper return and it has been more than six weeks, the return may still be in the mail sorting queue or waiting to be scanned into the system. Call the D.C. Department of Finance and Revenue at 202-727-4829 to confirm they received your return. Have your Social Security number and filing date ready.
If the tracker shows your refund was issued but you have not received it after the expected timeframe, contact DOFR directly. Direct deposit delays are rare but can happen if your bank information was entered incorrectly on the return. A mailed check can be delayed by postal service issues or an incorrect address on file.
If your refund status shows an error or discrepancy
If the tracker shows a refund amount that does not match what you calculated, or if it shows "rejected" or "denied," do not wait. Call DOFR at 202-727-4829 with your return and the tracker information in front of you. They can tell you whether the return was processed correctly or whether there is a problem that needs correction.
Common issues include math errors on the return, missing documentation (such as proof of D.C. residency), or a mismatch between the name and Social Security number on file. DOFR can walk you through what needs to be fixed and whether you need to file an amended return.
Direct deposit versus mailed check refunds
When you filed your return, you chose how to receive your refund. Direct deposit is faster and more reliable — the money goes straight to your bank account within five to seven business days after DOFR issues it. You do not need to do anything else once the status changes to "issued."
If you requested a mailed check, DOFR prints and mails it from their office. Once the status shows "issued," allow two to three weeks for the check to arrive, depending on postal service speed and your location within D.C. or the surrounding area. If the check does not arrive after three weeks, call DOFR to request a replacement or to switch to direct deposit on a future return.
What to do if you need your refund faster
D.C. does not offer expedited processing or early refund options. The timeline depends on when you filed and the method you chose. If you filed electronically and chose direct deposit, you are on the fastest track available — typically two to three weeks from filing to money in your account.
If you filed a paper return or chose a mailed check, there is no way to speed up the process. The only option is to contact DOFR to confirm your return was received and to ask whether there are any holds or issues preventing processing.
Frequently Asked Questions
Can I check my refund status by phone instead of online?
Yes. Call the D.C. Department of Finance and Revenue at 202-727-4829 during business hours. Have your Social Security number and the refund amount ready. They can tell you the same information the online tracker shows, though the online tool is usually faster if you are calling during busy periods.
What if I filed both a federal and D.C. return — will they process at the same time?
No. D.C. and the IRS process returns separately on their own schedules. Your federal refund may arrive weeks before or after your D.C. refund. Check each one using the appropriate tracker — the IRS tool at irs.gov for federal, and otr.cfo.dc.gov for D.C.
If my refund was issued but I never received it, can DOFR send it again?
Yes, but you need to contact them first. Call 202-727-4829 with details about when the status changed to "issued" and when you expected to receive it. They can investigate whether the check was lost in the mail or if there was a problem with your direct deposit information, and they can reissue the refund.
Does the tracker show refunds from previous years?
The tracker shows the status of your most recent return. If you are looking for information about a refund from a prior year that you never received, call DOFR directly. They can look up older returns and tell you whether the refund was issued and what happened to it.