
Search by job, company or skills

Role Overview
The Finance Executive supports the day-to-day financial operations of MTFA and its related entities, including Darul Ihsan Orphanage (DIO), Ihsan Kidney Care (IKC), Social Enterprises, and the Childcare Centre.
The role focuses on payment processing, transaction recording, and financial data accuracy, ensuring all approved financial transactions are properly executed, recorded, and supported in accordance with internal controls and organisational policies.
DUTIES AND RESPONSIBILITIES
1. Payments Processing (Primary Responsibility)
Process approved payments via banking platforms (e.g. UOB Infinity) based on ApprovalMax approvals
Prepare and upload GIRO, bank transfer, and cheque payment files
Verify that all payments are supported by approved documents prior to execution
Maintain proper records of all payment transactions
Monitor payment status and ensure timely execution
2. ApprovalMax Support (Finance Role)
Ensure requests are properly approved before payment processing
Flag incomplete or inconsistent submissions to the Senior Finance Executive
Assist in maintaining proper documentation and audit trails
3. Donations & Collections Handling
Assist in counting, recording, and verification of donations
Perform banking of collections in a timely manner
Maintain accurate donation records
Support reconciliation of collections against bank records
4. Accounts Receivable (AR) & Billing Support
Assist in preparing and issuing invoices (e.g. rental, IKC patients, childcare fees)
Perform data entry for billing and collections
Update AR records and monitor outstanding balances
Support follow-up on overdue accounts where required
5. IKC Claims & Operational Support
Assist in data entry for patient billing and claims submissions (MOH, MediClaim, insurance)
Maintain proper records of claims and reimbursements
Support reconciliation of billing and collections data
6. Bank & Cash Management Support
Update bank transactions in the accounting system
Assist in preparing bank reconciliation schedules
Maintain proper documentation for all cash and bank movements
7. Journal Entry Support
Prepare and post routine journal entries (e.g. bank transactions, payments, payroll posting)
Ensure all journal entries are properly supported and documented
Assist in preparing schedules for month-end closing
8. Documentation & Compliance
Ensure all financial documents are complete, properly filed, and audit-ready
Maintain accurate audit trails for all transactions
Adhere to internal SOPs, financial policies, and control procedures
9. General Finance Support
Assist in audit preparation by compiling required documentation
Support process improvements and system enhancements
Undertake any other duties assigned by supervisors
Requirements
Diploma in Accounting, Accountancy, or related field
Candidates with or without experience are welcome to apply
Basic understanding of accounting principles
Proficient in Microsoft Office (especially Excel)
Familiarity with banking platforms (e.g. UOB Infinity) and accounting systems (e.g. Xero, ApprovalMax) is an advantage
Strong attention to detail and accuracy
Good organisational and time management skills
Ability to handle confidential information with integrity
Good communication and teamwork skills
Willingness to learn and take guidance
Job ID: 147017755