Roles and Responsibilities The Bookkeeper will manage financial records and assist with general office administration. The role requires meticulous attention to detail and organisational skills, providing administrative support to ensure smooth and efficient office operations. This position is responsible for day-to-day bookkeeping, compliance with legal and financial regulations, and reporting directly to the finance manager or senior management (based on the organogram). Work Experience: 3 years proven experience as a bookkeeper or in a similar role. Proficiency in accounting software (e.g., QuickBooks, Xero, Sage) and Microsoft Office Suite (Excel, Word, Outlook). Must have experience in putting invoices together. Must be able to assist in Billing and invoicing Must ensure all monthly invoices are accurately prepared and submitted on time. Record day-to-day financial transactions and complete the posting process. Maintain general ledgers and ensure accurate reconciliation of accounts. Process accounts payable and accounts receivable. Manage and reconcile bank and credit card statements. Manage payroll processing, including calculating employee wages, benefits, and deductions. Assist in the preparation of financial reports, such as profit and loss statements, balance sheets, and cash flow statements. Assist with budget preparation and forecasting. Prepare tax documents and support with audits as needed. Ensure compliance with accounting standards and company policies. Adhering to all timelines and deadlines. Overseeing the accounts payable function by adhering to all payments made in an accurate manner. Maintain and organise financial documentation for easy retrieval and audits. Skills Strong understanding of basic accounting principles and financial reporting. Elevated level of accuracy, attention to detail, and confidentiality. Strong organisational and multitasking skills. Excellent problem-solving skills. Effective communication skills and ability to work collaboratively with the finance team. Excellent written and verbal communication skills. Ability to work independently and manage multiple tasks effectively. Preferred Skills: Experience in payroll management Familiarity with office management procedures. Strong problem-solving abilities and proactive mindset. Experience with payroll processing. Proficient in Microsoft Office Suite, especially Excel. Educational Requirement: Diploma or degree in Accounting, Finance, or a related field is preferred. Employment Details Employment Type: Permanent Employment Industry: Laundry, Cleaning and Dyeing Industry Work space preference: Hybrid (Home & Onsite) Ideal work province: Gauteng Ideal work city: Benoni Salary bracket: R 17000 - 20000 Drivers License: CODE B (Car) Own car needed: Yes