Admin & Bookkeeper - Centurion
1 week ago
Responsibilities:
Recording Financial Transactions
- Sales (invoices, receipts)
- Purchases (bills, purchase orders)
- Bank transactions (deposits, withdrawals, transfers)
- Cash transactions (petty cash, till cash)
- Entering supplier invoices
- Tracking due dates and making payments
- Reconciling supplier statements
- Creating and sending customer invoices
- Recording customer payments
- Following up on overdue accounts
- Matching internal records with bank statements
- Identifying discrepancies or missing transactions
- Recording payroll expenses
- Tracking employee deductions and benefits
- Calculating PAYE, UIF, and other statutory contributions
- Recording adjusting entries for accruals, depreciation, provisions
- Reallocating expenses and correcting errors
- Organising all accounts (assets, liabilities, income, expenses)
- Keeping the books balanced (debits = credits)
- Calculating and recording VAT
- Preparing for income tax submissions
- Keep supporting documents for audits
- Preparing trial balance
- Assisting with the preparation of the income statement, balance sheet, and cash flow statements
- Recording inventory purchases and usage
- Maintaining fixed asset registers
- Integrating online sales platforms with accounting software (e.g. Shopify, WooCommerce, Takealot)
- Recording online sales and merchant fee deductions (e.g. PayFast, PayPal, Yoco)
- Reconciling payment gateways with bank deposits
- Managing refunds, chargebacks, and returns
- Calculating shipping costs and expenses
- Tracking stock movements across online and physical locations
- Recording advertising and digital marketing expenses (e.g. Google Ads, Facebook Ads)
- Monitoring sales tax/VAT compliance across jurisdictions (if applicable)
- Coordinating purchase orders and supplier deliveries
- Tracking the cost of goods sold (COGS) and landed costs
- Monitoring lead times and delivery schedules
- Assisting in vendor evaluation and contract management
- Recording logistics, warehousing, and fulfilment expenses
- Supporting demand forecasting through historical data analysis
- Liaising between procurement, finance, and inventory management functions
- Handling supplier registrations and vendor onboarding documentation
- Preparing and submitting tenders, quotes, and compliance documents
- Maintaining company records, licences, and statutory registrations
- Scheduling and supporting internal operational meetings
- Coordinating insurance, security, utilities, and premises-related tasks
- Ensuring workflow integration across departments
- Overseeing the day-to-day functioning of the business operations and supporting strategic initiatives
- Matric certificate
- A relevant tertiary qualification in Accounting, Bookkeeping, or Business Administration (advantageous)
- Minimum of 2 years' experience in a similar role (administration & bookkeeping)
- Proficient in accounting software such as Pastel, SAGE, or similar systems
- Competent in Microsoft Office, especially Excel, Word, and Outlook
- Excellent organizational and time management skills
- Strong numerical ability and attention to detail
- Effective communication skills – both verbal and written
- Ability to work independently and take initiative
- Reliable, trustworthy, and able to handle confidential information
- Fluent in English (Afrikaans is an advantage)
-
Bookkeeper
1 week ago
Centurion, Gauteng, South Africa Network1 Full time R250 000 - R400 000 per yearAre you a meticulous and detail-oriented finance professional? Join a dynamic team in Centurion as a Bookkeeper and take charge of accurate financial record-keeping in a growing organization Company and Job Description:Our client is a reputable company based in Centurion, offering a collaborative and professional work environment. As a Bookkeeper, you will...
-
Bookkeeper
7 days ago
Centurion, Gauteng, South Africa Network1 Full time R280 000 - R480 000 per yearAre you a meticulous and detail-oriented finance professional? Join a dynamic team in Centurion as a Bookkeeper and take charge of accurate financial record-keeping in a growing organization Our client is a reputable company based in Centurion, offering a collaborative and professional work environment. As a Bookkeeper, you will play a vital role in managing...
-
Junior Bookkeeper
1 day ago
Centurion, Gauteng, South Africa Stonebridge Hr Solutions Full time R140 000 - R280 000 per yearWe are looking for a young motivated Junior Bookkeeper who will be trained to perform audit and accounting work for a portfolio of clients for an established Audit and Accounting firm based in the Centurion area. Requirements:Grade 12Basic bookkeeping trainingSome accounting studies will be preferableValid drivers licenseOwn transportComputer...
-
Afrikaans Junior Legal Bookkeeper
1 week ago
Centurion, Gauteng, South Africa RAVA HUMAN CAPITAL Full time R44 957 - R360 000 per yearAfrikaans Junior Legal Bookkeeper (Ghost Practice), Centurion, R15 000* 3 Working days per week only*Grade 12Bookkeeper qualification (Advantage)Min 2 years' experience in legal firm
-
Bookkeeper
1 week ago
Centurion, Gauteng, South Africa Profession Hub Full time R240 000 - R360 000 per yearOur client is searching for a Bookkeeper to join their team in Samrand. The Bookkeeper will provide comprehensive financial and administrative support to the Financial Manager, ensuring accurate and timely financial records across the company's entities. This role plays a key part in maintaining strong internal controls, supporting month-end reporting...
-
Junior Accountant
2 weeks ago
Centurion, Gauteng, South Africa ORY Technical Services Full time R250 000 - R400 000 per yearWe're Hiring — Junior BookkeeperORY Technical Services (PTY) LTD is looking for a proactive, detail-oriented Junior Bookkeeper to join our finance team in Centurion.Closing Date: 26 November 2025Minimum Requirements:• Bachelor's Degree in Accounting or Finance (essential)• Experience with Sage accounting software (essential)• Solid knowledge of...
-
Junior Accountant
5 days ago
Centurion, Gauteng, South Africa Seka Consultants Full time R8 000 - R10 000 per yearJob Title:Junior Accountant / BookkeeperLocation:Wierda Park, CenturionType:Full-Time, On-SiteSalary Budget:R8 000 – R10 000Job OverviewWe are looking for a reliableJunior Accountant / Bookkeeperto manage a portfolio of ourretainer clients. The ideal candidate must be comfortable handling all aspects of client accounting — from monthly bookkeeping to tax...
-
Creditors Clerk
1 week ago
Centurion, Gauteng, South Africa The Business Mill Full time R40 000 - R60 000 per yearCompany DescriptionWe are expanding our team and have an open position. We worl with leading international companies and provide the with operational, compliance and accounts support.Role DescriptionThis is a contract role for a Creditors Clerk / Allround Bookkeeper. The role is on-site and located in Centurion. The Creditors Clerk / Allround Bookkeeper will...
-
Dispatch Clerk X6
1 day ago
Centurion, Gauteng, South Africa Clicks Group Limited Full time R150 000 - R250 000 per yearListing reference: 022836Listing status: OnlineApply by: 8 December 2025Position summaryIndustry: FMCG & Supply ManagementJob category: Transport, Logistics and FreightLocation: CenturionContract: PermanentRemuneration: Market RelatedEE position: YesAbout our companyClicks GroupIntroductionClicks Centurion DC is on the hunt for an exceptional Dispatch Clerks...
-
Receptionist
3 days ago
Centurion, Gauteng, South Africa The Legends Agency Full time R120 000 - R180 000 per yearWere Hiring: Receptionist R12 000 per month | Centurion (Lyttelton)Are you friendly, well-organised, and professional with a passion for first impressions? A reputable company based in Centurion, Lyttelton, is looking for a Receptionist to be the face and voice of their business.This is a full-time, in-office position offering stability, structure, and a...