Bookkeeper (AR) (Cape Town)

BP3 Global
•Remote

About The Position

BP3 is seeking an experienced, hands-on Bookkeeper to manage day-to-day accounts receivable across a multi-entity group. The role focuses on processing customer and software resale licence invoices, collections and receipts, and management of the accounts receivable mailboxes. It also supports month-end activities. The position reports to the AR Lead. Software resale is a significant part of the billing, so the role requires a strong understanding of licence invoicing and attention to detail. The role is South Africa-based and remote. It is a permanent position.

Requirements

  • Bookkeeping or accounting qualification, such as an accounting certificate or diploma.
  • At least 4 years of accounts receivable experience, including invoicing, collections and revenue reconciliations.
  • Hands-on experience billing software licences or subscriptions.
  • Good Excel skills.
  • Ability to manage a busy mailbox, prioritise work, and communicate clearly and professionally with customers.
  • Detail-oriented and organised.

Nice To Haves

  • NetSuite experience; a comparable ERP is also relevant.
  • Kantata experience.
  • Experience with US sales tax.
  • Multi-entity experience.

Responsibilities

  • Raise accurate and timely customer invoices across Group entities in line with contracts, sales orders and approved pricing.
  • Raise software resale licence invoices, matching invoices to supplier costs and contract terms, and flag upcoming renewals and expiries.
  • Maintain billing trackers and monitor billing milestones, coordinating with Sales and Operations to ensure billable work is invoiced on time.
  • Monitor debtors ageing, follow up overdue accounts, allocate customer receipts against NetSuite invoices, and escalate disputed or long-overdue balances.
  • Manage AR mailboxes, resolve billing queries and process approved credit notes.
  • Set up and maintain customer records and support customer onboarding.
  • Apply US sales tax codes to customer engagements, prepare US sales tax reconciliations and resolve sales tax queries.
  • Support month-end by preparing deferred and unbilled revenue reconciliations and the software resale reconciliation for review by the AR Lead, and assist with audit requests.

Benefits

  • Remote working
  • Flexible working
  • 20 days of annual leave
  • Birthday leave
  • Religious leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service