According to the Tax Foundation, April 12th is Tax Freedom Day for 2011. This is the day that the average American has earned the money to pay all their federal, state and local taxes for the year. This isn't your actual, personal taxes for the year but the national average for the year. The Tax Foundation also breaks it down by state. Kansas' Tax Freedom day was actually the 10th and Florida won't celebrate theirs until the 16th.