JobsZA
Back to Johannesburg jobs

Accountant / Bookkeeper

ExecutivePlacements.com

Johannesburg, Gauteng

Salary not listedFull-time · Posted 5 days ago

Finance and accounting roles cover bookkeeping, accounts, payroll and qualified accountants, a stable career path in every SA city.

This listing does not state a salary. As a guide, finance roles in South Africa typically pay R12 000 to R40 000 a month (indicative).

Job description

Accountant / Bookkeeper

Recruiter: SHARON NUROCK RECRUITMENT CC

Job Ref: DUR003499/IK

Date posted: Thursday, June 25, 2026

Location: Johannesburg, South Africa

Salary: R400 000.00 per annum (cost to company)

SUMMARY: Our client, a well-established business within the hospitality industry, is seeking a detail-oriented and experienced Accountant / Bookkeeper to join their Finance team. This role is ideal for someone who thrives in a fast-paced, high-volume environment and has strong hands-on experience with day-to-day financial processing, order tracking, invoicing, reconciliations, and maintaining accurate accounting records on Xero. A key focus of the position will be reconciling point-of-sale transactions, particularly Yoco sales, against banking and accounting records.

POSITION INFO: 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.

Good to know

What does this finance job pay?

This listing does not state a salary. As a guide, finance roles in South Africa typically pay R12 000 to R40 000 a month (indicative).

Do I need experience for finance jobs in Johannesburg?

This finance role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Linkedin" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Linkedin · Posted 5 days ago

More finance and similar jobs in Johannesburg

Driver

Confidential

Johannesburg, GautengToday

R15K - R15K/mo

Group Accountant

Confidential

Johannesburg, GautengToday

R54.2K - R54.2K/mo

Junior Software Engineer / IT Graduate

Confidential

Johannesburg, GautengToday

R30K - R30K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp