Nearly every state that has a personal income tax requires that income tax be paid on earnings within that state. So if you work in CA or AZ, you are supposed to file a CA or AZ tax return and then pay tax on that income. You then get a credit for that tax paid against your home state's income tax. Since FL has no state income tax, I don't know how you would get a credit back for taxes paid.