McDonalds (Bookkeeper)
Satellite Teams
South Africa
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
Somewhere · South Africa