Maintain daily financial transactions and ensure accurate accounting records.
Prepare and maintain cash books, ledgers, vouchers, invoices, and bills.
Handle daily cash transactions, receipts, payments, and expense records.
Maintain accounts payable and accounts receivable records.
Prepare bank deposits and assist with bank reconciliation.
Verify bills, invoices, and supporting documents before processing payments.
Monitor company expenses and maintain proper financial documentation.
Assist in preparing monthly financial statements and reports.
Maintain records of sales, purchases, income, and expenditures.
Coordinate with the management and other departments regarding financial matters.
Ensure all accounting records are properly organized and updated.
Assist with VAT, tax, audit, and other accounting-related documentation when required.
Perform other accounting and administrative duties assigned by management.
Good knowledge of basic accounting principles and financial record management.
Proficiency in MS Excel and MS Word.
Experience with accounting software will be an advantage.
Strong numerical, analytical, and problem-solving skills.
Ability to maintain accuracy and confidentiality in financial matters.
Good organizational skills and attention to detail.
Honest, responsible, punctual, and able to meet deadlines.
Good communication skills and the ability to work independently and as part of a team.
Bachelor’s degree in Accounting, Finance, or a related discipline.
1–2 years of practical experience in accounting or finance-related work is preferred.