Location
In office (Johannesburg)
Seniority
Junior
Employment
Full-Time
First seen by Alion on Oct 28, 2026.
Overview
Company
Impact
Profile match
Job Purpose:
- The Accountant / Bookkeeper will be responsible for maintaining accurate financial records, processing daily financial transactions, managing accounts payable and receivable, performing reconciliations, and assisting with financial reporting to ensure the effective financial administration of the business.
Key Duties and Responsibilities
Bookkeeping and Financial Administration
- Maintain accurate and up-to-date financial records.
- Capture and process daily financial transactions in the accounting system.
- Maintain the general ledger and subsidiary ledgers.
- Process invoices, payments, receipts, and journal entries.
- Perform bank, supplier, customer, and general ledger reconciliations.
- Ensure that all financial documentation is properly filed and maintained.
Accounts Payable and Receivable
- Process supplier invoices and ensure payments are made within agreed terms.
- Manage customer invoicing, receipts, and outstanding accounts.
- Monitor overdue accounts and follow up on outstanding payments.
- Reconcile supplier and customer statements.
- Resolve billing discrepancies and account queries.
Financial Reporting
- Assist with the preparation of monthly management accounts and financial reports.
- Prepare trial balances and assist with month-end and year-end closing procedures.
- Maintain accurate records of income, expenses, assets, and liabilities.
- Assist with budgeting, cash flow monitoring, and financial forecasting.
- Identify and report financial discrepancies or irregularities.
Tax and Statutory Compliance
- Assist with the preparation and submission of VAT returns.
- Maintain supporting documentation for tax and statutory requirements.
- Assist with SARS-related queries and submissions, where applicable.
- Ensure financial records comply with applicable accounting standards and company policies.
- Assist with audit preparations and provide supporting documentation to auditors.
General Responsibilities
- Maintain confidentiality of financial information.
- Ensure compliance with internal financial controls and procedures.
- Liaise with management, suppliers, customers, auditors, and other relevant stakeholders.
- Perform additional finance and administrative duties as required.
Minimum Qualifications
- Grade 12 / Matric.
- A relevant qualification in Accounting, Bookkeeping, Finance, or Financial Management will be advantageous.
- Relevant bookkeeping or accounting certification will be an added advantage.
Experience and Skills
- Previous experience in bookkeeping, accounting, or a finance-related role.
- Knowledge of basic accounting principles and bookkeeping procedures.
- Experience with accounting software such as Sage, Pastel, Xero, QuickBooks, or similar systems.
- Proficiency in Microsoft Excel and general computer applications.
- Knowledge of VAT, reconciliations, accounts payable, and accounts receivable.
- Strong numerical, analytical, and problem-solving skills.
- High level of accuracy and attention to detail.
- Good organisational and time-management skills.
- Excellent verbal and written communication skills.
- Ability to work independently and meet deadlines.
- High level of integrity and confidentiality.
Personal Attributes
- Trustworthy and reliable.
- Detail-oriented and methodical.
- Proactive with a strong sense of responsibility.
- Able to prioritise tasks and manage multiple deadlines.
- Professional when dealing with internal and external stakeholders.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,121,361 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Finance
Similar stack
Same company
Johannesburg
Finance Manager
15 days ago
$15k – $21k per year (gross) · In office · Full-Time · Vanderbijlpark
Analytics
Microsoft Excel
Apply
Junior Accountant - Claremont
11 days ago
$20k per year (gross) · In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
Apply
In office · 1+ year exp · High School Diploma · Johannesburg
Apply
Apply
Apply
Senior Tax Consultant / Accountant
11 hours ago
$22k – $29k per year (gross) · In office · Full-Time · 3+ years exp · Johannesburg
Apply
Debtors Controller - Credit Control
1 day ago
up to $19k per year (gross) · In office · Full-Time · 5+ years exp · Johannesburg
Analytics
Microsoft Excel
Apply
Apply
Digital Marketing Manager
9 hours ago
In office · 8+ years exp · Bachelor's Degree · Johannesburg
Analytics
A/B Testing
Marketing
Meta Ads
LinkedIn Ads
Google Ads
TikTok Ads
Apply
This is one of many
2,121,361 more open roles from verified company boards, updated every day.

