Familiarity with accounting software such as Pastel, Sage, or SAP.
2 to 3 years of relevant experience.
Job Duties
Data Entry: Entering financial transactions into accounting software accurately and efficiently. This includes invoices, receipts, payments, and other financial records.
Accounts Payable: Managing accounts payable by processing vendor invoices, ensuring accuracy, and scheduling payments.
Accounts Receivable: Handling accounts receivable duties such as generating customer invoices, tracking payments, and following up on overdue accounts.
Bank Reconciliation: Reconciling bank statements with company records to ensure all transactions are accounted for and accurate.
Expense Tracking: Monitoring and categorizing expenses to ensure proper allocation and tracking of company spending.
Payroll Assistance: Assisting with payroll processing, including calculating hours worked, tracking vacation and sick leave, and ensuring accurate withholding of taxes.
Financial Reporting: Assisting in the preparation of financial reports such as balance sheets, income statements, and cash flow statements.
Record Maintenance: Maintaining organized and up-to-date financial records and ensuring compliance with relevant regulations.
Assisting Senior Bookkeepers or Accountants: Supporting senior staff in various accounting tasks, including research, analysis, and special projects.
Communication: Collaborating with other members of the finance team and communicating effectively with vendors, clients, and colleagues regarding financial matters.