Bookkeeper
Job description
Our client is looking for a bookkeeper to join their team in Magaliesberg.
Salary & Benefits
ZAR 18 000 CTC
Responsibilities:
- Process and record invoices, payments, and receipts.
- Ensure timely payment of vendor bills and collection of customer payments.
- Reconcile accounts payable and receivable ledgers.
- Assist in preparing monthly, quarterly, and annual financial reports, including profit and loss statements, balance sheets, and cash flow statements.
- Prepare supporting schedules and documentation for the reports.
- Help ensure the accuracy of financial data and compliance with company policies and legal regulations.
- Reconcile bank statements to the general ledger on a monthly basis.
- Investigate and resolve discrepancies in bank transactions.
- Post journal entries and update the general ledger.
- Process month-end and year-end closing processes.
- Maintain accurate financial records and ensure the proper coding of transactions.
- Assist in the preparation of VAT returns, payroll tax filings, and other statutory requirements.
- Ensure timely payment of taxes and maintain relevant tax records.
- Assist in the preparation of budgets and forecasts.
- Monitor actual spending against the budget and report on variances.
- Provide assistance in internal and external audits.
- Prepare necessary documentation and financial data for auditors.
- Assist with the implementation of audit recommendations.
- Handle day-to-day administrative duties related to finance.
- Ensure data integrity and consistency in the accounting system.
Skills:- Strong knowledge of Microsoft Excel, including formulas and data analysis tools.
- Good understanding of accounting principles and financial regulations
- Ability to analyze financial discrepancies and suggest corrective actions.
Qualifications:- A degree or diploma in accounting is preferred.
- 3+ years' experience as a bookkeeper