Skip to content
statelinetax.comChecker

Moved from District of Columbia to Colorado Mid-Year: Which State Tax Returns Do You File?

Two part-year returnsBoth states claim the income

Answer

Both states want a return, but neither taxes the whole year. Moving from District of Columbia to Colorado splits the tax year at the date your residency changed: a District of Columbia part-year return covers everything before it, a Colorado part-year return everything after. Income is assigned by when it was received.

Last verified

A mid-year move splits the tax year in two, and each state taxes its own half. That is a residency question, so the machinery that governs commuters — reciprocity agreements, convenience rules, nonresident withholding — is beside the point here.

What you file

  1. 1Part-year return · District of ColumbiaForm D-40 (part-year resident)

    File a District of Columbia part-year return covering the months you lived in District of Columbia. A part-year resident of District of Columbia reports the income received while a District of Columbia resident, plus any District of Columbia-source income received during the rest of the year, and prorates the deductions and credits to the residency period.

  2. 2Part-year return · ColoradoForm DR 0104 with Schedule DR 0104PN

    File a Colorado part-year return covering the months you lived in Colorado. A part-year resident of Colorado reports the income received while a Colorado resident, plus any Colorado-source income received during the rest of the year, and prorates the deductions and credits to the residency period.

The two states, side by side

 District of ColumbiaColorado
Taxes wagesYes — graduatedYes — flat
Reciprocity partners2 (Form D-4A)None
Convenience ruleNoNo
Nonresident returnNone — nonresidents exemptForm DR 0104 with Schedule DR 0104PN
Part-year returnForm D-40 (part-year resident)Form DR 0104 with Schedule DR 0104PN
Credit for other-state taxSchedule U (Form D-40)Form DR 0104CR
Nonresident safe harbourNot applicableNone published
Local income taxNoYes
Revenue departmentDistrict of Columbia Office of Tax and RevenueColorado Department of Revenue — Taxation Division
Last verified

The other direction

Reversing the commute does not always reverse the answer. Living in Colorado and working in District of Columbia gives:Two part-year returns.

Colorado to District of Columbia →

Same two states, different situation

The withholding answer turns on how you are paid and where the work happens, not only on which two states are involved.

Other District of Columbia pairs

Questions people actually ask

I moved from District of Columbia to Colorado mid-year. Do I have to file in both states?

Both states want a return, but neither taxes the whole year. Moving from District of Columbia to Colorado splits the tax year at the date your residency changed: a District of Columbia part-year return covers everything before it, a Colorado part-year return everything after. Income is assigned by when it was received.

How do I split my income between District of Columbia and Colorado?

By when you received it, measured against the date your domicile actually changed. Income received while you were a District of Columbia resident belongs on the District of Columbia return and income received afterwards on the Colorado return, with each state prorating your deductions, exemptions and credits to its own part of the year. Keep evidence of the move date — a lease, a closing statement, a licence issue date.

How current is this?

The District of Columbia and Colorado rules on this page were last checked against District of Columbia Office of Tax and Revenue and Colorado Department of Revenue — Taxation Division on 2026-08-07. We re-check the full grid every December after state legislative sessions close, and re-check the convenience-of-the-employer states quarterly because that is where the rules move fastest.

Sources

Every fact above comes from the revenue department that publishes the rule. We do not cite secondary summaries, and we do not restate a figure we could not find at source.