Junior Bookkeeper

Wenz

Cape Town

On-site

ZAR 223,000 - 279,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Wenz in South Africa is seeking a Junior Bookkeeper to maintain accurate records and ensure timely processing, reconciliation, control and reporting of financial transactions. The role handles bookkeeping up to Trial Balance, cashbooks, creditors administration, and regulatory compliance from our Kuilsrivier office.

The candidate should have a Certificate in Bookkeeping to Trial Balance and at least 5 years' bookkeeping experience, with strong Excel and SARS eFiling knowledge.

Qualifications

  • Certificate in Bookkeeping to Trial Balance.
  • Minimum of 5 years' relevant bookkeeping or accounting experience.
  • Experience processing accounts to Trial Balance.
  • Strong experience in creditors, cashbook management, reconciliations, and month end procedures.
  • Intermediate to Advanced Microsoft Excel skills.
  • Experience with accounting systems and SARS eFiling.
  • Strong understanding of accounting principles and financial controls.

Responsibilities

  • Manage cashbooks, invoice processing, payment processing, banking administration, and bank reconciliations.
  • Update cashbook payment schedules and relevant financial spreadsheets.
  • Ensure company vehicle licences are renewed and maintained on schedule, and update the licence renewal register.
  • Ensure all traffic fines are settled and accurately recorded in the traffic fines register.
  • Provide relief support for the Cashbook Clerk when required.
  • Monitor bank balances, cash flow requirements, and investment transfers.
  • Reconcile credit cards, debit cards, and petty cash accounts, ensuring supporting documentation is complete and accurate.
  • Prepare accounting journals as required.
  • Manage foreign supplier payments and maintain supporting documentation.

Skills

Advanced Excel
Accounts Payable
Accounts Receivable
VAT compliance
Analytical skills
Attention to detail
Communication skills

Education

Certificate in Bookkeeping to Trial Balance

Tools

SARS eFiling
Accounting software

Job description

Junior Bookkeeper

R20000 - R25000 pm. plus benefits

Kuilsrivier

Job Purpose

To maintain accurate accounting records and ensure the timely processing, reconciliation,

control, and reporting of all financial transactions. The Junior Bookkeeper is responsible for

bookkeeping functions up to Trial Balance level, management of cashbooks, creditors

administration, statutory compliance, inventory reporting, and management reporting.

Minimum Requirements
  • Certificate in Bookkeeping to Trial Balance.
  • Minimum of 5 years' relevant bookkeeping or accounting experience.
  • Proven experience processing accounts to Trial Balance.
  • Strong experience in creditors, cashbook management, reconciliations, and month end
  • procedures.
  • Intermediate to Advanced Microsoft Excel skills.
  • Experience with accounting systems and SARS eFiling.
  • Strong understanding of accounting principles and financial controls.
Key Responsibilities
  • Manage cashbooks, invoice processing, payment processing, banking administration,
  • and bank reconciliations.
  • Update cashbook payment schedules and relevant financial spreadsheets.
  • Ensure company vehicle licences are renewed and maintained on schedule, and
  • update the licence renewal register.
  • Ensure all traffic fines are settled and accurately recorded in the traffic fines register.
  • Provide relief support for the Cashbook Clerk when required.
  • Monitor bank balances, cash flow requirements, and investment transfers.
  • Reconcile credit cards, debit cards, and petty cash accounts, ensuring supporting
  • documentation is complete and accurate.
  • Prepare accounting journals as required.
  • Manage foreign supplier payments and maintain supporting documentation.
  • Process and reconcile foreign receipts.
  • Prepare Bankfin journals.
  • Perform ad hoc PRP administrative duties.
  • Prepare and distribute sales reports to relevant stakeholders.
  • Resolve supplier account queries and maintain positive supplier relationships.
  • Prepare monthly accrual journals and maintain supporting documentation files.
  • Conduct detailed analysis of municipal accounts, vehicle and forklift fuel usage,
  • maintenance expenses, and other operational costs.
  • Assist with quarterly stock counts and maintain all stock take documentation.
  • Prepare and maintain the cashbook VAT audit file.
  • Prepare audit files relating to travel and entertainment expenses, general
  • maintenance, and other assigned areas.
  • Maintain organised filing systems, internal controls, and financial records. Ensure
  • records are retained for a minimum of seven years in accordance with company
  • policy and applicable legislation.
  • Process invoicing and credit notes for Branch 29.
  • Verify, file, and securely maintain all import and export documentation.
  • Perform ad hoc finance, accounting, and administrative duties as required.
Competencies and Skills
  • Intermediate to Advanced Microsoft Excel skills.
  • Sound bookkeeping knowledge up to Trial Balance level.
  • Accounts Payable and Accounts Receivable experience.
  • Working knowledge of VAT compliance.
  • Strong analytical, reporting, and problem‑solving abilities.
  • Excellent written and verbal communication skills.
  • High attention to detail and accuracy.
  • Ability to work independently and collaboratively within a team.
  • Deadline‑driven with strong organisational and time‑management skills.
  • High levels of integrity, confidentiality, and professionalism.
  • Flexible and adaptable in a fast‑paced, high‑pressure environment.
Additional Information
  1. Appointments will, where possible be made in terms of our Employment Equity
  2. requirements, targets and goals as per our Employment Equity Plan.
  3. Preference will where possible be given to suitably qualified candidates who meet
  4. the inherent requirements of the position and who are already in our employ.
  5. The Company reserves the right to employ or not to employ any candidate to this
  6. position and to withdraw or amend the requirements for the position at any time
  7. prior to interviews being held.
  8. 4. Although we plan to publish this job opening to external channels, we strongly
  9. encourage any current employee who is interested in the role to apply.
  10. 5. Suitable qualified persons with disabilities are particularly encouraged to apply.
  11. 7. A full copy of the job description can be provided on request
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Bookkeeper (Finance)
Junior Bookkeeper (Finance)

AtripleA • South Africa

On-site
Junior Bookkeeper (Finance)
Junior Bookkeeper (Finance)

AtripleA recruitment & temps • South Africa

On-site
ZAR 180,000 - 240,000
JUNIOR BOOKKEEPER (FINANCIAL SERVICES) - SOUTHERN SUBURBS, CPT
JUNIOR BOOKKEEPER (FINANCIAL SERVICES) - SOUTHERN SUBURBS, CPT

Do More Group • South Africa

On-site
ZAR 180,000 - 230,000
Competitive salary package
Performance rewards
Supportive team environment
+1
Senior Bookkeeper - Accounting Industry - Johannesburg
Senior Bookkeeper - Accounting Industry - Johannesburg

Hire Resolve • Sandton

On-site
Senior Bookkeeper (Finance)
Senior Bookkeeper (Finance)

AtripleA • South Africa

On-site
BOOKKEEPER +- R30k pm - GOODWOOD
BOOKKEEPER +- R30k pm - GOODWOOD

Do More Group • South Africa

On-site
ZAR 250,000 - 350,000
Stable and established business
Key role in modernising finance function
Exposure to broader financial operations
Senior Bookkeeper (Finance)
Senior Bookkeeper (Finance)

AtripleA recruitment & temps • South Africa

On-site
Bookkeeper
Bookkeeper

Chainlink Recruitment • Cape Town

On-site
Junior Bookkeeper
Junior Bookkeeper

Midvaal Recruitment • Johannesburg

On-site
Junior Bookkeeper
Junior Bookkeeper

Hire Resolve • Midrand

On-site
ZAR 250,000 - 300,000