Bookkeeper (AR) (Cape Town)
TypeFull-time job
LocationSouth Africa
Posted3 hours ago
BP3 is looking for an experienced, hands-on Bookkeeper to run day-to-day accounts receivable across our multi-entity group: raising customer and software resale licence invoices, managing collections and receipts, and looking after the AR mailboxes. You will report into our AR Lead. This is a processing-focused role that also supports month-end, and software resale is a big part of our billing, so you will need a strong grasp of licence invoicing and a sharp eye for detail.
Location - South Africa based (remote job)
Contract Type - Permanent
What you'll be doing
Raise customer invoices accurately and on time across all Group entities, in line with contracts, sales orders and approved pricing.
Raise software resale licence invoices, matching each invoice to supplier costs and contract terms, and flag upcoming renewals and expiries.
Maintain billing trackers and monitor billing milestones, working with Sales and Operations so all billable work is invoiced on time.
Monitor the debtors ageing, follow up overdue accounts, allocate customer receipts against NetSuite invoices, and escalate disputed or long-overdue balances.
Manage the AR mailboxes, resolving billing queries and processing approved credit notes.
Set up and maintain customer records, supporting customer onboarding.
Apply US sales tax codes to customer engagements, prepare the US sales tax reconciliations and resolve sales tax queries.
Support month-end: prepare the deferred and unbilled revenue reconciliations and the software resale reconciliation for review by the AR Lead, and help with audit requests.
Requirements
Bookkeeping or accounting qualification (e.g. certificate or diploma in accounting).
4+ years of accounts receivable experience, including invoicing, collections and revenue reconciliations.
Hands-on experience billing software licenses or subscriptions.
NetSuite experience highly advantageous (or a comparable ERP); Kantata a plus; good Excel skills.
Experience with US sales tax is advantageous, as is multi-entity experience.
A detail-oriented, organised operator who can manage a busy mailbox, prioritise, and communicate clearly and professionally with customers.
Benefits
Remote Working
Flexible working
20 days of annual leave
Birthday leave
Religious leave
How to apply
If this sounds like you, we'd love to hear from you. Please apply with your CV and a short note on your relevant experience.
Originally posted on Himalayas
Location - South Africa based (remote job)
Contract Type - Permanent
What you'll be doing
Raise customer invoices accurately and on time across all Group entities, in line with contracts, sales orders and approved pricing.
Raise software resale licence invoices, matching each invoice to supplier costs and contract terms, and flag upcoming renewals and expiries.
Maintain billing trackers and monitor billing milestones, working with Sales and Operations so all billable work is invoiced on time.
Monitor the debtors ageing, follow up overdue accounts, allocate customer receipts against NetSuite invoices, and escalate disputed or long-overdue balances.
Manage the AR mailboxes, resolving billing queries and processing approved credit notes.
Set up and maintain customer records, supporting customer onboarding.
Apply US sales tax codes to customer engagements, prepare the US sales tax reconciliations and resolve sales tax queries.
Support month-end: prepare the deferred and unbilled revenue reconciliations and the software resale reconciliation for review by the AR Lead, and help with audit requests.
Requirements
Bookkeeping or accounting qualification (e.g. certificate or diploma in accounting).
4+ years of accounts receivable experience, including invoicing, collections and revenue reconciliations.
Hands-on experience billing software licenses or subscriptions.
NetSuite experience highly advantageous (or a comparable ERP); Kantata a plus; good Excel skills.
Experience with US sales tax is advantageous, as is multi-entity experience.
A detail-oriented, organised operator who can manage a busy mailbox, prioritise, and communicate clearly and professionally with customers.
Benefits
Remote Working
Flexible working
20 days of annual leave
Birthday leave
Religious leave
How to apply
If this sounds like you, we'd love to hear from you. Please apply with your CV and a short note on your relevant experience.
Originally posted on Himalayas
Apply on Himalayas →
Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.