Bank of America branch, New York City.

Bank of America announced that it will repay the entire $45 billion in TARP funds it received during last year's financial crisis.

The Charlotte, North Carolina-based banking giant is expected to sign the documents repaying its Troubled Asset Relief Program funds over the next few days.