Americans Spent 106 Days Paying Taxes in 2025

In aggregate, Americans earned enough to pay all federal, state, and local taxes by April 16