JobsZA
Back to all jobs
Live · posted TodayFull-time

McDonalds (Bookkeeper)

Satellite Teams

South Africa

Salary not listed

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).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

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

Job description

Satellite Teams is looking for a highly experienced Bookkeeper with a hands-on background in McDonald’s franchise operations to support a multi-unit restaurant group. This role requires someone who can step in immediately, manage full-cycle bookkeeping, and confidently work within McDonald’s proprietary financial systems from day one.

This is a critical, high-trust role managing financial operations across multiple locations under one corporation. As the bookkeeper, you will own full-cycle monthly bookkeeping across multiple McDonald’s locations, ensuring accurate reporting, timely close, and clean financial records year-round. The role is hands-on and deadline-driven, with a strong focus on reconciliation, reporting, and compliance.

RESPONSIBILITIES

Full-Cycle Bookkeeping

  • Manage end-to-end bookkeeping across multiple McDonald’s locations
  • Maintain general ledger and trial balance accuracy
  • Perform month-end close aligned with strict reporting deadlines

Sales, Expenses & Reconciliation

  • Post daily and weekly sales from McDonald’s systems
  • Record and reconcile supplier invoices
  • Perform bank and account reconciliations
  • Maintain clean and organized financial records

Payroll & Tax Compliance

  • Reconcile payroll data from external providers
  • Ensure accurate payroll tax remittances
  • Prepare and confirm sales tax (HST/GST) filings

Financial Reporting

  • Prepare monthly financial reports including Profit & Loss and cash flow
  • Monitor key metrics such as sales, food costs, labor, and operating expenses
  • Support internal and external financial review processes

Account Management

  • Maintain shareholder/owner accounts with clear separation of business vs. personal transactions
  • Ensure all financial records are audit-ready and defensible

Year-End Support

  • Keep books clean and organized to minimize year-end adjustments
  • Support external accountants during review or reporting processes

QUALIFICATIONS

Non-Negotiable Requirement

  • Hands-on experience with McDonald’s proprietary financial and/or POS systems
  • Candidates must have direct experience working within a McDonald’s franchise environment.

Required

  • Proven experience in bookkeeping or accounting within a McDonald’s franchise
  • Strong understanding of full-cycle bookkeeping and reconciliations
  • Experience handling multi-entity or multi-location financials
  • High attention to detail and strong organizational skills
  • Ability to manage recurring deadlines independently

Acceptable Backgrounds

  • Bookkeeper within a McDonald’s franchise
  • Accountant within a McDonald’s franchise
  • Finance Manager within a McDonald’s franchise
  • Controller within a McDonald’s franchise
  • Financial/Administrative role within a McDonald’s franchise

Nice to Have

  • Experience supporting multi-unit McDonald’s operations
  • Familiarity with North American accounting processes
  • Experience with QuickBooks, Xero, or Sage
  • Exposure to audit or financial review engagements
  • Strong analytical and problem-solving abilities

Job Type: Full-time

Application Question(s):

  • Have you worked in a bookkeeping or accounting role for a McDonald's franchise?

Experience:

  • Bookkeeper: 3 years (Preferred)

Work Location: Remote

Found on Indeed · Posted Today · Last checked Today

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 Other?

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 Indeed" 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 Indeed · Posted Today

More finance and similar jobs in South Africa

Todayvia Adzuna
Creator Partnerships & Affiliate Growth Lead - 61390488108

Somewhere · South Africa

R2K - R2K/mo
Todayvia Adzuna
Safety Officer

Goldman Tech Resourcing · Limpopo

R60K - R71.7K/mo
Todayvia Adzuna
Civil Engineer Centurion

Tumaini Consulting · South Africa

R75K - R100K/mo
Todayvia Adzuna
Customer Experience Specialist

Legends EOR · South Africa

R30K - R30K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp