WASHINGTON -  U.S. President Barack Obama says the true costs of the wars in Iraq and Afghanistan will no longer be "left off the books."

He says those costs are being included in the budget he's unveiling Thursday.

Obama says officials "need to be honest" with themselves about the costs of those wars.

He says American families can't leave big expenditures out of their budgets, and neither can the government.

For too long, Obama says, the government "hasn't told the whole truth" about where money is being spent.