Yesterday
Junior Accountant/ Senior Bookkeeper
ESG Recruitment (Pty) Ltd
South Africa, Johannesburg
Requirements:1**Normal Ledger accountinga) Maintain the accounting system to trial balance levelb) Provide trial balance to CEO within agreed timescales of month end2**Sales and Debtors ledger accountinga) Maintain sales ledger accountsb) Reconcile monthly sales to delivery notes and POD'sc) Ensure prompt payment of invoices by debtors accounting to payment termsd) Report to CEO on any late paymentse) Maintain debtors age analysis and report monthly3** Purchase Ledger accountinga) Maintain purchase ledger accountsb) Enforce companies procurement policyc) Prepare a weekly list of purchase ledger payments for approval by the CEOd) Review a sign of all creditors reconciliations monthlye) Maintain creditors age analysis and report monthly f) Reconcile the GRN accrual account monthly4 Bankinga) Complete monthly bank reconciliations within agreed timescales of month endb) Maintain bank mandatesc) Oversee weekly banking of cash reconcile cheques and payments received to bank statements on a weekly basisd) Petty cash reconciliations and vetting of slips against expenditure 5 Cash flow budgetinga) update cash flow forecast based on actual monthly expenditure and provide to CE within agreed timescales of the month endb) Prepare revised cash flow budget on a quarterly basis to the CE within agreed timescale of the quarterly basis to the Ce within agreed timescales of the quarter end following discussion with the Cec) Report on weekly cash flow requirements6** Statutory accountsa) Support preparation of draft accounts to the CE within 1 month of year endb) Reconcile each balance sheet account monthlyc) make sure intercompany loans, creditors and debtors accounts balance monthly and agree intercompanyd) Prepare management accounts monthly and other management reporting needede) Perform a VAT reconciliation to the returns submitted and actual sales per the GLf) Perform a payroll reconciliation between the payroll system and general ledger on a monthly basis7** Payrola)Prepare payroll and keep up to date with the changes in law, pension schemes and PAYEb) Reconcile monthly paid employees and issue payslips c) Review weekly paid employees reconciliation8** Income a) To facilitate analysis of income per product groupb) To ensure that all deliveries are invoiced9**Taxationa) Compute taxes owed and prepare tax returns, ensuring compliance with payment, reporting and other tax requirements.10** Stock controlPackage: SAGE#J-18808-Ljbffr
Attention! You will be redirected to another site