- Record all bank transactions in the accounting system on a daily basis.
- Perform regular bank reconciliations and investigate discrepancies.
- Monitor bank accounts to ensure sufficient funds and proper cash flow management.
- Prepare and review financial reports related to bank transactions.
- Handle incoming and outgoing bank payments and ensure they are recorded accurately.
- Liaise with banks for transaction inquiries, confirmations, and issue resolutions.
- Assist in the month-end and year-end closing processes.
- Maintain and organize all banking documents and ensure they are up to date.
- Ensure compliance with internal controls, accounting standards and company policies.
- Support internal and external audits by providing relevant banking documentation and reports.
Bachelor’s degree in Accounting, Finance, or a related field.3-6 years of experience in accounting, preferably in a same role.Strong knowledge of accounting principles and bank reconciliation processes.Proficiency in accounting software and ERP systems is Preferable.Advanced skills in Microsoft Excel and other MS Office applications.Strong attention to detail, organizational, and analytical skills.