Enable job alerts via email!

Accountant

Rooftop Recruitment

Johannesburg

On-site

ZAR 300 000 - 450 000

Full time

14 days ago

Job summary

A recruitment agency is seeking an Accountant in Johannesburg, South Africa. The role involves preparing financial statements, tax returns, and conducting internal audits. The ideal candidate has a Bachelor's degree in accounting or finance and 3-5 years of relevant experience. Strong Excel skills and effective communication are essential for advising clients and ensuring compliance with regulations.

Qualifications

  • Minimum of 3-5 years of experience in financial accounting or a related field.

Responsibilities

  • Prepare monthly, quarterly, and annual financial statements.
  • Compute taxes and prepare tax returns.
  • Conduct internal audits to ensure accuracy.
  • Prepare budget forecasts and advise on costs and profits.
  • Reconcile client accounts including payable and receivable.
  • Organize and record all financial transactions.
  • Advise clients on financial performance and strategic planning.

Skills

Advanced skills in Microsoft Excel
Good communicator
Flexibility and adaptability
Meeting deadlines

Education

Bachelor's degree in accounting or finance
Job description
Accountant

Preparing financial statements and tax returns

Conducting internal audits

Ensuring compliance with accounting standards

Preparing balance sheets and profit-and-loss statements

Creating budget forecasts

Reconciling accounts

Key responsibilities
  • Financial reporting: Prepare monthly, quarterly, and annual financial statements, such as balance sheets and profit-and-loss statements, for clients.
  • Tax services: Compute taxes, prepare tax returns, and ensure compliance with all state and federal tax regulations for various clients.
  • Auditing: Conduct internal audits to review and analyse financial transactions and documents, ensuring accuracy and compliance.
  • Budgeting and forecasting: Prepare budget forecasts and advise clients on future costs, profits, and funding based on financial data analysis.
  • Reconciliation: Reconcile client accounts, including accounts payable and receivable, and ensure timely bank payments.
  • Data management: Organize, monitor, and record all financial transactions for clients. Maintain the confidentiality of financial data and perform necessary database backups.
  • Client consultation: Advise clients and internal teams on financial performance, potential improvements, and strategic planning.
Required skills and qualifications
  • Bachelor's degree in accounting or finance
  • Minimum of 3-5 years of experience in financial accounting or a related field is common.
  • Advanced skills in Microsoft Excel.
  • Flexibility and adaptability.
  • Meeting deadline.
  • Good communicator.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.