Bookkeeper
Johannesburg, Gauteng
Posted 2 days ago
- Company:
- All Star Placements
- Company Description:
- All Star Placements is a dynamic family owned business, well established in Centurion. As an agency we work together, integrate our knowledge and experience to build an extensive database. This ensures that our clients receive the most suitable candidate for the position required, in a timely and effective manner. We also strive to give personal attention to all customers knowing there requirements and then being able to place the correct candidate for the position. Our aim is to be a leader in the Recruitment/Placement industry throughout the Greater Gauteng area and we have a national footprint networking with agencies throughout South Africa. Our passion for people and commitment to service excellence provides a top quality, professional and successful recruitment service to candidates and clients. We are dedicated to establish positive long-term business relationships through “good old fashioned service”, open communication and trust. We strive to make All Star Placements an agency where the customer comes first at a cost that fits within their budget. The customer is comfortable knowing that they will receive comprehensively referenced and qualified candidates to fill the vacancies and the peace of mind in the trust that has formed on a more personal basis.
- Contract Type:
- Full Time
- Experience Required:
- 2 years
- Education Level:
- Bachelor
- Number of vacancies:
- 1
Job Description
General Bookkeeping: Maintain accurate financial records, including daily transactions, reconciliations, and adjustments. Process accounts payable and accounts receivable, ensuring timely payments and collections. Reconcile bank and credit card accounts, ensuring accuracy of transactions.
Payroll Processing: Administer payroll for employees, ensuring that salaries, wages, benefits, and deductions are accurately calculated and processed. Ensure compliance with South African tax legislation (PAYE, UIF, SDL, etc.). Submit monthly payroll taxes and reports to SARS and other regulatory bodies. Handle payroll-related queries and provide employees with detailed payslips and tax information. Maintain employee leave records and statutory contributions (e.g., UIF, Provident Fund).
Debtors Management: Manage and monitor all outstanding debtor accounts, ensuring timely collection of outstanding invoices. Issue invoices and ensure accurate coding of accounts receivable in Xero. Send out regular statements and follow up with customers on overdue payments. Work closely with clients to resolve disputes or discrepancies in outstanding balances. Prepare and maintain debtor aging reports and report on the status of overdue accounts to management. Assist in implementing strategies to reduce overdue debt and improve cash flow.
Xero Accounting Software: Use Xero for bookkeeping tasks such as invoicing, reconciling bank statements, managing debtors, and generating financial reports. Set up clients and maintain Xero accounts, ensuring that all financial information is accurate and up-to-date. Generate and analyze financial reports such as profit and loss statements, balance sheets, and debtor aging reports. Assist with month-end and year-end closing, ensuring all transactions are properly recorded in Xero.
Tax and Compliance: Prepare and submit VAT returns, ensuring VAT compliance is maintained. Ensure that all statutory deductions are correctly calculated and submitted (e.g., PAYE, UIF, SDL). Assist with the preparation of financial statements and liaise with auditors as needed.
Client Support and Communication: Communicate effectively with clients regarding their financial, payroll, and debtor’s queries. Provide accurate and timely financial insights to assist clients in their financial decision-making. Support clients in managing their financial and accounting systems, offering advice as necessary.
Additional Responsibilities: Assist with budgeting and forecasting processes. Provide assistance in the preparation of year-end accounts and liaise with auditors when required. Work closely with the management team to optimize cash flow and reduce financial risk.
Relevant bookkeeping/accounting qualification is required to qualify for this position (e.g., Bookkeeping Certificate, Diploma in Accounting).
Minimum of 3 years’ experience in bookkeeping, with specific expertise in Xero accounting software. Experience in payroll processing, especially knowledge of South African payroll and tax legislation. Experience in debtors’ management, including invoicing, collection, and reporting.
Proficiency in Xero accounting software is essential (Xero certification is an advantage). Experience using payroll systems such as SimplePay, Sage Payroll, or others. Solid knowledge of South African tax laws, including PAYE, UIF, and SDL. Advanced proficiency in Microsoft Excel for data analysis and reporting. Knowledge of debtor management processes and tools.
Experience in a client-facing role, particularly dealing with financial matters; Knowledge of accounting best practices in South African businesses; Familiarity with additional accounting software beyond Xero (e.g., QuickBooks, Pastel) will all be beneficial.
Salary of R 30 000.00 ctc on offer.
Disclaimer: Dear Applicant, please note that if you are not contacted by All Star Placements within five days of your application you may assume that the application was unsuccessful (i.e. You do not adhere to the minimum standards for the position in question) your CV will however be placed onto our database for any future employment opportunities that may arise.
- Salary:
- R 30 000,00 Monthly