In 2006 I took out a $45K loan from my 401K to purchase a house in Florida. 4 years later I transferred to Colorado and was laid off in 2012. I could not pay off the loan but since I was 60 I simply told them to treat it as a disbursement. I don't mind paying the federal tax, but do I have to pay Colorado State Income Tax on the money - I received the money 4 years before I moved to Colorado. Why should they profit at my misfortune?