As of 2014, the salary of the U.S. president is $400,000 per year. The most recent increase took place when George W. Bush took office. Previously, the salary was $200,000. In addition, the president receives a non-taxable expense account valued at $50,000.
Title 3, Section 102 of the U.S. Code governs the compensation of the president. After leaving office, the president receives an annual pension that matches the current salary for Cabinet members, which is $191,300 as of 2015. He receives this pension for life as well as protection from the Secret Service and reimbursements for travel, office, mail and staff expenses.