Where to check your DC tax refund status
The District of Columbia Office of the Chief Financial Officer (OCFO) runs a refund tracker on their website. Go to otr.cfo.dc.gov (the Office of Tax and Revenue), then look for "Where's My Refund?" or a similar link on the homepage. You will need your Social Security number and the exact refund amount you expect, or you can enter your filing status and income to narrow it down.
The tracker updates once a week, usually on Thursdays. If you filed electronically, your status should appear within 24 hours of the OCFO receiving your return. If you mailed a paper return, allow two to three weeks before checking — the OCFO needs time to open, scan, and process it before it enters the system.
You can also call the OCFO directly at 202-727-4829 during business hours. Have your Social Security number and the tax year ready. The phone line moves slowly during peak season (March through May), so the website tracker is usually faster.
Key Takeaways
- The DC Office of Tax and Revenue website at otr.cfo.dc.gov has a "Where's My Refund?" tool that shows your refund status once a week.
- Electronic returns appear in the tracker within 24 hours of receipt; paper returns take two to three weeks to enter the system.
- You will need your Social Security number and either the expected refund amount or your filing information to search.
- The OCFO phone line at 202-727-4829 can look up your status, but the website is faster during busy tax season.
What the refund status messages mean
The tracker shows you one of several statuses. "Return received" means the OCFO has your return but has not started processing it yet — this is normal for the first week or two. "Being processed" means a staff member is reviewing it for errors and checking your information against DC records. "Approved" means the OCFO has verified everything and your refund is in the payment queue.
"Pending" or "on hold" usually means the OCFO found a discrepancy — a mismatch between what you reported and what their records show, or a missing document. The tracker should tell you what is missing. If it does not, call 202-727-4829 and ask what they need from you.
Once your refund is approved, the OCFO sends it to the bank or mailing address you listed on your return. Direct deposit refunds typically arrive within five to seven business days. Paper checks take two to three weeks by mail, depending on postal service delays.
How long DC tax refunds usually take
The timeline depends on how you filed and whether the OCFO finds any issues. If you filed electronically with no errors, you can expect approval within two to four weeks. If you mailed a paper return, add two to three weeks just for the OCFO to receive and scan it, then another two to four weeks for processing — so six to seven weeks total is normal.
The OCFO processes returns in the order they arrive, not in the order they were filed. Returns filed in January and February move faster because fewer people have filed yet. Returns filed in April and May move much slower because the office is handling thousands of returns at once.
If your return is flagged for review — because you claimed a large deduction, reported self-employment income, or because something did not match their records — processing can take an additional two to four weeks. The tracker will show you are "on hold" or "pending" during this time.
What to do if your refund is delayed
First, check the tracker to see if your return is still being processed or if it is on hold. If the status has not changed in more than four weeks (or six weeks if you mailed a paper return), call 202-727-4829. Have your Social Security number, tax year, and filing date ready. Ask specifically whether your return is in the queue or flagged for review.
If the OCFO is holding your return because of a missing document or discrepancy, they will tell you what you need to send. You can usually mail it or upload it through the OCFO website, depending on what it is. Once they receive it, processing typically resumes within one to two weeks.
If your refund was approved weeks ago but you have not received it, the delay is likely in the mail or with your bank. Call the OCFO again and ask them to confirm the payment date and method (direct deposit or check). If they show it was sent, contact your bank or wait another week before following up — postal delays happen, especially during peak season.
Reasons your DC refund might be held up
The most common reason is a mismatch between what you reported and what DC records show. This might be your income (the OCFO cross-checks with employers and 1099 issuers), your dependents (they verify Social Security numbers), or your filing status. If you got married, divorced, or had a major life change since last year, double-check that your return reflects the current situation.
A second common reason is a missing document. If you claimed the DC Earned Income Tax Credit, the DC Child and Dependent Care Credit, or the DC Homeowner Property Tax Credit, you may need to submit proof — a credit card statement, childcare invoice, or property tax bill. The tracker should tell you what is missing, but if it does not, call and ask.
Occasionally the OCFO holds a return because you owe money from a previous year. If you filed a DC return in prior years and did not pay what you owed, the OCFO may explore your refund to that debt instead of sending it to you. You can call 202-727-4829 to ask whether this is happening and what you owe.
How to avoid delays when you file
File electronically rather than by mail. Electronic returns are processed faster, and errors are caught when ready — you can fix them before the OCFO spends time reviewing a flawed return. The OCFO accepts returns through tax software, tax preparers, and the IRS Free File program if your income is below a certain threshold.
Double-check your Social Security number, your dependents' Social Security numbers, and your filing status before you submit. Typos in these fields are the most common reason for holds. If you are claiming credits — the Earned Income Tax Credit, childcare credit, or homeowner property tax credit — gather your supporting documents before you file so you can upload them when ready if asked.
If you are self-employed or report significant investment income, make sure your numbers match what you reported to the IRS on your federal return. The OCFO cross-checks federal and DC returns, and mismatches trigger a hold. If your federal return is still being processed, wait until it is approved before filing your DC return.
Frequently Asked Questions
Can I check my refund status without my Social Security number?
No. The tracker requires your Social Security number to pull up your information. This is a security measure to keep your tax data private. If you do not have your Social Security number handy, you can call 202-727-4829 instead, though you will still need to provide it over the phone.
What if the tracker says my refund was sent but I never got it?
If the OCFO shows direct deposit was sent, contact your bank and ask whether the deposit arrived. Banks sometimes hold deposits for a day or two. If your bank has no record of it, call the OCFO back with the payment date they gave you and ask them to investigate. If a check was mailed, wait two to three weeks from the payment date before assuming it is lost.
Do I need to do anything if my return is on hold?
Check the tracker or call 202-727-4829 to find out what the hold is for. If the OCFO is asking for a document, send it as soon as you can — the sooner they receive it, the sooner they can finish processing. If it is a discrepancy in your information, you may need to file an amended return or provide proof of what you reported.
Can I get my refund faster if I pay a fee?
No. The OCFO does not offer expedited processing for a fee. All returns are processed in the order they arrive, regardless of how much you owe or how quickly you need the money. The fastest way to get your refund is to file electronically with no errors.
What happens if I filed my DC return but not my federal return yet?
Your DC return may be held until the OCFO can cross-check it against your federal return. If you have not filed federally yet, file as soon as you can. Once the IRS processes your federal return, the OCFO can verify your DC information and move forward with approval.