Prepare and review daily, weekly, and monthly bank reconciliations for all company accounts and identify and investigate any discrepancies or unrecorded transactions between bank statements and company ledgers.
Ensure timely posting of bank transactions, including payments, receipts, and bank charges.
Coordinate with banks to resolve unadjusted items or transaction queries.
Maintain proper documentation of all reconciliations and adjustments for audit purposes.
Ensure proper coding and classification of expenses as per company chart of accounts.
Assist in month-end and year-end closings by preparing schedules and supporting documents.
Support the preparation of financial statements and management reports.
Ensure compliance with approval hierarchies and company payment policies.
Maintain records of post-dated cheques, advance payments, and security deposits.
Support internal and external audits by providing required data and reconciliations.