Financial Services

Senior Bookkeeper

Manpower SA (Pty) Ltd.·Pietermaritzburg (Pietermaritzburg Central), south-africa·Default
Financial ServicesseniorDefault
-Closes 22 Nov 2026

About the RoleAn exciting opportunity is available for an experienced Senior Bookkeeper to take ownership of the day-to-day finance function of a growing organisation based in Hilton.The successful candidate will be responsible for managing the full bookkeeping function, supporting month-end close, ensuring accurate financial reporting, and overseeing key tax, payroll and cash flow processes.This is a hands-on role suited to someone who is highly organised, detail-oriented and confident working independently.

Process invoices and manage monthly accounts

Manage bank accounts and payment loading

Perform bank, debtor and creditor reconciliations

Process accruals, prepayments and month-end journals

Manage payroll, VAT, PAYE and credit control

Prepare and submit SARS returns and payments

Manage partner commission calculations and payments

Process staff expense claims and reimbursements

Monitor and manage cash flow and forecasting

Assist with budget preparation and budget vs actual reporting

Prepare management accounts and other financial reports

Maintain the fixed asset register and calculate depreciation

Take full ownership of the month-end close process

Ensure financial records are accurate, complete and up to date

BCom in Accounting

SAIPA or SAICA articles completed

Minimum 6 years' experience in a bookkeeping role

Proficiency in Sage Pastel

Proven ability to manage the month-end close independently

SARS submissions

VAT

PAYE

Payroll processes

Credit control

Bank and ledger reconciliations

Strong attention to detail and accuracy

Excellent organisational and time-management skills

Ability to work independently and manage multiple deadlines

Must be able to work in-office in Hilton.

Desired Skills:

bookkeeper

jobs in Ballito

finance

At a glance

Company

Manpower SA (Pty) Ltd.

Location

Pietermaritzburg (Pietermaritzburg Central), south-africa

Employment

Default

Experience

senior

Valid until

November 22, 2026

Created

November 15, 2026

More opportunities

Similar roles you might like

Account Manager - Financial

Ubuntu Resource Management

Johannesburg, Gauteng, south-africa

FULL_TIME

Position Overview Our client is seeking an experienced, detail-oriented Accounts Manager to oversee the day-to-day financial and accounting functions of the business, working independently while leading the accounts team. Key Responsibilities The role covers day-to-day accounting, team supervision, credit control and payroll. Management and general accounting Manage and oversee the day-to-day accounting and financial administration functions. Manage and supervise the accounts team, ensuring tasks are completed accurately and on time. Ensure accounting records are accurate, complete and properly maintained. Identify discrepancies, investigate issues and implement corrective actions. Assist management with financial information, reporting and general accounting queries. Bookkeeping and reconciliations Process and maintain the cashbook. Perform regular bank reconciliations and investigate and resolve discrepancies. Process and maintain general journals. Process and maintain stock journals, including stock adjustments and transfers. Process credit notes and ensure they are correctly authorised and allocated. Manage and reconcile petty cash. Maintain and reconcile loan accounts. Debtors, creditors and credit control Oversee debtors and creditors, including account management, reconciliations and resolving queries. Manage customer credit applications, including credit checks and assessing creditworthiness. Assist with setting and monitoring appropriate customer credit limits. Monitor outstanding accounts and assist with collections and credit control where required. Payroll and employee records Manage salaries and payroll, ensuring accurate and timely processing. Keep all payroll-related records and employee information up to date and confidential. Maintain accurate, up-to-date employee files and financial documentation. Compliance and confidentiality Ensure compliance with company policies, financial procedures and applicable legislation. Maintain confidentiality of all company, employee and customer financial information. Requirements Candidates need at least 5 years of accounts experience, including proven supervisory experience. Previous experience as an Accounts Manager, Senior Bookkeeper, Financial Administrator or similar. Proven management or supervisory experience. Strong knowledge of accounting principles and bookkeeping processes. Experience with cashbooks and bank reconciliations. Strong understanding of debtors and creditors, including following up on outstanding customer accounts. Experience processing journals and stock journals. Experience with payroll and salary administration. Experience with customer credit applications and credit checks. Strong Excel skills. Excellent attention to detail and accuracy. Strong organisational and time-management skills. Ability to work under pressure and meet deadlines. Good communication and problem-solving skills. Ability to work independently while effectively managing a team. Ability to commute daily to the Randburg offices. Advantageous Experience with Sage Pastel. Afrikaans language skills. Personal Attributes The ideal candidate is trustworthy, organised and confident leading a team. Highly organised and detail-oriented Reliable and trustworthy Proactive and able to take ownership Confident in managing and leading a team Numerically strong Professional and confidential Deadline-driven A strong communicator Able to identify problems and find practical solutions Key Requirements Outline Experience Minimum 5 years of management and accounts experience Location Must be able to commute daily to the Randburg offices Language - Afrikaans advantageous Systems - Sage Pastel advantageous; strong Excel essential

12 days ago

Senior Bookeeper

Network Recruitment

Pretoria, Gauteng, south-africa

FULL_TIME

Our client, a well-established and reputable organisation, is seeking an experienced Senior Bookkeeper to join their finance team based in Pretoria. The successful candidate will be responsible for managing the full bookkeeping function, ensuring accurate financial records, processing transactions, maintaining reconciliations, and providing support in the preparation of management reports and financial information. This role offers an excellent opportunity for a finance professional who enjoys working in a collaborative environment while maintaining high levels of accuracy and attention to detail. Key Responsibilities Process and maintain cashbook transactions. Manage supplier accounts and prepare creditor reconciliations. Process journals and maintain accurate accounting records. Reconcile intercompany transactions and balances. Prepare and issue intercompany invoices and related payments. Manage debtor collections and maintain debtor accounts. Maintain and reconcile fixed asset registers. Process weekly payments and review payment requests. Assist with the preparation of management accounts and financial reports. Prepare monthly balance sheet reconciliations and supporting schedules. Assist with cash flow forecasting and budget preparation. Support the finance team in maintaining financial controls and procedures. Job Experience & Skills Required Grade 12 with Accounting. Certificate, Diploma, or equivalent qualification in Bookkeeping or Accounting. Minimum of 5 years' experience in a bookkeeping or accounting role. Strong understanding of accounting principles and bookkeeping practices. Proficiency in Microsoft Excel, Outlook, and Word. Experience working with Xero would be highly advantageous. Excellent reconciliation and financial administration skills. Competencies Exceptional attention to detail. Accuracy and strong organisational skills. Ability to follow processes and meet deadlines. Strong analytical and problem-solving abilities. Effective communication skills. Ability to work under pressure. Team-oriented mindset. Methodical and proactive approach to work. Why Consider This Opportunity? Join a stable and respected organisation. Work within a collaborative and supportive finance team. Exposure to a broad range of accounting and bookkeeping responsibilities. Opportunity to further develop your financial and reporting expertise. Permanent role offering long-term career growth.

17 days ago

Part-time Bookkeeper / Financial Controller

The Legends Agency

South Africa, south-africa

FULL_TIME

Part-Time Bookkeeper / Financial Controller Take responsibility for accurate bookkeeping, complex payment schedules, multi-currency transactions and owner funds across two UK-based businesses in the yacht charter and brokerage industry. Remote, South Africa | Part-Time | UK Hours: 4 hours per day, 5 days per week | R35,000 per month ABOUT OUR CLIENT Our client operates two UK-based businesses within the yacht charter and brokerage industry. One business manages boats on behalf of their owners, including the receipt, holding and tracking of owner funds. The second business operates as a yacht brokerage, connecting clients with charter boats worldwide. Across both businesses, financial administration involves multiple currencies, complex payment schedules and the accurate management and reconciliation of client and owner funds. THE ROLE: PART-TIME BOOKKEEPER / FINANCIAL CONTROLLER The role focuses primarily on hands-on transactional accounting rather than financial strategy or management. The successful candidate will manage bookkeeping, invoicing, payment tracking, reconciliations, owner funds and general financial administration across both businesses. A key focus is ensuring complex payment flows are managed accurately and consistently, including deposits, instalments, final charter payments and payments due to boat owners. The role requires an experienced bookkeeper who can work independently, manage competing deadlines and maintain accurate financial records. KEY RESPONSIBILITIES Maintain accurate financial records across both businesses, including income, expenditure, transactions and reconciliations. Prepare and manage client invoices relating to yacht charters, ensuring invoices are accurate, issued timeously and tracked through to payment. Monitor complex payment schedules and due dates, ensuring payments are received from clients and the correct amounts are paid to boat owners at the appropriate times. Maintain accurate records of funds received and held on behalf of boat owners, ensuring funds are correctly allocated, tracked and reconciled. Reconcile bank accounts, client receipts, owner payments and outstanding balances, investigating and resolving discrepancies promptly. Manage financial transactions across multiple currencies, ensuring exchange rates, amounts and payment records are accurately captured. Monitor outstanding invoices, follow up on overdue payments and ensure supplier and owner payments are processed according to agreed schedules. Support UK tax and VAT compliance, including VAT records, reconciliations, preparation of information for VAT returns and assistance with UK tax reporting and annual accounts. Assist with monthly financial reporting, cash flow visibility, outstanding payment reports and other management information as required. Work across the existing accounting systems and help improve the efficiency and accuracy of invoicing, payment tracking and financial administration. Provide ad hoc administrative support relating to financial operations across both businesses. Contribute across other areas where additional value can be provided, with the potential to increase working hours in the future. ABOUT YOU Proven experience in a Bookkeeper, Senior Bookkeeper or similar financial role. Strong experience with invoicing, accounts receivable, reconciliations and payment processing. Experience managing complex payment flows and schedules, including the accurate tracking of deposits, instalments, final payments and third-party payouts. Experience tracking funds received from clients and payments due to third parties, ideally where funds are held or managed on behalf of other parties. Practical experience with UK accounting processes, including UK VAT and tax requirements. Experience personally working with UK VAT returns and UK tax-related bookkeeping. Exposure to multi-currency transactions and international payments. Experience using accounting software such as QuickBooks, Sage or Xero. Exceptional attention to detail, particularly when managing payment deadlines, multiple transactions and financial records. Strong organisational skills and the ability to manage a high volume of financial administration independently. Excellent numerical accuracy and problem-solving skills, with the ability to identify and resolve discrepancies. Comfortable working part-time and managing responsibilities across two businesses. Desirable Experience Experience in the yacht charter, travel, hospitality, brokerage or maritime industry. Experience with client money, trust accounts, escrow arrangements or owner funds. Experience with Zoho Books. Experience supporting a UK-based business remotely. Experience transitioning between accounting systems or implementing Xero.

a month ago