A bank reconciliation statement brings the cash balance recorded in a company's books into agreement with the bank statement's reported cash balance. It is usually prepared monthly after receiving the bank statement, which provides a report of deposits, withdrawals, charges, and the daily cash balance over the month. Different types of bank accounts include demand deposits for checking accounts with withdrawable funds, savings deposits that earn interest, and time deposits that require an agreed period before withdrawal.