Colorado collects state income tax on wages, retirement income, and investment gains
Colorado has a state income tax. The current rate is 4.40% on most income, though this rate can change year to year because Colorado law ties it to inflation. You pay this tax on wages from a job, self-employment income, retirement distributions, interest, dividends, and capital gains. Your employer typically withholds it from your paycheck, the same way federal income tax works.
The tax applies to Colorado residents on all income earned anywhere, and to nonresidents only on income earned within Colorado. If you work in Colorado but live in another state, Colorado still taxes that income — though your home state may also tax it, and you can usually claim a credit to avoid paying twice.
Colorado does not tax Social Security benefits, and it does not tax military retirement pay for active-duty service members. Some retirement income from pensions and 401(k) distributions receives partial exemptions depending on your age and total income, which is covered in the sections below.
Key Takeaways
- Colorado's state income tax rate is 4.40% on most types of income, and this rate adjusts annually based on inflation.
- Social Security benefits and military retirement pay are not subject to Colorado state income tax.
- Residents over 55 can exclude up to $24,000 of retirement income per year from taxation, though the limit changes annually.
- If you work in Colorado but live elsewhere, Colorado taxes your earnings; your home state may also tax them, but you can claim a credit to avoid double taxation.
- Self-employed people and gig workers pay Colorado income tax on net profit, plus they owe self-employment tax to the federal government.
Who has to pay Colorado income tax
You owe Colorado income tax if you are a resident of the state, regardless of where you earn the money. Colorado considers you a resident if you live there with the intent to stay, even if you have not been there long. If you moved to Colorado during the year, you owe tax on income earned after you arrived.
Nonresidents owe Colorado tax only on income earned within the state. This includes wages from a Colorado job, self-employment income from a Colorado business, and rental income from Colorado property. If you live in Wyoming and work remotely for a Colorado company, the state taxes that income.
Military members on active duty stationed in Colorado do not owe state income tax on military pay, even if they are Colorado residents. This applies to federal military service only, not National Guard or Reserve pay earned while not on active duty.
Income that Colorado does not tax
Social Security retirement, survivor, and disability benefits are completely exempt from Colorado state income tax. This is true regardless of your age or total income. If Social Security is your only income source, you file no Colorado return.
Military retirement pay for active-duty service is also exempt. Veterans receiving VA disability compensation do not pay Colorado income tax on those payments either.
Certain types of income receive partial or full exemptions. Interest from U.S. Treasury bonds and notes is exempt. Distributions from Roth IRAs are not taxed (though contributions were made with after-tax dollars). Gifts and inheritances are not taxed as income. Workers' compensation benefits are exempt.
Retirement income exemptions for people over 55
Colorado allows residents age 55 and older to exclude a portion of retirement income from taxation each year. The exclusion limit for 2024 is $24,000 per person, though this amount increases annually with inflation. This exemption applies to income from pensions, 401(k) distributions, 403(b) distributions, IRA withdrawals, and annuities.
The exemption does not apply to Social Security (which is already exempt) or to wages from employment. If you are still working and earning a salary, that salary counts toward your income tax but does not reduce the retirement income exemption.
To claim the exemption, you report it on your Colorado state return. You do not need to file a separate form — the exemption is built into the standard tax return. If your retirement income is less than the exemption limit, you may owe no Colorado income tax at all.
Self-employment income and Colorado taxes
If you are self-employed or earn income from gig work, you pay Colorado income tax on your net profit (revenue minus business expenses). The 4.40% rate applies the same way it does to wages. You report this on your Colorado return using Schedule C or similar forms.
Self-employed people also owe federal self-employment tax, which is separate from Colorado income tax. Self-employment tax covers Social Security and Medicare and is calculated on 92.35% of your net profit. This is a federal obligation, not a Colorado one, but it affects your total tax burden.
You can deduct legitimate business expenses — supplies, equipment, home office, vehicle mileage, professional services — before calculating your taxable profit. Keep receipts and records. If you underreport income or claim false deductions, the Colorado Department of Revenue can audit you and assess penalties.
How Colorado income tax withholding works
When you start a job in Colorado, your employer asks you to complete a W-4 form (federal) and a Colorado withholding certificate. The Colorado form tells your employer how much state tax to hold from each paycheck. If you claim too many exemptions, too little is withheld and you owe money at tax time. If you claim too few, too much is withheld and you receive a refund.
You can adjust your withholding at any time by submitting a new certificate to your employer. This is useful if your life changes — you get married, have a child, take a second job, or your spouse starts working. The Colorado Department of Revenue provides a withholding calculator on its website to help you figure out the right amount.
If you have multiple jobs or are self-employed, you may need to make quarterly estimated tax payments to Colorado. These are due on April 15, June 15, September 15, and January 15. If you do not pay enough through withholding or estimated payments, you may owe a penalty when you file your return.
Filing a Colorado income tax return
Most Colorado residents file using Form 104, the standard individual income tax return. You file by April 15 of the following year, the same deadline as the federal return. If you owe money, you pay it with your return. If you overpaid through withholding, you receive a refund.
You must file a Colorado return if your income exceeds the filing threshold for your age and filing status. For 2024, a single person under 65 must file if income exceeds $14,600. A married couple filing jointly must file if combined income exceeds $29,200. These thresholds change annually. Even if you do not have to file, you should file if you had taxes withheld, because you may be due a refund.
You can file on paper or electronically. Electronic filing is faster and reduces errors. The Colorado Department of Revenue accepts returns through tax software, tax professionals, and free filing programs if your income is below a certain threshold.
Frequently Asked Questions
Do I owe Colorado income tax if I just moved here?
You owe Colorado tax on income earned after you become a resident. If you moved mid-year, you file a Colorado return reporting only the income earned from your move date forward. Your previous state may still tax income earned before you left.
What if I work in Colorado but live in another state?
Colorado taxes your wages. Your home state may also tax them. You can claim a credit on your home state return for taxes paid to Colorado to avoid paying both states. The credit is usually limited to the lower of the two tax amounts.
Does Colorado tax retirement income from out-of-state pensions?
Yes, Colorado taxes all retirement income regardless of where the pension comes from. However, residents over 55 can exclude up to $24,000 of retirement income annually. If your out-of-state pension is your only retirement income and you are over 55, you may owe no Colorado tax.
Can I get a refund if too much was withheld?
Yes. If your employer withheld more Colorado tax than you owe, you receive a refund when you file your return. Refunds are typically issued within four to six weeks of filing electronically, or longer if you file on paper.
What happens if I do not file a Colorado return?
If you owe tax and do not file, the Colorado Department of Revenue can assess penalties and interest. If you are due a refund but do not file, you lose the refund after a certain period. It is better to file even if you think you owe nothing.