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.