That hasn't been true since the Reagan administration. It used to be that you could put all of your assets and all of your income in a non-profit foundation, borrow any funds you needed from the foundation, then just never pay it back. Totally tax exempt! It only cost you a law firm to manage the foundation and hand over the money whenever you wanted it.
During the Johnson administration a law was enacted requiring all non-profit organizations to practice fund accounting, which is an accounting method that traces every dollar from income to expenditure without any common accounts to obscure where funds come from or where they go.
During the Reagan administration a law was enacted to make unpaid debts taxable. That pretty much ended the party for tax exempt foundations. Only the Kennedy's escaped. They got a special rider added to the bill to exempt their foundation.
Read post 11.