Key responsibilities General ledger & month-end Prepare and post journals, accruals, and prepayments for the Zarbon entities. Perform monthly bank, balance sheet, and control account reconciliations. Maintain the fixed asset register, including logistics assets (vehicles, equipment). Prepare entity month-end packs for Senior Accountant review. Inventory & cost of sales Reconcile stock ledgers to the general ledger and investigate variances. Verify landed costs (freight, duties, clearing) on imported goods. Support stock counts and process count adjustments. Creditors & imports Process and reconcile supplier accounts, including foreign suppliers. Account for foreign exchange differences on import transactions. Match purchase orders, GRNs, and invoices (3-way matching). Debtors Process customer invoices, allocate receipts, and reconcile debtor accounts. Support the collections process. Tax & compliance Prepare VAT reconciliations and returns for Senior Accountant review (SARS eFiling). Provide supporting inputs for provisional and income tax to the Senior Accountant. Maintain audit and tax supporting documentation; assist with audit queries for the Zarbon entities. Qualifications Minimum BCom Accounting or equivalent. Preferred Completed SAICA / SAIPA articles, or studying toward a professional designation. Experience Minimum 3 years' accounting experience, including ownership of a month-end process. Preferred Experience in trading, logistics, distribution, or mining. Exposure to multi-currency and import transactions. Technical skills Working knowledge of IFRS / IFRS for SMEs and inventory / cost accounting. VAT and general SARS compliance. Proficiency in (Sage / Pastel / SAP / Syspro) and strong Excel skills.