Key Responsibilities:
- Perform daily, weekly, and monthly bank reconciliations for all company accounts.
- Compare internal records (cash book, general ledger) against bank statements to verify accuracy.
- Identify, investigate, and resolve discrepancies or unusual transactions.
- Prepare reconciliation reports and communicate findings to management or the finance team.
- Post necessary journal entries to correct errors or omissions.
- Maintain accurate and organized records of all reconciliations.
- Collaborate with accounts payable/receivable teams to ensure timely posting of transactions.
- Support month-end and year-end closing activities.
- Assist with audits by providing required reconciliation reports and documentation.
- Monitor cash balances and bank activity to detect potential issues or fraud.
Qualifications & Skills:
- Bachelor’s degree in Accounting, Finance, or a related field.
- Proven experience in bank reconciliation, accounting, or bookkeeping.
- Strong knowledge of accounting principles and financial reporting.
- Proficiency in accounting software (e.g., QuickBooks, SAP, Oracle, Xero).
- High attention to detail and accuracy.
- Strong analytical and problem-solving skills.
- Excellent Excel and data management skills.
- Ability to meet deadlines and work independently or in a team environment.
Preferred Qualifications:
- Professional certification (CPA, ACCA, CMA) or progress toward one.
- Experience in a corporate or multi-account reconciliation environment.
- Knowledge of internal controls and audit processes.
Job Types: Full-time, Contract