Junior Accountant/ Senior Bookkeeper

Gauteng, South Africa

Job Description


Junior Accountant/Senior Bookkeeper

Requirements:
1**Normal Ledger accounting
a) Maintain the accounting system to trial balance level
b) Provide trial balance to CEO within agreed timescales of month end

2**Sales and Debtors ledger accounting
a) Maintain sales ledger accounts
b) Reconcile monthly sales to delivery notes and POD's
c) Ensure prompt payment of invoices by debtors accounting to payment terms
d) Report to CEO on any late payments
e) Maintain debtors age analysis and report monthly

3** Purchase Ledger accounting
a) Maintain purchase ledger accounts
b) Enforce companies procurement policy
c) Prepare a weekly list of purchase ledger payments for approval by the CEO
d) Review a sign of all creditors reconciliations monthly
e) Maintain creditors age analysis and report monthly
f) Reconcile the GRN accrual account monthly

4 Banking
a) Complete monthly bank reconciliations within agreed timescales of month end
b) Maintain bank mandates
c) Oversee weekly banking of cash reconcile cheques and payments received to bank statements on a weekly basis
d) Petty cash reconciliations and vetting of slips against expenditure

5 Cash flow budgeting
a) update cash flow forecast based on actual monthly expenditure and provide to CE within agreed timescales of the month end
b) 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 Ce
c) Report on weekly cash flow requirements

6** Statutory accounts
a) Support preparation of draft accounts to the CE within 1 month of year end
b) Reconcile each balance sheet account monthly
c) make sure intercompany loans, creditors and debtors accounts balance monthly and agree intercompany
d) Prepare management accounts monthly and other management reporting needed
e) Perform a VAT reconciliation to the returns submitted and actual sales per the GL
f) Perform a payroll reconciliation between the payroll system and general ledger on a monthly basis

7** Payrol
a)Prepare payroll and keep up to date with the changes in law, pension schemes and PAYE
b) Reconcile monthly paid employees and issue payslips c) Review weekly paid employees reconciliation

8** Income
a) To facilitate analysis of income per product group
b) To ensure that all deliveries are invoiced

9**Taxation
a) Compute taxes owed and prepare tax returns, ensuring compliance with payment, reporting and other tax requirements.

10** Stock control
Package: SAGE

For more information please contact:

Ashanti Labuchagne

ESG Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1261204
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned