An agent may provide any of the following services as may be specifically agreed between it and the bank:

1. Cash deposit and cash withdrawal;

2.  Inward foreign remittance disbursement;

3.  Disbursement and repayment of loans;

4. Collections of bills/utility bills;

5.  Collection of insurance premium;

6. Payment of retirement and social benefits;

7. Payment of salaries;

8. Transfer of funds;

9. Balance enquiry;

10. Generation and issuance of mini bank statements;

11. Collection of documents in relation to accounts;

12. ollect account opening forms, loan application forms, credit and debit card applications;

13. Monitoring and recovery of loans and advances sanctioned by the bank; and

14. Any other activity as Bangladesh Bank may prescribe from time to time