I would say if you pay no Federal taxes then you should not get to vote in a Fedaral election. IF you pay state tax then you get to vote at the state level. Most do pay sales state sales tax. All those that pay taxes should get to vote.
What is going to sink us is the people that pay nothing and receive a lot of government hand outs. They will keep voting for those that play Santa Claus to them. This is without any regard to whether we have the money or not.