Check your D.C. refund status online through the Office of the Chief Financial Officer
The D.C. Office of the Chief Financial Officer (OCFO) runs the District's tax refund system. You can check the status of your D.C. tax refund by visiting their online refund status tool at otr.cfo.dc.gov and entering your Social Security number and the amount of the refund you expect. The tool updates regularly and will tell you whether your refund has been processed, approved, or sent out.
You will need your Social Security number and the exact refund amount from your tax return to use the tool. If you filed electronically, your refund typically processes within 21 days of the OCFO receiving your return. If you filed on paper, processing takes longer — usually four to six weeks from the date they receive it.
The status tool does not show refunds that are still being reviewed for errors or missing information. If your refund does not appear in the system after the expected timeframe, contact the OCFO directly at 202-727-4TAX (4829) or check your mail for a notice about what is holding up your return.
Key Takeaways
- The OCFO's online refund status tool at otr.cfo.dc.gov is the fastest way to check whether your D.C. refund has been processed or mailed.
- Electronic returns typically show a status update within 21 days; paper returns take four to six weeks from receipt.
- You will need your Social Security number and the refund amount from your return to search the status tool.
- If your refund does not appear after the expected timeframe, call the OCFO at 202-727-4829 to find out whether additional information is needed.
- D.C. refunds are mailed by check or deposited directly to your bank account if you chose direct deposit on your return.
How long D.C. refunds take to arrive
The timeline depends on how you filed and whether the OCFO finds any issues with your return. If you filed electronically and your return has no errors, you can expect your refund within 21 days. The OCFO counts this from the date they receive your return, not from the date you submitted it — there is usually a lag of a few days between submission and receipt in their system.
Paper returns take significantly longer. The OCFO processes them in the order they arrive, and the timeline is typically four to six weeks from the date they physically receive your return at their office. If you mailed your return, add several days for postal delivery before that clock starts.
If the OCFO identifies a problem — a missing signature, a math error, or information that does not match their records — they will mail you a notice asking for corrections. This pause can add two to four weeks to your timeline, depending on how quickly you respond.
What to do if your refund is delayed
First, confirm that your return was actually received. Call the OCFO at 202-727-4829 and provide your Social Security number and filing date. They can tell you whether your return is in their system and, if it is, what stage it is in. If your return was mailed and you have not heard anything after six weeks, it may not have arrived — ask the OCFO to check before you file again.
If your return was received but your refund has not appeared after the expected timeframe, ask the OCFO whether they are waiting for additional information from you. Common reasons for delays include a missing or illegible signature, a mismatch between the name on your return and the name in their system, or a discrepancy between your reported income and what employers or banks reported to the District.
If the OCFO mailed you a notice requesting more information, respond as quickly as you can. Include copies of the documents they asked for and a copy of the notice itself. Mail it to the address on the notice, not to the main OCFO office, because notices direct you to a specific processing unit.
Direct deposit versus check delivery
When you filed your D.C. return, you chose whether to receive your refund by direct deposit to your bank account or by check in the mail. Direct deposit is faster — once your refund is approved, it typically arrives within three to five business days. A mailed check takes seven to ten business days after approval, longer if your mail is slow.
If you chose direct deposit but the OCFO could not process it — because the account number was wrong, the bank rejected the deposit, or the account was closed — they will mail you a check instead. This adds a week or more to your timeline. You can ask the OCFO whether a direct deposit failed by calling them; if it did, they will tell you when the check was mailed.
If you did not receive a check after ten business days from the approval date, contact the OCFO. Checks can be lost in the mail, and the OCFO can issue a replacement or arrange a direct deposit if you provide corrected bank information.
Tracking a mailed check
The OCFO does not mail refund checks with tracking numbers, so you cannot follow a check's progress through the postal system. However, the refund status tool will show you the date your check was mailed. If you have not received it within ten business days of that date, contact the OCFO at 202-727-4829 and report it as missing.
When you call, have your Social Security number and the refund amount ready. The OCFO can confirm the mailing date and address, check whether the check was returned to them as undeliverable, and issue a replacement check or arrange a direct deposit if the original was lost.
If you moved after you filed your return, the check may have been mailed to your old address. Contact the OCFO with your current address before the check arrives at the old one, so they can reissue it to the correct location.
What the refund status tool shows and does not show
The OCFO's online tool displays refunds that have been processed and approved for payment. It will show you the status (processed, approved, or mailed), the amount, and the date the check was mailed or the direct deposit was sent. This covers the majority of refunds.
The tool does not display refunds that are still under review — for example, if the OCFO is verifying information, investigating a discrepancy, or waiting for you to respond to a notice. If your refund does not appear in the tool after the expected timeframe, it is likely in this review stage. Call the OCFO to find out what is holding it up and what you need to do next.
The tool also does not show refunds that were denied or offset. If your refund was applied to pay back taxes, child support, or other debts owed to the District or federal government, the OCFO will mail you a notice explaining the offset. You can call them to discuss the details.
Contact information and hours
The OCFO's tax line is 202-727-4829. They are open Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time, except on federal holidays. Wait times can be long during tax season (January through April), so call early in the day if you can.
You can also visit the OCFO's website at otr.cfo.dc.gov to use the refund status tool, download forms, or read answers to common tax questions. The website has a contact form if you prefer to submit a question in writing, though responses typically take several business days.
Frequently Asked Questions
Can I check my D.C. refund status without my Social Security number?
No. The OCFO's refund status tool requires your Social Security number and the refund amount to search. This protects your privacy and ensures you are looking up your own refund, not someone else's. If you do not remember the refund amount, call the OCFO at 202-727-4829 and they can look it up for you using your Social Security number.
What if I filed both a D.C. return and a federal return — do I check them separately?
Yes. Your D.C. refund and your federal refund are processed by different agencies on different timelines. Check your D.C. refund status through the OCFO at otr.cfo.dc.gov and your federal refund status through the IRS at irs.gov/refunds. They do not share information, so you need to check both if you filed both returns.
My refund was supposed to arrive three weeks ago and it is not here — what do I do?
Call the OCFO at 202-727-4829 with your Social Security number and filing date. They will confirm whether your return was received, whether your refund was approved and mailed, and if so, when. If the check was mailed more than ten business days ago, ask them to issue a replacement or arrange a direct deposit instead.
Can I change my refund from a check to direct deposit after I file?
No. Once you file your return, the refund method you chose is locked in. If you want to change it, you would need to file an amended return, which takes longer than waiting for the original refund. It is usually faster to receive the check and deposit it yourself, or to ask the OCFO to arrange a direct deposit if the original check was lost.
What happens if the OCFO finds an error on my return?
They will mail you a notice explaining the error and asking you to respond. The notice will include instructions on how to correct it — either by mailing in a corrected form or by calling them to make the change over the phone. Respond as quickly as you can, because your refund will not be processed until the error is resolved.