Job Description

1. Accounting & Financial Reporting

  • Prepare and complete monthly financial accounts in accordance with reporting deadlines.
  • Prepare monthly and quarterly financial and business analysis reports.
  • Review general ledger transactions, payments, purchases, and operating expenses.
  • Prepare audit schedules and supporting documentation for internal and external audits.
  • Maintain accurate accounting records and ensure compliance with company policies and procedures.

2. Financial Analysis & Management Reporting

  • Prepare weekly and monthly sales reports.
  • Analyze stock movements, gross margin trends, and key raw material purchases.
  • Monitor expense variances and prepare reimbursement reports.
  • Provide financial analysis and reports to support management reviews and business decisions.

3. Inventory & Fixed Asset Management

  • Calculate closing inventory using the First-In, First-Out (FIFO) method.
  • Maintain accurate inventory records and support stock reconciliation.
  • Update and maintain the fixed asset register and calculate depreciation.

4. Budgeting & Forecasting

  • Participate in budgeting and forecasting processes.
  • Monitor actual performance against budgets and forecasts.
  • Analyze cost variances and provide relevant financial insights.

5. Credit Control & Receivables

  • Monitor accounts receivable and follow up on outstanding customer payments.
  • Ensure customers comply with agreed credit terms.
  • Coordinate with relevant departments to support timely debt collection.

6. ERP Systems & Administration

  • Maintain accurate financial data in ERP and Business Intelligence (BI) systems.
  • Ensure data integrity and accuracy across accounting and reporting databases.
  • Maintain organized office records, documentation, and filing systems.
  • Perform other duties as assigned by management.

Job Requirements

  • Minimum 3 years of relevant accounting experience preferred.
  • Good command of English in listening, speaking, reading, and writing.
  • Experience with SAP is an advantage.
  • Proficient in Microsoft Office, particularly Excel.
  • Strong analytical, numerical, and problem-solving skills.
  • Excellent time management and organizational skills, with the ability to manage multiple priorities.
  • High attention to detail and commitment to accuracy.
  • Strong communication and interpersonal skills.
  • A proactive team player with a positive attitude.