A bank statement is a periodic account, typically monthly, which a bank gives about all financial transactions, including deposits, withdrawals, transfers, fees, and interest, of a particular account during a particular period. It is a formal record of account movement, consisting of opening and closing balances and assists account holders to track cash flow, identify mistakes or fraud and to spend their money well.