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 4 days ago
Similar jobs that could be interesting for youBased on the Accountant / Bookkeeper in Johannesburg, Gauteng vacancy
  •  ...Minimum Requirements: National Diploma in Accounting, Finance, Bookkeeping or related field (Advantageous) Minimum 5 years' relevant accounting / bookkeeping experience Experience managing accounts for multiple branches Advanced Microsoft Excel skills Working... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  • R 1,800 - 3,000 per month

     ...______________________________________________________________________   Role : Staff Accountant / Bookkeeper - 63027924309 (D igital Marketing Agency) Priority Location : South Africa, Philippines & Latin America Working Hours : 9am - 5pm (Mon - Fri) US Eastern... 

    Somewhere

    Johannesburg, Gauteng
    4 days ago
  •  ...industries, giving you the opportunity to strengthen your technical accounting skills while managing the daytoday financial records of...  ...monthly cashbooks for a portfolio of clients Perform full bookkeeping functions up to trial balance Prepare and submit various... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  • R 7,000 per month

     ...Johannesburg, is urgently seeking the services of an all-round Junior Bookkeeper with about 3 years work experience for a Temporary 6-Month...  ...said TBs. Candidates must have Matric (with Mathematics and Accounting preferred). A qualification, like a bookkeeping certificate,... 

    Compeg Services

    Johannesburg, Gauteng
    2 days ago
  •  ...and professional growth, is seeking a detail-oriented Junior Bookkeeper to play a vital role in maintaining accurate financial records...  ...processing and supporting documentation Perform debtor and creditor account administration Reconcile subcontractor, fuel, linehaul, and... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    9 days 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
    25 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
    3 days ago
  •  ...joining an Automotive OEM that seeks the expertise of a Junior Bookkeeper POSITION INFO Minimum Requirements: Must have a minimum...  ...in Finance or Bookkeeping Tertiary Qualification in Finance or Accounting or similar Working experience with Creditors | Foreign... 

    ExecutivePlacements.com

    Johannesburg, Gauteng
    22 days 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
  •  ...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
    23 days ago
  •  ...innovative telecommunications business is looking for a Management Accountant to provide meaningful financial insight and support strategic...  ...Accountant  Cost Accountant  Financial Controller Bookkeeper  If you have not had any response in two weeks, please consider... 

    Network Finance

    Johannesburg, Gauteng
    1 day 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
  •  ...technology and telecommunications organisation is seeking a Financial Accountant to take ownership of the full accounting function within a...  ...Accountant Cost Accountant Financial Controller Bookkeeper If you have not had any response within two weeks, please... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...responsible to execute financial administrative tasks including financial reporting relating to food units. Assist the Management Accountant in providing finance support to the operations, finance team and functional heads. Desirable education and experience: ~... 

    Empact Group

    Johannesburg, Gauteng
    3 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
    23 days ago
  •  ...We are looking for an experienced and detail-oriented Senior Bookkeeper to join a growing finance team. This role is suited to someone...  ...Minimum Requirements ~3–5 years' bookkeeping or accounts processing experience ~ Previous experience working with Australian... 

    Careerbox

    Johannesburg, Gauteng
    24 days ago
  •  ...logistics business is seeking an experienced and detail-oriented Bookkeeper to join their team on a full-time, in-office basis. The...  ...reconciliations Payroll processing Preparing monthly management accounts and financial reports Assisting with year-end preparation... 

    RecruitMyMom

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

    Hire Resolve

    Johannesburg, Gauteng
    6 days ago
  •  ...Reference: JHB003541-JW-2 Assistant Accountant – Germiston Our client is looking for a detail-orientated Assistant Accountant...  ...articles required. Up to 3yrs experience in a full function bookkeeping /assistant accountant where you assisted with the day-to-day... 

    Prism Placements

    Johannesburg, Gauteng
    20 days ago
  •  ...Company and Job Description: A well-established organisation is seeking a Site Accountant to oversee the finance function at one of its operational sites. This role is ideal for an experienced accounting professional who enjoys working independently, supporting operations... 

    Network Finance

    Johannesburg, Gauteng
    12 hours ago
  •  ...supplying the resources that support modern industries and communities around the world. Key Responsibilities: Perform the full accounting function for the business. Prepare and process general ledger reconciliations and month-end activities. Manage accounts... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...costs and variances, including material usage, labour efficiencies, machine performance, and overhead absorption Manage inventory accounting across raw materials, work-in-progress, and finished goods Drive accurate product costing and maintain standard costing models... 

    Communicate Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...Company and Job Description: An innovative organisation is looking for an Accountant with a passion for business development to join its growing team. This unique opportunity combines financial accounting with client relationship management, allowing you to contribute... 

    Network Finance

    Johannesburg, Gauteng
    12 hours ago
  •  ...oriented finance professional looking to take the next step in your accounting career? Our client, a well-established accounting firm based...  ...~1–2 years' accounting experience. ~ Experience with: ~ Bookkeeping ~ Payroll ~ VAT submissions ~ Preparation of Financial... 

    Shift Pursuit Pty Ltd

    Johannesburg, Gauteng
    24 days ago
  •  ...An established and rapidly growing industry leader is seeking a detail-oriented and technically strong Senior Accountant to join its high-performing finance team. This opportunity is ideal for an experienced accounting professional who is looking to move beyond a specialised... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...Head of Accounting | Johannesburg Recruiter The Recruitment Council Job Ref Head of Accounting |.. Date posted Friday...  ...responsible for overseeing a high-performing team delivering bookkeeping, payroll, and VAT compliance, as well as preparing annual financial... 

    ExecutivePlacements.com

    Johannesburg, Gauteng
    20 days ago
  •  ...app-based solutions that make protecting cars, homes, and valuables quicker, smarter, and more accessible.   As a Financial Accountant, you'll do more than balance the books. You'll help drive financial performance in a business that's disrupting the insurance... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...to enable business decision making. The ideal individual for this role will have hands-on experience with cost and management accounting.   The key responsibilities for this role will include: Develop, maintain, and review standard costing models for raw materials... 

    Network Contracting

    Johannesburg, Gauteng
    12 hours ago
  •  ...finance function while working closely with operational teams to support business success. Minimum Requirements B.Com Degree  in Accounting Completed Articles advantageous (SAICA or SAIPA) Minimum 5 years' relevant accounting experience Experience within... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...risk Overseeing procurement processes for operational and capital expenditure Skills & Experience: ~8+ years' finance or accounting experience, including exposure to budgeting, reporting, financial controls, and stakeholder management ~ Strong financial planning... 

    Communicate Finance

    Johannesburg, Gauteng
    1 day ago

Do you want to receive more vacancies?

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