President Barack Obama earns a base salary of $400,000 per year. He is also given a $50,000 annual expense account, a $100,000 nontaxable travel account and a $20,000 entertainment stipend.