Reconciling your bank statement may help you identify possible discrepancies such as banking errors or any fraudulent activities in your bank account. Reconciliation will also help in identifying uncashed checks for transactions that had been authorized by you. Read more on Bank Reconciliation
Books
Simplify accounting
and GST filing.