Where to check your Colorado refund status
The Colorado Department of Revenue has a refund tracker on its website that tells you where your return stands. Go to tax.colorado.gov, find the "Where's My Refund?" tool, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day, usually overnight, so checking multiple times in the same day won't show new information.
The tracker shows one of four statuses: received (the department has your return but hasn't started processing), processing (your return is being reviewed), approved (your refund has been authorized and is in the payment queue), or paid (the refund has been sent). Each status tells you roughly where you are in the timeline, though the tool doesn't give you a specific payment date until the refund moves to "paid".
If you filed electronically, the department typically processes your return within 21 days if there are no issues. Paper returns take longer—usually 4 to 6 weeks from the date received. The tracker will show your return as "received" for several days before moving to "processing", so don't assume something is wrong if it sits there for a week.
Key Takeaways
- Use the "Where's My Refund?" tool at tax.colorado.gov with your Social Security number, filing status, and refund amount to see your return's current status.
- Electronic returns typically process within 21 days; paper returns take 4 to 6 weeks from the date the department receives them.
- The tracker updates once daily and shows four possible statuses: received, processing, approved, or paid.
- If your refund is delayed beyond the normal timeframe, contact the Colorado Department of Revenue directly rather than waiting for the tracker to update.
- Direct deposit refunds arrive faster than checks, usually within 2 to 3 business days after the status changes to "paid".
What each refund status means and how long it takes
Received means the department has logged your return into the system but hasn't begun the review process. This status typically lasts 3 to 7 days for electronic returns and up to 2 weeks for paper returns. During this time, the department is scanning documents, entering data, and organizing returns in the queue. You don't need to do anything—this is normal.
Processing means a department employee is reviewing your return for accuracy and completeness. They're checking that your income matches W-2s and 1099s, that your deductions are reasonable, and that you've signed and dated everything correctly. This stage usually takes 7 to 14 days. If the department finds an issue—a missing signature, a math error, or income that doesn't match federal records—they'll send you a letter explaining what they need. You'll have 30 days to respond.
Approved means your return has passed review and your refund has been authorized. The department has added your refund to the payment batch, which goes out in waves. This status can last anywhere from a few days to 2 weeks, depending on how many refunds are in the queue ahead of yours. You're close, but not yet paid.
Paid means your refund has been released. If you chose direct deposit, the money will arrive in your bank account within 2 to 3 business days. If you're receiving a check, it will be mailed within 5 to 7 business days. Once the status shows "paid", the tracker usually displays the payment date and method.
Direct deposit versus check refunds
Direct deposit is faster and more reliable than a mailed check. When you choose direct deposit on your return, the department sends your refund electronically to your bank, and it typically arrives within 2 to 3 business days after the status changes to "paid". The money goes directly into the account you specified on your return, with no risk of the check getting lost in the mail.
If you requested a check, the department mails it to the address on your return. Mailed checks take 5 to 7 business days to arrive after the status shows "paid", and that's assuming the postal service doesn't delay it further. If your check doesn't arrive within 10 business days of the "paid" status, contact the department to request a replacement or ask about switching to direct deposit for a reissued refund.
If you didn't choose direct deposit when you filed but want to switch now, you can't change it through the tracker. You'll need to contact the Colorado Department of Revenue directly at 303-238-COLO (2656) to request a refund by direct deposit instead. They can reissue your refund to a bank account if you provide your routing and account numbers.
What to do if your refund is delayed
If your return has been in "processing" for more than 21 days (for electronic returns) or 6 weeks (for paper returns), or if the tracker shows no status at all, contact the Colorado Department of Revenue. Call 303-238-COLO (2656) during business hours, Monday through Friday, 8 a.m. to 4:30 p.m. Mountain Time. Have your Social Security number, filing status, and the refund amount ready.
Common reasons for delays include a mismatch between your return and federal income records, a missing or illegible signature, math errors, or a claim for a credit you're not may have access to to. The department will tell you what's holding up your return and what you need to send to move it forward. Most delays can be resolved by mail or phone within a few days once you provide the missing information.
If the tracker shows your return as "received" but you filed more than 2 weeks ago (for electronic) or 4 weeks ago (for paper), it's worth calling to confirm the department actually received it. Occasionally a return gets lost in the mail or fails to upload properly. The department can verify receipt and, if needed, help you resubmit.
Refunds held for unpaid debts or child support
Colorado can hold your refund if you owe back taxes, child support, or other state debts. If this is the case, the "Where's My Refund?" tracker will show your status as "paid" but your bank account won't receive the money. Instead, the refund goes to the Colorado Department of Human Services or the state tax offset program.
If you believe your refund has been offset, contact the Colorado Department of Revenue at 303-238-COLO (2656) to confirm. They can tell you which debt the offset is for and provide contact information for the agency holding the money. If the debt has been paid or resolved, you can request that the refund be released. This process usually takes 2 to 4 weeks.
If you're disputing the debt—for example, you believe the child support amount is wrong or you've already paid the back taxes—you'll need to resolve the dispute with the agency that reported the debt, not the tax department. The tax department will release the refund once the debt is cleared or a payment plan is in place.
How federal refunds affect your Colorado refund
Your Colorado refund is separate from your federal refund, and they process on different timelines. You can track your federal refund using the IRS "Where's My Refund?" tool at irs.gov. Your Colorado return doesn't depend on your federal return being processed first, but the Colorado Department of Revenue does cross-check your income against federal records once the IRS releases that data.
If there's a discrepancy between what you reported to Colorado and what the IRS has on file, the department will catch it during the "processing" stage and send you a letter. This is one of the most common reasons for delays. For example, if you reported $50,000 in income to Colorado but the IRS has $52,000 from your W-2s, the department will ask you to explain the difference or file an amended return.
If you filed an amended federal return (Form 1040-X), you'll also need to file an amended Colorado return (Form DR 0104) to match. The Colorado Department of Revenue won't automatically adjust your state return based on federal amendments, so file the amended state return as soon as your federal amendment is processed.
Frequently Asked Questions
How long does it take to get a Colorado tax refund?
Electronic returns typically process within 21 days. Paper returns take 4 to 6 weeks from the date received. Direct deposit refunds arrive 2 to 3 business days after the status changes to "paid"; mailed checks take 5 to 7 business days. Delays can add 2 to 4 weeks if the department needs more information from you.
Can I get my refund faster if I call the department?
No. Calling won't speed up processing, but it can help if your return is delayed or stuck. The department processes returns in the order received, and calling just confirms where you are in the queue. Call only if your return is past the normal processing time or if the tracker shows no status.
What if the tracker says my refund was paid but I haven't received it?
If you chose direct deposit, wait 3 to 5 business days after the "paid" status appears—the money may still be in transit. If it's been longer, contact your bank to confirm the account number and routing number are correct. If you chose a check, wait 10 business days; if it doesn't arrive, call the department to request a replacement or reissue by direct deposit.
Do I need to do anything if my return is in "processing" status?
Not unless the department sends you a letter. If they need information from you, they'll mail it to the address on your return. Check your mail regularly. If you receive a letter, respond within 30 days with the requested documents or information to avoid further delays.
Can I amend my Colorado return after I've filed?
Yes, but wait until your original return is processed and you receive your refund. Once that's done, file Form DR 0104 (Colorado Amended Individual Income Tax Return) with the corrected information. Mail it to the address on the form. Amended returns take an additional 4 to 6 weeks to process.