Explore bookkeeper opportunities in Johannesburg, a major economic hub in South Africa. This role involves maintaining financial records, processing transactions, and preparing reports. Bookkeeping jobs require strong attention to detail, organizational skills, and a solid understanding of accounting principles.
Job Description
WE'RE HIRING: Elite Bookkeeper & Financial Operations Powerhouse
Johannesburg | In-Office
Mon–Fri, 11:30 AM–8:30 PM
Full-Time | Finance Team
Get paid in USD, work local
Spa access, in-house barista, monthly bonding, luxe dinners twice a week
Are you the numbers‑obsessed operator who turns chaos into clarity and balance sheets into power plays? We're on the hunt for a sharp, unstoppable Bookkeeper to command our day‑to‑day financials, eliminate errors, and elevate every dollar with deadly precision. If you've got an eagle eye for detail, a love for clean ledgers, and a sixth sense for spotting financial red flags before they flash — this is your calling.
What You'll Bring to the Table
- 3+ years of hands‑on experience in bookkeeping, AP/AR, payroll & general ledger management
- A Bachelor's in Accounting, Finance, or similar
- Deep fluency in accounting principles and financial reporting
- Advanced Excel ninja moves + command over Word & Outlook
- Organizational swagger, time‑management mastery & crisp communication
Bonus If You Also
- Know your way around financial audits and transaction reporting
- Can assist with tax prep like a boss (payroll taxes included)
- Have a knack for identifying and squashing discrepancies
What You'll Own
- Master our financial records, reports, and ledgers
- Build and evolve our chart of accounts like a pro
- Reconcile credit card transactions with no loose ends
- Deliver powerful income statements, balance sheets & reports
- Run smooth, accurate payroll & track expenses in real‑time
- Control AP/AR like your life depends on it (it kind of does)
- Assist with taxes, budgeting, forecasting, and big‑picture planning
- Support audits, analyze trends & find ways to make things better, faster, smarter
- Partner with vendors, internal teams & keep financial operations silky smooth
Why You'll Love It Here
- High‑impact role with massive growth runway
- Paid in USD while working from our vibey Johannesburg office
- In‑office perks: Spa, coffee made by a pro, weekly company dinners
- Join a mission‑driven, razor‑sharp team that moves fast & wins together
Ready to Own the Numbers & Make Your Mark?
Send your CV + 15–30 sec intro video to: ()
Key Responsibilities
- Record daily financial transactions (sales, purchases, receipts, and payments).
- Maintain and update ledgers, journals, and all accounting records.
- Process payable and receivable accounts accurately.
- Support payroll processing for all employees, reconcile and check Easy Roster and Kronos.
- Ensure compliance with relevant tax laws (VAT, PAYE) and regulations (PSIRA, Bargaining Council).
- Monitor cash flow and assist in budgeting and forecasting.
- Reconcile bank statements and business accounts.
- Prepare monthly, quarterly, and annual financial reports.
- Liaise with external stakeholders (banks, auditors, SARS, suppliers).
Requirements
- Work full‑time position (Monday to Friday).
- Diploma or certificate in Accounting, Finance, or related fields.
- Minimum 2–3 years of bookkeeping or financial administration experience.
- Proficiency in accounting software (Sage, Xero or Pastel).
- Proficient in Microsoft and other MS Office applications (Excel, Word, Outlook).
- Strong attention to detail and ability to work independently.
- Good communication and organisational skills.
Junior Bookkeeper
We are looking for a Junior Bookkeeper to maintain our financial records, including purchases, sales, receipts and payments. This will include working closely with our accountant to create and analyse financial reports and ensure legal requirements compliance, process accounts payable and receivable and manage invoices and SARS payments.
- Keeping record of documents, financial documents and work done.
- Do balancing and reconciliation of bank statements daily and monthly.
- Completing SARS returns for the company.
- Assisting in annual auditing by providing access to the relevant financial documents and records.
- Making sure that supplier invoices and accounts are paid on time and following up on outstanding payments.
- Providing administrative support.
- Issue invoices and statements of account to clients and ensure that customers settle their accounts promptly.
- Scheduling meetings and hearings.
- Solid understanding of basic bookkeeping and accounting payable/receivable principles.
- Proven ability to calculate, post and manage accounting figures and financial records.
- Data entry skills along with a knack for numbers.
- Hands‑on experience with spreadsheets and proprietary software.
- Proficiency in QuickBooks, Excel and in MS Office.
- Customer service orientation and negotiation skills.
- High degree of accuracy and attention to detail.
Benefits & Compensation
Job Type: Full‑time
Pay: From R7 500,00 per month
Is this job a match or a miss?
Johannesburg, Gauteng Lodge Security
Job Description
Full‑time
Job Description
We are looking for an Account Payable Clerk to process and manage supplier invoices, ensuring timely payments and maintaining accurate financial records.
Our client, a reputable company based in Johannesburg, is looking for a detail‑oriented and organized Accounts Payable Clerk to join their finance team. The ideal candidate will be responsible for processing and managing supplier invoices, ensuring timely payments, and maintaining accurate financial records. (Note: This is a 3‑month contract; permanent employment would be based on performance after the 3‑month probation period.)
Key Competencies
- Accuracy
- Result oriented
- Stress tolerance
- Energetic/ Driven/ Self‑starter
- Attention to detail
- Decisiveness
- Customer / Client Focus
- Planning ability
- Relationship building
- Team player
- Oral Communication
Requirements
- Certificate/Diploma in Finance and/or BCom.
- Computer literacy with sufficient knowledge of MS Office (Excel, Word, Outlook).
- 3 years of Creditors Experience (Processing, Reconciling, and Payment).
- Sound knowledge of Accounting practices including the VAT act.
Accounts Payable Manager
Our client based in Killarney, Johannesburg is looking for an experienced Accounts Payable Manager to increase departmental accuracy, and efficiency and provide strong leadership to the Accounts Payable Department.
Key Responsibilities
- Point of contact between external stakeholders and the accounts payable department.
- Manage workload and allocation of accounts.
- Capturing invoices in line with Accounting Principles and in compliance with the VAT act.
- Sign off all supplier recons before payment.
- Manage outstanding GRN report.
- Ensure payments are done as per supplier terms.
- Attend to accounts payable queries from suppliers, management, and internal clients.
- Ensure sundry creditors are paid and allocated correctly.
- Develop and maintain KPI's for all AP Clerks.
- Monthly AP reporting.
Requirements
- Certificate/Diploma in Finance and/or BCom.
- Sage Experience.
- 3 years of Creditors Management Experience.
- Sound knowledge of Accounting practices including the Vat Act.
- Staff management experience.
- Retail experience preferable.
Additional Notes
Explore these high-demand roles to expand your search. Didn't find the right job? Get Career Advice to find your ideal role.