Bookkeeper

Ballito, KwaZulu-Natal, South Africa

Job Description


Responsibilities:

  • Record financial transactions accurately and promptly into accounting software.
  • Reconcile bank statements, credit card statements, and other financial accounts on a regular basis.
  • Manage accounts payable and accounts receivable processes, including invoicing clients and vendors, tracking payments, and addressing discrepancies.
  • Prepare and process payroll, ensuring accurate calculations of hours worked, taxes, and other deductions.
  • Generate financial reports, including balance sheets, income statements, and cash flow statements.
  • Assist with budgeting and forecasting activities by providing accurate financial data and insights.
  • Maintain organized and up-to-date financial files and documentation.
  • Assist in year-end financial audits and tax preparation by providing necessary documentation and reconciliations.
  • Collaborate with the finance team to identify opportunities for process improvements and efficiencies.
  • Stay updated with relevant accounting regulations and industry best practices.
  • Communicate effectively with clients, vendors, and internal teams regarding financial matters.
  • Monthly invoicing to Debtors
  • Monthly Creditors payments
  • Process books to Trial Balance for monthly management reporting
  • Monthly income statement and balance sheet reconciliations
  • VAT and PAYE reconciliations and submissions to SARS
Requirements:
  • High school or diploma required, degree in accounting or related field preferred.
  • Minimum of 3 - 5 years of experience in bookkeeping, accounting, or a related role.
  • Strong knowledge of basic accounting principles and practices.
  • Proficiency in using accounting software (e.g., Pastel, Sage, QuickBooks, Xero) and Microsoft Excel.
  • Excellent attention to detail and accuracy in recording financial transactions.
  • Strong organizational and multitasking skills.
  • Effective communication skills to interact with team members, clients, and vendors.
  • Ethical conduct and ability to maintain confidentiality.
  • Basic understanding of tax regulations and reporting.
  • Problem-solving skills to identify and address discrepancies and errors.
  • Professional certification, such as Certified Bookkeeper (CB), is a plus.
  • Able to work under pressure and to tight deadlines.
  • Pastel Accounting experience
  • SARS E-filing
  • Online banking
  • 3 5 years experience
  • Ability to sit for extended periods and work at a computer.
  • Occasional lifting of files or materials up to 20 pounds may be required.

JobPlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1252514
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ballito, KwaZulu-Natal, South Africa
  • Education
    Not mentioned