Bookkeeper (Xero) (Hospitality) (Blouberg Onsite)
- Full time
- posted 2 weeks ago
- Posted : July 24, 2026 -Accepting applications
Job Description
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.
Duties & Responsibilities
ENVIRONMENT:
BE responsible for maintaining accurate financial records across multiple Hospitality entities using Xero as the next Bookkeeper sought by a growing Property Development & Construction Group. The role focuses on reconciliations, compliance, reporting, and cash flow management, ensuring financial integrity and operational efficiency within a fast-paced Hospitality environment. The successful incumbent must possess a Degree/Diploma in Accounting/Finance, or related discipline with 3-5 years Bookkeeping experience – preferably within the Hospitality, Restaurant, or Retail industry. You will also require a solid understanding of South African tax regulations (VAT, PAYE, EMP201), have the ability to manage multiple entities and high transaction volumes and proficiency using Xero accounting software.
DUTIES:
Reconciliations –
Reconcile asset registers and depreciation schedules in Xero.
Perform daily and monthly bank reconciliations using Xero bank feeds.
Reconcile deposits, including credit cards and third-party platforms (e.g., Mr D, Uber).
Manage Creditor and supplier reconciliations.
Identify, investigate, and report discrepancies within financial records.
Tax and Compliance –
Perform VAT reconciliations and submit VAT returns via Xero (integrated with SARS VAT201).
Ensure compliance with South African financial regulations and company policies.
Assist with audit preparation, providing supporting documentation and reports from Xero.
Journals and Month-end Processing –
Process Month-end Journal entries, including stock control adjustments.
Prepare and post salary journals and support payroll processing.
Manage PAYE and EMP201 submissions (where applicable).
Maintain and manage loan accounts, including:
Preparing loan schedules.
Calculating interest.
Monitoring balances.
Financial Management –
Authorise supplier bills in Xero following internal approval processes.
Load and allocate bank transactions accurately in Xero.
Prepare basic financial reports, including:
Income Statements
Balance Sheets for management and board review
Process supplier payments in line with company policies and compliance requirements.
Analyse and report on credit card transactions post-capturing.
Monitor and forecast cash flow (daily and weekly) across sales and bank accounts.
Calculate commissions and prepare related invoices to support operational performance tracking.
Recordkeeping and Accounts Management –
Maintain accurate and up-to-date financial records across all entities.
Oversee accounts payable and receivable processes (monitoring after initial capturing).
Ensure proper document management and audit trail within Xero.
Support overall cash flow management through consolidated forecasting.
REQUIREMENTS:
Qualifications –
Degree or Diploma in Accounting, Finance, or related field.
Xero certification (advantageous).
Experience/Skills –
Minimum 3–5 years Bookkeeping experience.
Experience within the Hospitality, Restaurant, or Retail industry preferred.
Proven experience using Xero accounting software.
Strong reconciliation and analytical skills.
Solid understanding of South African tax regulations (VAT, PAYE, EMP201).
High attention to detail and accuracy.
Ability to manage multiple entities and high transaction volumes.
Strong organisational and time management skills.
Ability to work independently and meet deadlines.
Good communication skills for stakeholder interaction.
Desired Experience & Qualification
see Duties & Responsibilities
Package & Remuneration
Negotiable
