1. Accounts Payable
- Process vendor invoices and ensure timely and accurate payments.
- Match purchase orders, receipts, and invoices for payment authorization.
- Reconcile supplier statements and resolve discrepancies.
- Maintain and update vendor records in the system.
2. Accounts Receivable
- Generate and issue customer invoices.
- Monitor receivables aging and follow up on overdue accounts.
- Apply receipts and reconcile customer accounts.
- Coordinate with sales and customer service teams on billing issues.
3. Payroll
- Prepare and process payroll accurately and on time.
- Ensure compliance with statutory requirements (e.g, tax, social security, pensions).
- Maintain payroll records and respond to employee queries regarding payslips and deductions.
- Prepare payroll journals for month-end reporting.
4. Cash and Bank Transactions
- Monitor daily bank balances and ensure sufficient funds for operations.
- Prepare and record bank transactions (e.g deposits, withdrawals, transfers)
- Perform monthly bank reconciliations and resolve discrepancies promptly.
5. Property, Plant, and Equipment (PPE) Register
- maintain an up-to-date PPE register including acquisitions, disposals and depreciation.
- Perform periodic physical asset verification and update records accordingly.
- Ensure compliance with fixed asset accounting policies and procedures.
6. Month-End Financial Statement Preparation
- Assist in the preparation of monthly financial statements and management reports.
- Post month-end journals including accruals, prepayments, and adjustments.
- Support account reconciliations and ensure the general ledger is accurate.
- Collaborate with auditors during internal and external audits.