Senior Bookkeeper

Flink Recruitment
Johannesburg
ZAR 300 000 - 600 000
Job description

We are looking for an experienced, knowledgeable, independent worker that can work under pressure. Accuracy and attention to detail is non-negotiable.

Overview:

Full bookkeeping function for 4 companies:

  1. 1 small to medium size of books (6 banks) including payroll (16 employees)
  2. 2 small sets of accounts (2 banks)
  3. 1 start-up small set (2 banks, 1 salary)

Scope of Services:

Daily / Weekly:

  1. Attend to queries
  2. Capture books on Pastel, reconcile to bank accounts
  3. Prepare payment requisitions as well as cashflow and load payments weekly
  4. Weekly cashflow
  5. File invoices, payment requisitions and proofs of payments
  6. Debtors and creditors function

Monthly:

  1. Bi-monthly VAT submissions
  2. Monthly payroll and PAYE, UIF, Skills submission
  3. Customer invoicing
  4. Supply a full set of management reports including trial balance, budget reports, project report, variance analysis
  5. Month-end close off procedures including reconciliations of balance sheet accounts, income statement items validated against budget and reconciling with operational support system reports (Chase Advertising Software)
  6. Continuous review of internal control processes

Bi-annual & Annual function:

  1. Load budget on Pastel
  2. Ensure bi-annual EMP501 reconciliation is done and submitted
  3. Ensure provisional tax deadlines are met and payments settled
  4. Ensure subscriptions renewal of accounting software
  5. Ensure all documentation is provided to accountants to do the financial year-end including Pastel back-up, updated asset register, provisional IRP5s, bank statements as of year end
  6. Issue IRP 5s at the end of the tax year
  7. BBBEE preparation and verification
  8. Ensure that accurate records/documentation are kept complying with verification requirements

Statutory Functions:

  1. Complete and submit the Workplace Skills Plan and Annual Training Report with SETA
  2. Complete and submit Return of Earnings (ROE) report to the Compensation Fund and obtain letter of Good Standing with the Compensation Fund from the Department of Labour
  3. Obtain company tax clearance annually and distribute to clients as per client contracts
  4. Obtain tax directives if and when required from SARS E-filing
  5. Ensure Cipro submissions are done timeously

Requirements:

  1. National Diploma / Degree Accounting / Bookkeeping (non-negotiable)
  2. Sage Business Cloud Payroll experience
  3. Chase Advertising Software experience - advantageous
  4. Legislative knowledge of PAYE, VAT, Income Tax and Dividends Tax
  5. Legislative knowledge of B-BBEE Codes of Good Practice
  6. Digital advertising or media production background advantageous
  7. Must work well under pressure and tight deadlines
  8. Must be highly organised and have exceptional attention to detail
  9. Must be a self-starter
  10. Excellent verbal and written communication skills
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Bookkeeper jobs in Johannesburg