Job Description

Job Title: Senior BookkeeperLocation: Pretoria, South AfricaReports To: Regional Financial ManagerAbout the RoleWe are seeking a detail-oriented and organized Bookkeeper to join our real estate service centre. In this role, you will be the backbone of our financial operations, ensuring accurate financial records across multiple properties and clients. You'll work with modern accounting software, manage diverse financial transactions, handle payroll and commissions, and provide essential support to our property management team and administratorsKey Responsibilities•⁠ ⁠Maintain comprehensive financial records for all property transactions, including sales, leases, rent collections, and service fees•⁠ ⁠Manage tenant and property accounts, tracking payments, deposits, and outstanding arrears with accuracy and professionalism•⁠ ⁠Reconcile bank accounts regularly and investigate discrepancies to ensure all transactions are properly recorded•⁠ ⁠Monitor and categorize property-related expenses including maintenance, utilities, insurance, and property taxes•⁠ ⁠Verify expense legitimacy and proper authorization, ensuring costs are allocated correctly to respective properties•⁠ ⁠Utilize real estate-specific accounting software to enter data, generate reports, and maintain system integrity•⁠ ⁠Calculate and process payroll for all staff members, ensuring accurate deductions, tax withholdings, and statutory compliance•⁠ ⁠Manage employee benefits, pension contributions, and other payroll-related deductions•⁠ ⁠Calculate sales commissions and bonuses based on established company policies and performance metrics•⁠ ⁠Verify commission calculations and reconcile commission payments with actual transactions•⁠ ⁠Prepare payroll reports and maintain detailed payroll records for auditing purposes•⁠ ⁠Ensure timely and accurate salary payments to all staff members•⁠ ⁠Prepare financial statements and property performance reports for market centres•⁠ ⁠Assist with tax compliance documentation and preparation for annual filings•⁠ ⁠Support external audits by organizing and preparing required financial documentation•⁠ ⁠Follow up on late payments and assist in resolving disputed charges•⁠ ⁠Train and advise market centre administrators on bookkeeping procedures, financial processes, payroll systems, and best practices to ensure consistency across the organization•⁠ ⁠Provide guidance to administrative staff on accounting software usage, financial documentation requirements, and compliance standardsIdeal Candidate•⁠ ⁠Proven bookkeeping or accounting experience, preferably in real estate or property management•⁠ ⁠Experience with payroll processing and commission calculations•⁠ ⁠Proficiency with accounting software, payroll systems, and real estate management platforms•⁠ ⁠Strong organizational skills and meticulous attention to detail•⁠ ⁠Excellent communication and problem-solving abilities•⁠ ⁠Ability to train and mentor staff effectively•⁠ ⁠Knowledge of tax compliance, payroll regulations, and financial reporting•⁠ ⁠Ability to manage multiple properties, accounts, and payroll functions simultaneously•⁠ ⁠Understanding of commission structures and sales incentive programsWhat We Need in YouA Proven Operator: You have a track record of running a tight ship. You are highly efficient, detail-oriented.A Hard Worker & Learner: You're not afraid to put in the hours, and you have an insatiable curiosity for learning and improving. You absorb new information at a blistering pace and are constantly looking for a better way to do things.A People Person: You work well with others. You can build strong relationships with franchisees, stakeholders, and the wider team, and you communicate with clarity and confidence.A Communicator: You possess excellent writing and verbal communication skills.Qualifications & ExperienceA bachelor’s degree or diploma in financeStrong proficiency with digital tools and platforms (Xero (or similar), Microsoft 365)If you are a highly efficient operator ready to take on a challenge and become an indispensable part of our team, we want to hear from you. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs