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 23 hours ago
Similar jobs that could be interesting for youBased on the Accountant / Bookkeeper in Johannesburg, Gauteng vacancy
  •  ...Junior Accountant / Bookkeeper - Contractor We are seeking a detail-oriented Junior Accountant / Bookkeeper to join our team in Boksburg - Eastern Suburbs. Job Title: Junior Accountant / Bookkeeper Location: Boksburg- Eastern Suburbs Duties and Responsibilities Job... 

    Phakisa Holdings

    Johannesburg, Gauteng
    2 days ago
  •  ...A well-established Tax and Accounting firm in Johannesburg is seeking an experienced Senior Bookkeeper. You will be responsible for completing a set of accounts to trial balance, processing various financial documents, and performing bank reconciliations. The ideal... 

    People Dimension

    Johannesburg, Gauteng
    3 days ago
  •  ...Jelocorp in Johannesburg is seeking a Junior Accountant to support the finance department in maintaining accurate financial records and assisting with reporting. This role emphasis strong attention to detail and accountability. The successful candidate will assist... 

    Jelocorp

    Johannesburg, Gauteng
    5 days ago
  •  ...organisation in the commercial and retail sector is looking for a Bookkeeper to join their finance team. The successful candidate will...  ...accurate financial and administrative support while assisting the Accountant with the day-to-day financial operations of the business.... 

    Hire Resolve

    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
    6 days ago
  •  ...Minimum Requirements ~ National Diploma or Degree in Accounting, Finance, or a related field. ~10+ years of bookkeeping experience. ~ Extensive experience within the manufacturing industry is essential. ~ Strong experience in manufacturing costing and cost control... 

    Humankind

    Johannesburg, Gauteng
    1 day ago
  • An established organisation is looking for a Junior Bookkeeper to Trial Balance to join its finance team in Randburg. This opportunity...  ...: Process supplier invoices and reconcile creditor accounts Capture financial transactions and maintain accurate accounting... 

    Network Finance

    Johannesburg, Gauteng
    2 days ago
  •  ...We are currently seeking a Bookkeeper to join our reputable client’s team. The successful candidate will be responsible for processing accounting records from source documentation through to trial balance, preparing monthly, bi-monthly, and annual accounting records,... 

    Tumaini Consulting

    Johannesburg, Gauteng
    2 days 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
    6 days ago
  •  ...About Role: We are looking for a Junior Bookkeeper / Admin & Compliance professional to join our clients team. The ideal candidate...  ...duties Requirements: Matric / Grade 12 Bookkeeping or Accounting qualification will be advantageous Previous bookkeeping and... 

    Oxyon People Solutions

    Johannesburg, Gauteng
    14 days ago
  •  ...underwriting business is looking for a reliable, analytical and detail-oriented Bookkeeper to join its finance team. This role is responsible for producing accurate financial accounts, supporting month-end processes, managing reconciliations, processing payments, and... 

    Equate Recruitment

    Johannesburg, Gauteng
    5 days ago
  •  ...Junior Legal BookkeeperExperience in law firmMinimum requirements:Relevant bookkeeping / accounting qualification.less than 5 years' bookkeeping experience, preferably within a law firm or legal practice.Proven experience with trust and business accounting in an attorneys... 

    Dante Personnel Recruitment (Pty) Ltd

    Johannesburg, Gauteng
    3 days ago
  •  ...Processing and capturing financial transactions Managing accounts payable and receivable Performing debtor and creditor reconciliations...  ...balance sheet accounts Skills & Experience: ~3-5 years' bookkeeping experience up to trial balance ~ Experience within a... 

    Communicate Finance

    Johannesburg, Gauteng
    1 day ago
  •  ...Job Opportunity: Bookkeeper (Internal) - Hospitality Background Location: Northern Suburbs, Johannesburg Salary: R30,000 R45,...  ...premier restaurant. Process financial transactions, including accounts payable and receivable. Manage payroll processing,... 

    Lumina Personnel

    Johannesburg, Gauteng
    20 days ago
  •  ...A dynamic accounting/bookkeeping practice seeks an experienced Bookkeeper to join their team. The ideal candidate will possess a minimum of 5+ years of bookkeeping experience and must be proficient in relevant accounting software. Responsibilities include managing monthly... 

    MSP Staffing Pty Ltd

    Johannesburg, Gauteng
    8 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
    6 days ago
  • Perform day-to-day bookkeeping and maintain accurate financial records.Process invoices, receipts, payments and supporting documentation...  ...income, expenses and other financial transactions.Perform bank and account reconciliations.Maintain organised financial records and... 

    NKR Outsourced HR

    Johannesburg, Gauteng
    19 days ago
  •  ...Pty) Ltd is looking for an experienced and competent Full-Time Bookkeeper to join our team. The successful candidate must be able to...  ...take responsibility for the company's day-to-day bookkeeping and accounting functions up to Trial Balance. REQUIREMENTS: • Strong... 

    Trailers and Tankers (Pty) Ltd

    Johannesburg, Gauteng
    a month ago
  •  ...Reference: Cen002923-VR-1 Our client, an established media company, is looking for a Bookkeeper to join their team in Joburg North . The successful candidate will be responsible for the full bookkeeping function, including balance sheet reconciliations. Minimum... 

    The Recruitment People

    Johannesburg, Gauteng
    7 days ago
  • R 25,000 per month

    Senior Bookkeeper | Hospitality | Joburg We are recruiting an experienced SENIOR BOOKKEEPER for an established and growing restaurant group...  ...in Johannesburg . This is an excellent opportunity for an accounting professional who understands the fast-paced financial environment... 

    HotelJobs

    Johannesburg, Gauteng
    4 days ago
  •  ...We are looking for a detail-orientated and experienced Senior Bookkeeper / 2IC with strong SAGE 300 (ACCPAC) experience to join our client...  .... Key Responsibilities include: Daily and Transactional Accounting Process supplier invoices, customer receipts and cashbook entries... 
    Johannesburg, Gauteng
    5 days ago
  •  ...distributor of medical equipment is seeking a highly experienced, meticulous, and hands-on Senior Bookkeeper with over 10 years of experience to manage the full accounting function for their medium-sized company. You will be solely responsible for the entire bookkeeping... 
    Johannesburg, Gauteng
    5 days ago
  •  ...owner into an expert backoffice champion. By integrating accounting, HR, and hiring, we give growing companies a single, streamlined...  ...their business, not managing complexity.Job Description Bookkeeping & Account ManagementAccurately categorize transactions, reconcile... 

    Employer.Com

    Johannesburg, Gauteng
    6 days ago
  •  ...QuickBooks Bookkeeper – Packaging IndustryLocation:Remote – South Africa Working Hours:Monday to Friday, US Business Hours Employment...  ...manage day-to-day financial transactions, maintain accurate accounting records, and support the financial operations of the business.... 

    Exclusively Remote

    Johannesburg, Gauteng
    3 days ago
  •  ...We're looking for a Senior Bookkeeper to manage the books for approximately 10 related entities across a family holding company with...  ...You will work closely with the managing partner and outside accountants to keep every entity's records accurate, current, and reporting... 

    Hire Overseas

    Johannesburg, Gauteng
    21 days ago
  •  ...We are looking for an experienced and detail-oriented Bookkeeper to join our finance team in the construction industry. The successful...  ...invoices and customer transactions. Maintain accurate accounts payable and accounts receivable records. Perform supplier,... 

    TEFLA Group

    Johannesburg, Gauteng
    12 days ago
  •  ...Recruit for Africa in Johannesburg is seeking a Senior Bookkeeper to join a busy hospitality restaurant group. The role covers full...  ...bookkeeping up to Trial Balance and requires solid hospitality accounting experience and strong accuracy. You will manage ledgers, reconciliations... 

    Recruit For Africa

    Johannesburg, Gauteng
    4 days ago
  •  ...are looking for a detail-oriented, analytical, and proactive Accountant to join a dynamic team. The ideal candidate will have strong...  ...Junior Accountant Accounting Assistant Accounts Clerk Bookkeeper Debtors Clerk Creditors Clerk Finance Administrator... 

    Network Finance

    Johannesburg, Gauteng
    23 hours ago
  •  ...prominent insurance company is seeking a Head of Treasury & Bookkeeping to oversee treasury management, cash flow analysis, financial...  ...applicable regulations. A Bachelor's degree in finance or accounting, along with extensive experience in related fields, is essential... 

    Hire Resolve

    Johannesburg, Gauteng
    6 days ago
  • R 25,000 per month

     ...Senior Bookkeeper | Hospitality | Joburg We are recruiting an experiencedSENIOR BOOKKEEPERfor an established and growing restaurant...  ...group inJohannesburg . This is an excellent opportunity for an accounting professional who understands the fast-paced financial... 

    Recruit For Africa

    Johannesburg, Gauteng
    3 days ago

Do you want to receive more vacancies?

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