Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Accountant / Bookkeeper

Full-time

Sharon Nurock Recruitment cc

What you will bring:
  • Degree or Diploma in Accounting, Bookkeeping, or related field (advantageous).
  • Minimum 2 to 3 years' bookkeeping/accounting experience, preferably within hospitality, retail, or a similar high-transaction-volume environment.
  • Demonstrated experience processing high volumes of invoices and orders.
Essential Technical Skills:
  • Proficiency in Xero Accounting.
  • Working knowledge of Yoco POS reporting and reconciliation processes.
  • Strong Excel skills (VLOOKUP, pivot tables, basic reconciliation formulas).
  • Familiarity with hospitality industry transaction flows (stock, suppliers, daily takings).
  • Experience tracking budgets per cost centre/venue and per event, with ability to report on variances.
  • Experience in procurement and negotiating supplier terms.
Key Responsibilities:
Report to the Financial Manager:

Daily Processing:
  • Process daily financial transactions on Xero.
  • Track and match purchase orders to supplier invoices and delivery notes.
  • Monitor outstanding orders and follow up on discrepancies.
  • Maintain an organised, up-to-date filing system (digital and/or physical).
  • Process supplier invoices for payment, ensuring correct approvals and supporting documentation.
  • Load and capture supplier and other payments on the relevant banking platform.
Invoicing:
  • Generate and issue customer/client invoices in line with agreed terms.
  • Ensure invoices are correctly coded and allocated to the relevant cost centres/accounts.
  • Follow up on outstanding invoices and assist with debtor collections.
Point-of-Sale & Reconciliations:
  • Download, interpret, and reconcile daily/weekly Yoco sales reports against bank deposits and Xero records.
  • Investigate and resolve discrepancies between POS reports, bank statements, and accounting records.
  • Reconcile cash, card, and online payment takings across multiple revenue streams. 
General Accounting Support:
  • Maintain accurate general ledger entries and supporting schedules.
  • Assist with month-end processing, including accruals, reconciliations, and reporting deadlines.
  • Support the Financial Manager with adhoc reporting and audit queries.
  • Ensure compliance with internal controls and company financial policies.
Budget Tracking:
  • Track actual income and expenditure against budget for each hospitality space.
  • Track and report on budgets for individual events, monitoring costs and revenue against projections.
  • Flag budget variances and overruns to the Financial Manager.
  • Maintain clear, up-to-date budget tracking records to support cost control and event profitability analysis.
Procurement & Supplier Management:
  • Take responsibility for procurement of goods and services in line with business needs and budget.
  • Assess and negotiate supplier terms, including pricing, payment terms, and service levels.
  • Evaluate supplier proposals and recommend preferred suppliers based on cost-effectiveness and reliability.
  • Maintain and review supplier agreements, ensuring terms remain competitive and compliant.
Attributes:
  • High attention to detail and accuracy.
  • Strong organisational and time-management skills.
  • Ability to work independently and meet daily/weekly deadlines.
  • Good communication skills for liaising with suppliers and internal departments.
  • Trustworthy and discreet when handling financial information.
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Accountant / Bookkeeper in Johannesburg, Gauteng vacancy
  • Calling on qualified bookkeepers and accountants (degreed and or with Articles) for immediately available roles in and around JHB - salaries vary depending on experience and qualifications PLease email cv's to ***email_hidden***

    Professional Assignments Team

    Johannesburg, Gauteng
    20 days ago
  •  ...SPECIFICATION The Accountant Bookkeeper oversees a company's financial data and compliance by maintaining accurate books on accounts payable and receivable, payroll, and daily financial entries and reconciliations. They perform daily accounting tasks such as monthly... 

    Job Crystal

    Johannesburg, Gauteng
    29 days ago
  •  ...Accountant (Bookkeeper) (JHB In Office - East Rand)Finance/Admin Johannesburg - Gauteng - South Africa ENVIRONMENT: A provider of tailored products for the Health Sector seeks the experience of a highly meticulous Accountant (Bookkeeper) to play a critical role... 

    Datafin

    Johannesburg, Gauteng
    12 hours ago
  • R 1,500 - 1,600 per month

     ...retail and home improvement business that depends on accurate accounting, strong inventory visibility, and reliable financial data to make...  ...operational decisions. About the Role As the Accountant / Bookkeeper, you will maintain accurate financial records, support... 

    HireHawk

    Johannesburg, Gauteng
    14 days ago
  •  ...What You'll Be Doing Full bookkeeping function up to trial balance across a multi-entity environment Bank reconciliations, AP/AR...  ...201 submissions via SARS eFiling Assisting with management accounts and supporting the broader finance team What You'll Need... 

    Elite Search

    Johannesburg, Gauteng
    1 day ago
  •  ...mining and technical services sector is seeking an experienced Bookkeeper to join its team. This role is ideal for a detail-oriented...  ...day financial administration. ????????????: Bookkeeping, Accounting, or Finance qualification. Minimum 3 years' bookkeeping experience... 

    Hire Resolve

    Johannesburg, Gauteng
    1 day ago
  •  ...client in the removal industry is looking for an experienced Bookkeeper for their Kempton Park branch. Candidates must be based in...  ...Processing of monthly NBC returns for relief workers DA's Account queries EFT payments Petty cash assistance Creditors... 

    OttoBauthentic

    Johannesburg, Gauteng
    1 day ago
  • Job Title: Bookkeeper Location: Johannesburg Position Type: Full-time, Permanent Overview: Hire Resolve is seeking a detail...  ...oriented and organized Bookkeeper to join our client's finance/accounting team. The ideal candidate will have extensive experience in... 

    Hire Resolve

    Johannesburg, Gauteng
    12 hours ago
  •  ...professional, organised, and detail-oriented Receptionist / Junior Bookkeeper to join their team. This role is ideal for someone who...  ...environment. ????????????:  Matric (Grade 12) Bookkeeping / Accounting qualification will be advantageous Previous experience in a... 

    Hire Resolve

    Johannesburg, Gauteng
    2 days ago
  •  ...Career Opportunity: Junior Bookkeeper Job Title: Junior Bookkeeper Location: Sunninghill, Sandton (Gauteng) Contract Type:...  ...financial transactions accurately up to the Trial Balance stage. Accounts Payable & Receivable: Manage supplier invoices,... 

    Hire Resolve

    Johannesburg, Gauteng
    12 hours ago
  •  ...Looking for an experienced Senior Bookkeeper to take responsibility for day-to-day financial management, reporting, and operational support...  ...the finance department. This position requires hands-on accounting experience in a production environment and the ability to work... 

    Milton Resourcing

    Johannesburg, Gauteng
    3 days ago
  •  ...highly organized, detail-oriented professional to manage our full accounting, payroll, and statutory compliance functions. The successful...  ...: 4 to 5 years of solid experience in Administration, Bookkeeping, or Full-Function Accounting. * Software Systems: Proven proficiency... 

    GoldCut Investment PTY (LTD)

    Johannesburg, Gauteng
    17 days ago
  • An industry-leading company in the water solutions and home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality products and services, supported by a strong national footprint and a commitment... 

    Hire Resolve

    Johannesburg, Gauteng
    12 hours ago
  • # JOB TITLE: Bookkeeper # MAIN PURPOSE OF THE JOB: To maintain an accurate record of financial transactions of the company on the companys ERP. # DESCRIPTION OF FIELD OF DUTY (KPAs): Financial Management Creditors Management Statutory Returns... 

    Print Outsource International

    Johannesburg, Gauteng
    12 hours ago
  •  ...The Senior Bookkeeper will be responsible for the full bookkeeping function across multiple entities, ensuring accurate financial reporting...  ...adjustments, and reporting Prepare monthly management accounts, including income statements and balance sheets Oversee accounts... 

    The Good Human (Pty)Ltd

    Johannesburg, Gauteng
    2 days ago
  •  ...financial operations accurate, compliant, and running smoothly will have a direct impact on success. We are seeking a Junior Accountant / Bookkeeper to take ownership of the full bookkeeping function while supporting debtors, creditors, reporting, compliance, and... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    a month ago
  • Applicants must have the following requirements:Must hold a Diploma or Certificate in Bookkeeping, Accounting, Finance, or a related field.Must have 23 years of experience in a bookkeeping or accounting role.Must be proficient in Microsoft Office, with advanced Microsoft... 

    Takora Pty Ltd

    Johannesburg, Gauteng
    1 day ago
  • Senior Bookkeeper is Required by a Company in Germiston.Sound knowledge and understanding of accounting and tax concepts, trial balance, financial recordkeeping process and books or accounts of the company.Proven expertise in full bookkeeping to Trial Balance, statutory... 

    Montana Recruitment

    Johannesburg, Gauteng
    1 day ago
  •  ...operations running smoothly? Our client is seeking a motivated Bookkeeper to take ownership of key finance and inventory functions...  ...invoicing, debtors, creditors, reconciliations, and inventory-related accounting while ensuring the highest levels of accuracy and efficiency.... 

    ExecutivePlacements.com

    Johannesburg, Gauteng
    9 days ago
  •  ...Reference: Cen002872-VR-1 Industry Leader seeks Bookkeeper. The Bookkeeper will ensure accuracy, completeness and timeliness of the...  ...financial transactions and records. Maintain compliance with accounting standards. Provide reliable financial information to enable... 

    The Recruitment People

    Johannesburg, Gauteng
    10 days ago
  •  ...We are currently seeking a Bookkeeper to join our reputable client’s team. Requirements: ~ Matric ~ BCom Accounting ~ Experience with bookkeeping up to trial balance. ~ Experience working in an accounting firm. ~2-3 years’ experience. ~ Draftworx experience... 

    Tumaini Consulting

    Johannesburg, Gauteng
    15 days ago
  •  ...Johannesburg, South Africa Salary 300 000 SUMMARY Do you have a passion for numbers and project accounting? We're seeking a meticulous Senior Bookkeeper to Balance Sheet to own the full bookkeeping function and deliver financial excellence. POSITION INFO... 

    ExecutivePlacements.com

    Johannesburg, Gauteng
    1 day ago
  •  ...joining an Automotive OEM that seeks the expertise of a Junior Bookkeeper Minimum Requirements Must have a minimum of 2 to 3 years...  ...or Bookkeeping Tertiary Qualification in Finance or Accounting or similar Working experience with Creditors | Foreign Exchange... 

    GAP Consulting

    Johannesburg, Gauteng
    1 day ago
  •  ...and visitors. We are seeking a meticulous and dedicated Senior Bookkeeper to join our team on a full- time basis. The successful...  ...maintaining accurate financial records, the management of all accounts and any other club duties as directed. Some of the duties will... 

    BGA Recruitment

    Johannesburg, Gauteng
    12 hours ago
  •  ...Job Title: Bookkeeper Location: Johannesburg, South Africa Industry: Mining Job Type: Full-time Salary: Competitive salary...  ...maintain accurate financial records for the company - Process accounts payable and accounts receivable transactions - Reconcile... 

    Hire Resolve

    Johannesburg, Gauteng
    12 hours ago
  • R 15,000 - 18,000 per month

     ...Junior Bookkeeper Reference: MID664 Selby, Johannesburg Salary: R15 000 R18 000 per month Midvaal Recruitment is currently...  ...opportunity for a junior finance professional looking to grow their accounting career within a dynamic and fast-paced environment. Minimum... 

    Midvaal Recruitment

    Johannesburg, Gauteng
    a month ago
  •  ...established professional services firm is seeking an experienced Bookkeeper to join their finance team in Bedfordview, Johannesburg. This...  ...and detail-oriented individual with a solid understanding of accounting processes, who is comfortable managing the full bookkeeping... 

    Shift Pursuit Pty Ltd

    Johannesburg, Gauteng
    17 days ago
  •  ...success. This is an excellent opportunity for an experienced bookkeeping professional who enjoys working in a dynamic, high-volume environment...  ...will oversee daily bookkeeping activities, reconcile multiple accounts, manage prepaid electricity transactions, support statutory... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    1 day ago
  •  ...not limited to ) Maintain financial records and perform daily bookkeeping tasks. Manage intercompany transactions and reconciliations...  .... Generate financial reports and assist with management accounts. Ensure compliance with tax and accounting regulations.... 

    Talent on Tap

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...in both local and international markets is seeking a dynamic Accounting Clerk to join their growing team in Johannesburg. This role offers...  ...exciting opportunity to gain broad exposure across finance, bookkeeping, tax, payroll, and compliance in a fast-paced, professional... 

    Hire Resolve

    Johannesburg, Gauteng
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Accountant / Bookkeeper. Be the first to apply!