Senior Bookkeeper & Payroll Administrator (JB5098)
Johannesburg, Gauteng
Posted 5 days ago
- Company:
- Kontak Recruitment
- Company Description:
- Kontak Recruitment agency South Africa, a staffing agency, and leading recruitment agency in Johannesburg. As one of the best staffing agencies, we are trusted for recruiting the best staff, we provide professional and reliable personnel services for both permanent and contract placements. Kontak specialises in helping businesses hire and employ staff efficiently across the employment spectrum. From entry-level to executive roles, find certified staff through our job agencies in Johannesburg, Pretoria, Durban, Cape Town and beyond, including international locations. Looking for Top Talent? Find the right fit for your recruitment needs with our staffing services.
- Contract Type:
- Contract
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Number of vacancies:
- 1
Job Description
Lanseria, Johannesburg
R45 000 - R60 000 including benefits
Duration: Initial 6-month contract (not probation), with potential for extension based on performance
A well-established company in the construction industry is seeking an experienced Senior Bookkeeper / Payroll Administrator to join their team. This role is office-based and requires a highly independent and detail-oriented professional to manage bookkeeping, accounting, and payroll functions across multiple entities. The ideal candidate should be proficient in Xero and Pastel and possess strong financial reporting skills.
Minimum Requirements:
Minimum 5 years in bookkeeping/accounting
Diploma in Bookkeeping or Accounting (degree preferred but not required)
Construction experience not required but must be adaptable to industry-specific transactions
Highly independent and self-motivated
Detail-oriented with strong problem-solving abilities
Proficient in Xero and Pastel
Strong financial reporting and reconciliation skills
Ability to manage multiple entities/accounts
Own transport and ability to work from the office
Duties and Responsibilities:
Record all financial transactions through journal entries
Properly categorize transactions into revenue, expenses, liabilities, and assets
Maintain and update the general ledger, ensuring accurate financial reporting
Post entries and reconcile accounts regularly
Perform bank reconciliations, ensuring financial records align with bank statements
Reconcile credit card transactions, petty cash, and loans to maintain accuracy
rack and manage accounts payable (AP), ensuring timely payment to suppliers and vendors
Manage accounts receivable (AR), issuing invoices and tracking customer payments
repare and maintain monthly management accounts for multiple entities
Assist in preparing income statements and balance sheets
Ensure VAT submissions are completed accurately and on time
Assist with preparing financial records for audits and cooperate with auditors as needed
Assist with payroll functions, particularly in using the VIP system
Ensure compliance with payroll regulations and timely salary payments
Continuously improve financial systems and processes to enhance efficiency
Please do not apply using Scanned CVs, no supporting documentation is required at this point, this will be requested later.
IMPORTANT: We specialize in specific niche fields. Regret that we are unable to provide assistance for any fields outside of this scope. Fields can be viewed on our website.
Kontak Recruitment Disclaimer:
Equal opportunity: All backgrounds are welcomed, with no bias. All are considered based on requirements.
Job specifics: Requirements mirror advertisement, duties may adjust for client needs.
Fair process: Fair assessment, only shortlisted candidates contacted due to volume.
Privacy: Data processed as per Privacy Policy. By applying, you agree to data handling. We safeguard applicant info.
Candidate verification: Candidates selected by the client are verified. False info may disqualify or end employment via the client.
Offer clarity: Advert is not a binding offer. Written offers based on pre-employment conditions.
No direct link: Advert is not tied to Kontak Recruitment. We assist in the employment process ONLY.
Applicant Responsibility: Upon applying, confirmation of receipt for a specific advert is given. If no confirmation is received, you must verify with Kontak Recruitment.
- Salary:
- R 60 000,00 Monthly