Key Responsibilities:
- Handle full set of accounts including general ledger, Accounts receivable, accounts payable,cash flow, bank reconciliation and Petty Cash.
- Manage general ledger functions and operations.
- Prepare journal entries for accrual, prepayments, and provisions, and maintain journal entries.
- Perform monthly and yearly accounts closing within the deadline stipulated by head office.
- Perform monthly intercompany invoicing.
- Handle intercompany and account reconciliation.
- Timely submission of monthly reporting for consolidation reporting strictly.
. Prepare & submit quarterly GST returns
. Managed tax compliance - prepare & submit tax return and tax schedules
. Handle stock inventory - handle input of stock quantities and prices, sales and monthly stock count
- Lead year-end audit preparation, tax computation and submission of all other statutory obligations.
- Liaise with banks for operation banking matters and participate in audit procedures.
- Responsible for year-end stock take
Job Requirements:
- Minimally a Diploma in Accounting
- At least 5 years of experience in full set of accounts.
- Has knowledge and experience in Odoo is preferred.
- Prior working experience in retail industry is preferred.
- Experience in cost accounting is an added advantage.
- Independent, matured thinker and a team player.
- Good communicator, meticulous and keen in details.
- Able to start immediately