Senior Bookkeeper (Accounts Payable and Accounts Receivable)/Financial Controller

apartmentIntelliStaff placeJohannesburg business_centerR 40,000/month calendar_month 

Location: Wynberg, Sandton

Requirements:

  • Bookkeeping/Finance Qualification
  • 5-10 years of experience as a Bookkeeper/in a similar financial position
  • Experience with various ERP Systems (Pastel, Sage, Syspro, MIETrak)
  • Must be fluent in Afrikaans
Key Responsibilities
Debtors & Creditors Management
  • Maintain and update outstanding debtors reports.
  • Issue and process customer invoices and credit notes.
  • Send customer statements and follow up on outstanding payments.
  • Perform customer age analysis.
  • Capture and reconcile supplier invoices.
  • Perform supplier reconciliations and resolve queries.
  • Liaise with customers and suppliers to address and resolve account-related queries.
  • Process finance charges where applicable.
Financial Reporting & Reconciliations
  • Prepare daily turnover reports (CIS & CE).
  • Update daily received payments (CIS & CE).
  • Perform VAT reconciliations and assist with VAT submissions.
  • Reconcile cashbooks, petty cash, and credit cards.
  • Process journal entries, including foreign exchange gain/loss journals.
  • Reconcile EURO and other foreign currency payments.
  • Prepare management accounts and financial statistics.
  • Maintain and update the asset register
Compliance & Governance
  • Maintain BEE procurement records and update supplier BEE status on MIE Trak.
  • Prepare documentation and files for financial and customer audits.
  • Assist with stock takes.
  • Ensure compliance with internal financial controls and procedures.
Payments & Banking
  • Set up ad hoc and monthly payments.
  • Issue and reconcile petty cash.
  • Approve purchase orders on MIE Trak.
  • Verify purchase orders prior to processing.
Systems & Administration
  • Update invoices and maintain records on ERP systems.
  • Maintain supplier and customer information on Pastel and MIE Trak.
  • Assist with invoicing in the absence of the Admin Clerk.
  • Assist with purchasing in the absence of the Procurement Clerk.
  • Manage vehicle licence renewals.
  • Order office refreshments, consumables (including Sanitech), and stationery.
Audit & Operational Support
  • Prepare audit files and supporting documentation.
  • Support financial and customer audits.
  • Participate in stock takes and related recons.
electric_boltImmediate start

Senior Bookkeeper

apartmentCompany People Motor Industry Recruitment SpecialistsplaceJohannesburg
Senior Bookkeeper R20000 - R25000 Neg, my client will go up to R30000 / East Rand My client is looking for an experienced Senior Bookkeeper with dealership experience, must have a degree or diploma in Bookkeeping, with good experience...
check_circleNew offer

Senior Bookkeeper

apartmentThe Legends AgencyplaceJohannesburg
Senior Bookkeeper Manage a multi-client portfolio and provide technical advice on bookkeeping, payroll, and compliance needs in a fast-paced environment. Roodepoort / Randpark Ridge, Professional Accounting and Tax Services, 8 am - 5 pm, R30 000...
apartment3L Consulting (Pty) LtdplaceGermiston, 14 km from Johannesburg
Senior Bookkeeper ready to step up, or a Junior Accountant looking for a more hands-on, ownership-driven environment. Key Responsibilities Financial Accounting & Reporting  •  Maintain accurate financial records up to trial balance  •  Prepare...