Where your Colorado refund should be and why it might be missing
If you filed a Colorado state tax return and expected a refund that has not arrived, the first step is to check the status directly with the Colorado Department of Revenue. You can look up your refund using their online tool at tax.colorado.gov — you will need your Social Security number, filing status, and the exact refund amount from your return. This tool tells you whether the refund was issued, when it was issued, and how it was sent (direct deposit or check).
Refunds that do not arrive usually fall into one of three categories: the refund was never issued because of a problem with your return, the refund was issued but the payment method failed, or the refund was issued correctly but got lost in the mail. Knowing which one applies to you changes what you do next.
Colorado typically issues refunds within 30 days of processing your return, though complex returns or those requiring verification can take longer. If you filed electronically and your return was accepted, you should see movement within that window. If you have not seen any status update after 45 days, something has likely stalled.
Key Takeaways
- Check your refund status at tax.colorado.gov using your Social Security number, filing status, and expected refund amount.
- If the status shows "issued" but you never received it, contact the Colorado Department of Revenue at 303-238-7378 to report a missing payment.
- Direct deposit refunds typically arrive within 3 to 5 business days of the issue date; checks take 7 to 14 days depending on mail delivery.
- If your return was rejected or shows no status at all, you may need to file an amended return or provide missing documentation to the department.
- Keep your original tax return, proof of mailing (if you mailed it), and any correspondence from the department while investigating.
How to check your refund status online
The Colorado Department of Revenue's online refund tracker is the fastest way to get a real answer. Go to tax.colorado.gov, find the "Where's My Refund?" tool, and enter your information. The system will show you one of several statuses: "return received and being processed," "refund issued," or "return has an issue."
If the status says "refund issued," note the issue date and the payment method. Direct deposit refunds show a routing number and account number (partially masked). Check refunds show a check number. Write down this information — you will need it if you have to contact the department.
If the tool shows no record of your return at all, your filing may not have been received or processed. This happens occasionally with mailed returns or if there was a problem during electronic filing. In this case, you will need to contact the department directly to confirm whether they have your return on file.
What to do if your direct deposit refund did not arrive
Direct deposit refunds from Colorado are supposed to land in your bank account within 3 to 5 business days of the issue date shown in the online tracker. If that window has passed and the money is not there, start by checking with your bank. Call the number on the back of your debit card or log into your online banking and look at recent deposits and pending transactions.
Banks sometimes reject deposits if the account information on your return was wrong — a mismatched routing number, a closed account, or a typo in the account number. When this happens, the money bounces back to the Colorado Department of Revenue, which then has to reissue it as a check. This process adds 2 to 4 weeks.
If your bank confirms they never received a deposit, or if the status tool shows the refund was issued but your bank has no record, call the Colorado Department of Revenue at 303-238-7378. Have your Social Security number, the issue date from the online tracker, and your bank account information ready. The department can confirm whether the deposit was rejected and start the process to reissue your refund as a check.
What to do if your check refund did not arrive
Paper checks from Colorado typically take 7 to 14 days to arrive after the issue date, depending on where you live and mail delivery speed. If more than two weeks have passed since the issue date shown online and you have not received the check, it may have been lost in the mail or sent to the wrong address.
First, verify the address on your return matches where you live now. If you moved after filing, the check may have gone to an old address. Check with anyone who might have received it there, or contact your local post office to see if mail forwarding is in place.
If the address was correct and the check is still missing, contact the Colorado Department of Revenue at 303-238-7378. Tell them the check number (from the online tracker), the issue date, and the amount. The department can flag the check as lost and issue a replacement. This usually takes 2 to 3 weeks. You will also be asked to sign an affidavit stating you did not receive the original check — the department can mail this to you or you can sign it over the phone in some cases.
Why your return might be held up or rejected
If the online tracker shows your return is still being processed after 45 days, or if it shows an error status, something on your return needs attention. Common reasons include a mismatch between your Social Security number and name, income reported on your return that does not match W-2s or 1099s the department received, or missing documentation like proof of residency.
The Colorado Department of Revenue will usually send you a letter explaining what is wrong and what documents or information they need. Check your mail carefully — these notices can take 1 to 2 weeks to arrive. If you do not receive a letter within 60 days of filing, call the department to ask what the hold-up is.
If you need to provide additional information, respond as quickly as you can. The department processes requests in the order they are received, and delays on your end push your refund further back in the queue. If you are unsure what documentation they are asking for, call 303-238-7378 and ask for clarification before sending anything.
How to report a missing refund to the Colorado Department of Revenue
Contact the Colorado Department of Revenue by phone at 303-238-7378. Have ready: your Social Security number, the tax year you filed for, your filing status, the expected refund amount, and the issue date from the online tracker (if it shows "issued"). If you are calling about a missing check, also have the check number.
The department's phone lines are busiest in April and May. If you cannot reach someone, try calling early in the morning or late in the afternoon. You can also mail a letter to the Colorado Department of Revenue, Refund Section, 1881 Pierce Street, Lakewood, CO 80214, but this adds 1 to 2 weeks to the process.
When you report a missing refund, the department will open an investigation. For direct deposit refunds, they will confirm whether the deposit was rejected by your bank and reissue as a check if needed. For missing checks, they will place a stop on the original check and issue a replacement. In both cases, you should receive your refund within 2 to 4 weeks of reporting it.
What to do if the department says your refund was already paid
Sometimes the online tracker or a department representative will tell you the refund was issued and paid, but you never received it. This is frustrating but not uncommon — it usually means the payment went to the wrong account or address, or was lost in the mail.
Ask the department for proof of payment: the check number (if mailed), the routing and account number (if direct deposit), or the date the payment was sent. If it was direct deposit, ask them to confirm with your bank whether the deposit was rejected. If it was a check, ask them to place a stop on it and issue a replacement to your current address.
If the department insists the refund was paid and you cannot locate it, you have the right to file a dispute. Ask to speak with a supervisor or request that your case be escalated. Keep copies of everything: your tax return, the online tracker screenshots, your bank statements, and any letters from the department. These documents support your claim if you need to pursue the matter further.
Frequently Asked Questions
How long does Colorado take to issue refunds?
Colorado typically issues refunds within 30 days of accepting your return if you filed electronically. Mailed returns take longer — usually 6 to 8 weeks from the date received. Once issued, direct deposit refunds arrive in 3 to 5 business days, and checks arrive in 7 to 14 days depending on mail delivery.
Can I get my refund faster if I call the department?
No. Calling does not speed up processing, but it can help if your return is stuck or your refund is missing. The department processes returns in the order they are received. Calling is useful only to find out why there is a delay or to report a refund that was issued but never arrived.
What if I filed my Colorado return with a tax preparer or software company?
You can still check your refund status directly at tax.colorado.gov using your own information. If there is a problem, contact the Colorado Department of Revenue directly — do not wait for your preparer to follow up. You can also ask your preparer to contact the department on your behalf if you give them permission.
Can I get interest if my refund is late?
Colorado does not pay interest on late refunds unless the delay is caused by the department's error and the refund is more than 45 days overdue. In most cases, delays are caused by incomplete returns, mailing issues, or bank rejections — not department error. If you believe the delay is the department's fault, ask about interest when you contact them.
What if I need my refund urgently?
There is no way to rush a Colorado refund once it has been issued. If your return is still being processed, you can call the department to ask if there is anything holding it up that you can resolve quickly. If the refund was issued but lost, reporting it to the department is the fastest way to get a replacement — typically 2 to 4 weeks.