Job Duties and Responsibilities
1. Accounts Receivable (AR) & Accounts Payable (AP)
- Handle daily AR/AP functions, including data entry and journal posting.
- Prepare invoices for all revenue streams.
- Match collections with invoices and update accounting records accurately.
- Track outstanding payments and follow up with customers and donors.
- Perform AR/AP reconciliations and resolve discrepancies promptly.
2. Bank & POS Reconciliation
- Maintain and reconcile bank accounts on a regular basis.
- Reconcile POS transactions with bank deposits and investigate variances where necessary.
- Financial Schedules & Reporting
- Maintain fixed assets schedules and balance sheet item schedules.
- Extract, transform, and load (ETL) financial and operational data from various departments for accounting and reporting purposes.
- Support the Finance Team in preparing monthly and annual closing reports.
3. Payments & Payroll
- Process weekly payment runs to suppliers and vendors.
- Process staff claims and assist in payroll preparation.
- Manage petty cash transactions and ensure proper documentation.
4. General Finance Support
- Assist in monthly and annual closing processes through preparation of journals, schedules, and reconciliations.
- Perform ad-hoc and one-off finance or administrative tasks as assigned.
Required Qualifications
- Diploma or above in Accounting, Finance, or related field.
- 1–2 years of accounting experience preferred.
- Proficiency in accounting software and MS Excel.
- Strong attention to detail and good organizational skills.
- Ability to work independently and as part of a team.
Desired attributes
- Strong Attention to Detail – Ensures accuracy in data entry, reconciliations, and financial records.
- High Level of Integrity – Handles sensitive financial information with confidentiality and professionalism.
- Organised and Efficient – Able to prioritise tasks, meet deadlines, and manage multiple responsibilities.
- Proactive and Responsible – Takes initiative to follow up, resolve discrepancies, and improve processes.
- Strong Communication Skills – Able to communicate clearly with internal teams, customers, donors, and vendors.
- Analytical Mindset – Comfortable working with numbers and identifying irregularities in data or transactions.
- Team Player – Works collaboratively within the finance team and with other departments.
- Adaptable and Willing to Learn – Open to new systems, processes, and evolving responsibilities.
- Good Problem-Solving Skills – Able to handle issues independently and propose practical solutions.
- Customer-Service Oriented – Approaches internal and external stakeholders with patience and professionalism.