How to check your DC tax refund status online
The District of Columbia Office of the Chief Financial Officer (OCFO) runs the DC tax refund system. To check where your refund is, go to otr.cfo.dc.gov and look for the "Where's My Refund?" tool. You'll need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return.
The tool updates once per day, usually overnight. If you filed electronically, your refund status should appear in the system within 24 hours of the OCFO receiving your return. If you mailed a paper return, it takes longer for the OCFO to process it before the status shows up online — typically 2 to 3 weeks after they receive it.
The status will show one of four messages: "Return Received," "Return Approved," "Refund Issued," or "Refund Delivered." Each one tells you where your money is in the pipeline. If you see "Return Received" but nothing else for more than a month, contact the OCFO directly at 202-727-4829.
Key Takeaways
- Check your DC refund status at otr.cfo.dc.gov using your Social Security number, filing status, and refund amount.
- Electronic returns show status within 24 hours; paper returns take 2 to 3 weeks to enter the system.
- DC issues refunds by direct deposit (fastest, 5 to 7 business days after approval) or check (10 to 14 business days after approval).
- If your refund shows "Issued" but you haven't received it after the expected timeframe, call the OCFO at 202-727-4829 to trace it.
- Refunds that were supposed to arrive but didn't may have been returned to the OCFO due to a closed bank account or address change.
How long DC refunds take from approval to your account
Once the OCFO approves your return, the refund moves into the delivery phase. The time it takes depends on how you chose to receive it. Direct deposit is the fastest option — your money lands in your bank account 5 to 7 business days after approval. A check takes 10 to 14 business days after approval to arrive by mail.
The OCFO does not control the mail system or your bank's processing speed, so these are estimates, not guarantees. If you live outside DC or your bank is out of state, add a few extra days. During tax season (February through April), the OCFO processes a much higher volume, which can add a week or two to the timeline.
You can see which delivery method you chose when you filed your return. If you're not sure, the "Where's My Refund?" tool will tell you whether the refund is being sent by direct deposit or check once it reaches "Refund Issued" status.
What to do if your refund shows "Issued" but you haven't received it
If the OCFO says your refund was issued but you don't see the money after waiting the expected time, the first step is to confirm the delivery method. Log back into the "Where's My Refund?" tool and check whether it says direct deposit or check. Then wait the full timeframe — direct deposit can take up to 7 business days, and checks can take up to 14.
If you chose direct deposit and the money hasn't arrived after 7 business days, your bank account information may have been wrong on your return, or your account may have been closed since you filed. Call your bank first to confirm the account is open and active. Then contact the OCFO at 202-727-4829 with your return information. They can tell you whether the deposit was rejected and, if so, reissue the refund by check instead.
If you chose a check and it hasn't arrived after 14 business days, the check may have been lost in the mail or returned to the OCFO because the address on your return was incorrect. Call the OCFO with your current address and the date you filed. They can check whether the check was returned and reissue it if needed.
Refunds held up by errors or missing information
Sometimes the OCFO approves your return but then discovers an error — a mismatched name, a duplicate filing, or income reported by an employer that doesn't match your return. When this happens, your refund gets held and the OCFO sends you a letter explaining the problem. This letter will tell you what information they need and how to send it.
The OCFO will not release your refund until they resolve the error. If you receive a letter, respond as quickly as you can with the documents they ask for. Mail it to the address on the letter or follow any instructions about uploading documents online. Once they receive and verify your response, they'll approve the refund and send it out — usually within 2 to 3 weeks.
If you filed electronically and the OCFO needs more information, they may also send you an email or call you. Check your email spam folder in case the message landed there. If you don't hear from them but your refund status hasn't changed in more than a month, call 202-727-4829 to ask whether there's a hold on your account.
Refunds delayed by federal tax offsets
DC refunds can be delayed or reduced if you owe money to the federal government. The IRS has an offset program that intercepts state refunds to pay federal tax debt, student loans in default, or child support arrears. If this happens to you, the OCFO will send you a notice explaining what was offset and why.
You cannot stop a federal offset once it has happened, but you can dispute it if you believe the debt is not yours or has already been paid. Contact the agency that reported the debt — the IRS for tax debt, the Department of Education for student loans, or your state's child support enforcement office. They can tell you the status of your debt and whether it can be removed from the offset program.
If the offset was correct but you need the money, you may be able to request a hardship waiver or payment plan with the agency holding the debt. This process is separate from your DC refund and takes time, so start as soon as you receive the offset notice.
If you filed a DC return but also filed federal
Your DC refund and your federal refund are processed separately. The IRS handles your federal return and the OCFO handles your DC return. You can check both at the same time using different websites — the IRS at irs.gov and the OCFO at otr.cfo.dc.gov.
A delay in your federal refund will not delay your DC refund, and vice versa. However, if you made an error on your federal return that affects your DC return — for example, you reported different income on each one — the OCFO may hold your DC refund while they wait for the IRS to resolve the federal issue. If this happens, the OCFO will send you a letter explaining the hold.
If you amended your federal return after filing, you should also amend your DC return if the income or deductions changed. File the amended DC return as soon as possible to avoid delays in your DC refund.
Frequently Asked Questions
Can I get my DC refund faster if I call the OCFO?
No. The OCFO processes refunds in the order they receive them, and calling does not move you up in the queue. However, calling is the right move if your refund status hasn't changed in more than a month, if you see an error on your return, or if your refund shows "Issued" but you haven't received it after waiting the full timeframe.
What if I moved after I filed my DC return?
If you moved within DC or to another state, update your address with the OCFO as soon as possible. Call 202-727-4829 or visit otr.cfo.dc.gov to find out how to file an address change. If your check was already mailed to your old address, the post office may return it to the OCFO, and they can reissue it to your new address.
Do I need to do anything if my refund status says "Return Received"?
No. "Return Received" means the OCFO has your return and is reviewing it. This status can last anywhere from a few days to several weeks depending on how busy they are. You only need to contact them if the status doesn't change after 30 days.
Can I use the "Where's My Refund?" tool if someone else filed my return?
Yes, but you'll need the exact refund amount from the return. If you don't know it, ask the person who filed it for you. You'll also need your Social Security number and filing status. If you can't find this information, call the OCFO at 202-727-4829 and they can look up your return.
What happens if I never receive my refund check?
If your refund status shows "Refund Delivered" but the check never arrived, wait 14 business days from the "Issued" date before calling. After that, contact the OCFO at 202-727-4829 with your return information. They can check whether the check was returned by the post office and reissue it. You may also file a claim with the post office if you believe the check was lost in the mail.