"Nearly two-thirds of our nation’s 5,000 hospitals, or around 3,900, call themselves nonprofit, a designation that allows them to avoid paying taxes. Unlike for-profit companies, including for-profit hospitals, nonprofit hospitals pay no taxes. They pay no property tax, no state or federal income tax, and no sales tax."