Job description
Responsible for maintaining the financial records of a company by accurately recording the day to day financial transactions of the company.
Main Job Tasks, Duties, and Responsibilities
- check and verify source documents such as invoices, receipts, computer printouts
- allocate and post-financial transaction details to subsidiary books
- transfer data to the general ledger
- reconcile and balance all accounts
- draw up financial statements (trial balance, income statement, balance sheet)
- collate and analyze account data and generate financial reports
- track and maintain inventory records
- maintain internal control systems
- manage accounts payable and accounts receivable
- prepare checks, payments and bank deposits
- prepare and process payroll
- comply with relevant reporting requirements
- calculate and prepare tax payments
- assist with budget preparation
- assist with audits
- maintain a complete filing system to support financial records
Requirements:
- Must know pastel.
- Own reliable transport.
- Minimum 5 Years of Work Experience
- Knowledge of bookkeeping practices
- knowledge of generally accepted accounting principles and procedures
- Knowledge of relevant legislation and regulatory requirements
- Working knowledge of relevant computer applications
- Knowledge of data management and financial data analysis
- An associate degree in accounting, finance or business an advantage
- Bookkeeping certification
Key Competencies
- Planning and organizing
- Attention to detail
- Information collection and monitoring
- Problem analysis
- Problem-solving
- Communication skills
- Confidentiality
- Integrity
Location: Montague Gardens
Salary range: R20k to R30k
Trading hours:
- Monday - Thursday: 07:30 - 16:00
- Friday: 07:30 - 14:00