Finance Associate

Yebo Fresh is an award-winning online retail e-commerce platform focusing on South Africa’s mass market. Our unique business model and partnerships with manufacturers allow us to deliver an unbeatable offer at a highly competitive price point.

We proudly serve families, NGOs, Schools, ECDs, and township retail businesses such as Spazas and fast food restaurants and we are looking to grow.

For our customers, using Yebo Fresh means avoiding the hassle, cost, and risk of overcrowded and/or expensive transport, long queues, and carrying heavy bulk goods.

We engage with entrepreneurs, and our customers on our platform on a daily basis through field sales agents, supplying credit lines, having WhatsApp conversations, and organizing product deliveries. These interactions allow us to build extensive qualitative and quantitative insights into the typical patterns, challenges, and critical success factors of township entrepreneurs.

We are now keen to build on this physical & digital infrastructure and to use these insights. We are building an ‘empowerment’ engine for South African entrepreneurs who, as we observe, often struggle in this highly competitive environment and to provide them with education and development opportunities.

Position - Finance Associate

What You Will Do

We are looking for a Finance Associate to join the founding team of a startup project with national ambitions to bring breakthrough impact to the world of Entrepreneurs and small township businesses in education, funding, job creation, and support, in partnership with the National Treasury in their goal to address the challenge of unemployment in South Africa.

The goal is to unlock exponential Entrepreneur and Township SME growth with the corresponding impact by building an Entrepreneurial Development Program Platform that supports eCommerce and online entrepreneurial education to support retail financing models and business growth that results in scale which ultimately leads to job creation.

We are looking to create;

  • A more just and equitable society that depends upon more families and households having a stable income in the townships through entrepreneurship development by providing entrepreneurial learning content through coaching, online delivery, on-site training, peer learning, and networking

  • Growth of Township SMEs and growing livelihoods through adequate access to finance in the retail industry in collaboration with training and marketing

  • Entrepreneurial growth, scale, and support; we are seeking growth beyond traditional models, using technology to educate and through intelligent behavioral software and powerful entrepreneur technology support toolkits

Key Role Responsibilities and Duties


  • Reconciling bank accounts, supplier accounts, and customer accounts

  • Identifying, recommending, and implementing process improvements in bookkeeping

  • Reviewing and reconciling balance sheet accounts

  • Entering financial transactions into Xero and Project systems

  • Ensuring our invoicing protocols are followed

  • Maintaining digital financial records

  • Translating township business accounts into digital platforms

  • Managing, capturing, and recording expenses

  • Migrating internal data into the project platform

  • Managing project procurement expenses

  • Managing technology expenses

Banking, Payment, and Payroll

  • Preparing payroll for approval with inputs from HR as needed

  • Preparing monthly payment runs

  • Loading payments to bank accounts, ready to release

  • Liaising with the business bankers for administrative and other requirements

  • Preparing project payments and following up on disbursements


  • Finance accuracy and reporting

  • Project-specific KPIs to be agreed upon between Yebo Fresh and the client

  • Jobs created tracking and reporting

  • Audit passes


  • Must have completed a professional qualification in Accounting, Finance, or a relevant field ( Required )


  • At least 2 years of experience in accounting/bookkeeping

  • At least 1 year of experience in management accounting and reporting

  • Experience and understanding of South African VAT, PAYE, UIF, and SDL requirements

  • Experience and understanding of applicable financial regulations and compliance requirements

  • Experience using Xero

  • Experience using SimplePay or an equivalent payroll system

  • Hands-on experience with Google Sheets and Google Suites

  • Exceptional attention to detail

  • Excellent written and verbal communication skills

  • Excellent time-management, task-management, and organizational skills

  • Ability to handle sensitive, confidential information.

Personal Responsibilities:

  • We care - for the customer, each other, and the communities we serve.

  • We give 100% - challenging ourselves and each other to bring and become the best version of ourselves. Striving not only to meet but to exceed expectations

  • We make opportunities: we are entrepreneurs, we see possibilities and realize them, even when challenging.

  • We get better every day… together: we strive for continuous improvement, accept that we may make mistakes and learn, and work as a team to grow as individuals and as a company.

Contract Type: Permanent Employment Contract with a 3-month probationary period. Work location: Cape Town or Johannesburg East Rand. Combination of work from home and office-based with at least three days a week spent in the offices/ in trade

Reporting to: Head of Entrepreneur Impact

How to Apply: Send an email to with

  1. With the(the role name) as the subject.

  2. the body of the email explaining why you think you are suitable for this specific role.

  3. attached CV in PDF or Word document format

  4. All applications MUST include at least the three items above to be considered.

  5. The application process will include a number of interviews followed by a case study in which you will be asked to demonstrate your abilities.

Yebo Fresh (Pty) Ltd. (2016/438089/07) Registered office: 7 Boston Circle, Airport Industria, 7490, Cape Town. Director: Jessica Boonstra-Laks