Logo of Huzzle

Financial Assistant (Associate Level)

  • Job
    Full-time
    Senior Level
  • Accounting & Tax
    Business, Operations & Strategy
  • Cape Town
    Remote
  • Quick Apply

AI generated summary

  • You need a BComm or equivalent, 5-7 years in bookkeeping (ideally SaaS), adaptability to tech, strong communication, detail-oriented, and a collaborative team player.
  • You will process bank transactions, manage accounts receivable/payable, generate invoices, assist with revenue recognition, support customer queries, and help with month-end accounting and audits.

Requirements

  • You have a relevant qualification, such as a BComm or equivalent, with a strong foundation in accounting and bookkeeping.
  • You bring 5-7 years of experience in bookkeeping, ideally within a SaaS or software-related business.
  • Familiar with various accounting systems, you're comfortable learning and adapting to new technology quickly.
  • You thrive in a deadline-driven, remote working environment and are a self-starter who can work independently.
  • You possess excellent communication skills in English, both written and verbal.
  • Tech-savvy, you enjoy working with emerging and agile technologies to streamline processes.
  • You are a team player, ready to support, encourage and collaborate with colleagues across various departments.
  • You have a strong attention to detail, can manage multiple tasks, and consistently meet deadlines.

Responsibilities

  • Weekly Bank Processing
  • Responsible for accurately processing and reconciling all bank transactions on a weekly basis.
  • Providing forex exchange control supporting documents to banks as requested
  • Weekly Accounts Receivable and Accounts Payable processing
  • Ensure timely management of both incoming and outgoing payments.
  • Maintain up-to-date records of customer invoices and vendor payments.
  • Weekly capturing onto ERM reporting software
  • Daily Customer Invoices
  • Generate and process customer invoices on a daily basis, ensuring accuracy and compliance with accounting practices.
  • Revenue Recognition Setup for a SaaS Business
  • Assist in setting up and maintaining proper revenue recognition processes tailored to a SaaS business model, and using a Subscription based revenue software application
  • Customer Success Support
  • Collaborate with the Customer Success team by setting up Salesforce projects (sale management system), handling vendor application processing including vendor supplier portal management, and providing support for Project Express (project accounting setup system) and GMS (Internal Accounting System) setups.
  • Monthly Revenue Recognition
  • Conduct accurate monthly revenue recognition tasks, ensuring all revenue is recorded appropriately.
  • Weekly Creditor Reconciliations and Payment Instructions
  • Perform weekly reconciliations of creditor accounts and prepare accurate payment instructions for approval.
  • Monthly Debtor Reconciliations and Statements
  • Conduct monthly reconciliations of debtor accounts and generate statements for customers as required.
  • Daily Customer and Customer Success Team Query Support
  • Provide day-to-day support to customers and internal Customer Success teams to resolve queries related to invoicing, payments, and financial matters.
  • Month-End Accounting and Journals
  • Handle month-end accounting tasks, including journal entries and finalizing ledgers to ensure accurate financial reporting.
  • Group accounting
  • Work within a Group accounting environment, both Holding Company and Subsidiary, recording Group related charges and subsidiary accounting.
  • Forex and international transactions
  • Work with international transactions, accurately recording transactions in various currencies, both revenue and costs, and foreign exchange effects.
  • Annual Audit and Annual Financial Statements
  • Assist with providing information for Annual financial audits. Assist with providing information for preparation of Annual Financial Statements.

FAQs

What is the primary role of a Financial Assistant at Libryo?

The primary role of a Financial Assistant at Libryo includes processing and reconciling bank transactions, managing accounts receivable and payable, generating customer invoices, and supporting revenue recognition processes, among other financial responsibilities.

What qualifications are required for this position?

A relevant qualification such as a BComm or equivalent is required, along with a strong foundation in accounting and bookkeeping.

How much experience is necessary for this role?

Candidates should have 5-7 years of experience in bookkeeping, ideally within a SaaS or software-related business.

What accounting systems will I need to be familiar with?

Candidates should be familiar with various accounting systems and be comfortable learning and adapting to new technology quickly.

What skills are essential for this position?

Essential skills include excellent communication in English, strong attention to detail, the ability to manage multiple tasks, and being tech-savvy with agile technologies.

Who will I report to in this role?

You will report to the ERM Libryo Business Manager or another designated ERM Libryo employee.

Are there opportunities for growth in this position?

Yes, the position offers the opportunity to grow experience in a cutting-edge SaaS business within the sustainability space and to expand skills in a fast-growing company.

What key responsibilities are included in the job?

Key responsibilities include weekly bank processing, managing accounts receivable and payable, handling customer invoices, conducting reconciliations, supporting customer success efforts, and assisting with month-end accounting tasks.

Is this position suitable for someone who prefers remote work?

Yes, the position is remote-first, allowing for a dynamic and flexible working environment.

How can I apply for this position?

To apply, please submit your CV and cover letter outlining your relevant experience and explaining why you would be a great fit for the role.

The business of sustainability

Consulting
Industry
5001-10,000
Employees

Mission & Purpose

At ERM, sustainability is our business. As the largest pure-play sustainability consultancy, we partner with the world’s leading organizations, creating innovative solutions to sustainability challenges and unlocking commercial opportunities that meet the needs of today while preserving opportunity for future generations. Our clients are at the center of everything we do – whether building business resilience, supporting their transition to a low-carbon future, or enabling progress on environmental, social and governance (ESG) priorities. Our diverse team of world-class experts supports clients across the breadth of their organizations to operationalize sustainability, underpinned by our deep technical expertise in addressing their environmental, health, safety, risk and social issues. We call this capability our “boots to boardroom” approach for its comprehensive service model that allows ERM to develop strategic and technical solutions that advance objectives on the ground or at the executive level. Together with the world’s leading organizations, we are shaping a more sustainable future.