The local and cantonal tax rate in Zwieselberg is one of the lowest in the canton. In 2012 the average local and cantonal tax rate on a married resident, with two children, of Zwieselberg making 150,000 CHF was 12.6%, while an unmarried resident's rate was 18.9%. For comparison, the average rate for the entire canton in 2011, was 14.2% and 22.0%, while the nationwide average was 12.3% and 21.1% respectively. In 2010 there were a total of 98 tax payers in the municipality. Of that total, 30 made over 75,000 CHF per year. The average income of the over 75,000 CHF group in Zwieselberg was 113,460 CHF, while the average across all of Switzerland was 131,244 CHF.