Perform data entry for invoices, payment vouchers (disbursement/expenses/purchase, etc.) and receipts into accounting software.
Verifying the accuracy of invoices and other accounting documents or records.
To prepare bank reconciliation statements, general journal, and ensure account receivable and account payable of our clients’ records are always up to date.
To prepare updated management account and related reports as per deadlines.
To handle multiple clients' accounts and prepare full set accounts.
To perform any other ad-hoc assignments as and when required.
Responsible for the end-to-end payroll processing for client batch headcounts which covers data processing.
Issuance of payslip and preparation and disbursement of approved net salary via electronic banking facilities to designated banks.
Preparation and submission of periodic statutory returns to the relevant authorities (Income Tax, EPF, SOCSO, HRDF).
Requirements:
Bachelor’s Degree, Professional Degree in Accountancy/Finance or equivalent, or possess a full or partial professional qualification (ACCA, CPA, or equivalent).
Minimum two (2) years experience in accounting roles.
Strong understanding of accounting principles and procedures.
Proficient in accounting software and MS Office applications (PowerPoint, Excel, Word). Knowledge and experience in using SQL accounting software will be an added advantage.
Strong attention to detail and accuracy in financial record-keeping.
Excellent time management and organizational skills.
Effective communication and interpersonal abilities.
Ability to multitask and prioritize tasks effectively and deliver under pressure to meet deadlines.
A team player with a strong sense of responsibility, able to work as a team player, self-motivated, and disciplined.