The federal government and most states have income taxes, but their rules and rates vary a great deal. Several states don't even collect a state income tax, which means any money you make in these states doesn't have to be reported on a state return.