Bookkeeper / Credit Controller (Xero Expert)
Somewhere
🇿🇦 Hirezar Summary for South African Applicants
This fully remote full time position at Somewhere is open to applicants from South Africa. The estimated monthly salary is R37,000 – R37,000 ZAR. This role is suited for senior-level professionals. As a remote position, you can work from anywhere in South Africa — whether you're based in Johannesburg, Cape Town, Durban, or a smaller town.
Job Description
Job Title: Senior Bookkeeper / Credit Controller(Xero Expert)
Location:Remote - Open to candidates in South Africa, Latin America, Phillipines
Employment Type:Independent Contractor Agreement
Role Overview
We are seeking an experienced Bookkeeper / Credit Controller with strong accounting knowledge and hands-on Xero experience. The ideal candidate will take ownership of the credit control function while supporting broader bookkeeping, reconciliation, reporting, and management accounting responsibilities.
This role requires someone analytical, detail-oriented, proactive, and confident managing debtor relationships while maintaining accurate financial records.
Key Responsibilities
Credit Control & Accounts Receivable
* Plan, manage, and execute the full credit control process
Plan, manage, and execute the full credit control process
* Monitor debtor ageing and proactively follow up on outstanding payments
Monitor debtor ageing and proactively follow up on outstanding payments
* Maintain accurate debtor ledgers and account records
Maintain accurate debtor ledgers and account records
* Resolve invoice disputes and reconcile customer accounts
Resolve invoice disputes and reconcile customer accounts
* Improve cash flow through structured collection strategies
Improve cash flow through structured collection strategies
Bookkeeping & Financial Administration
* Perform bank reconciliations and ensure accuracy of financial transactions
Perform bank reconciliations and ensure accuracy of financial transactions
* Maintain general ledger entries in Xero
Maintain general ledger entries in Xero
* Process and reconcile accounts payable and receivable
Process and reconcile accounts payable and receivable
* Assist with month-end processes
Assist with month-end processes
* Ensure financial records are audit-ready
Ensure financial records are audit-ready
Data Analytics & Reporting
* Analyse debtor trends and payment behaviour
Analyse debtor trends and payment behaviour
* Provide reporting on cash flow, ageing analysis, and collections performance
Provide reporting on cash flow, ageing analysis, and collections performance
* Prepare financial summaries and insights for management
Prepare financial summaries and insights for management
Management Accounting (Advantageous)
* Assist with budgeting and forecasting
Assist with budgeting and forecasting
* Support preparation of management reports
Support preparation of management reports
* Provide variance analysis and financial insights
Provide variance analysis and financial insights
* Contribute to financial process improvements
Contribute to financial process improvements
Invoicing
* Generate and issue invoices accurately and timeously
Generate and issue invoices accurately and timeously
* Ensure correct VAT/tax treatment where applicable
Ensure correct VAT/tax treatment where applicable
* Maintain structured invoicing systems
Maintain structured invoicing systems
Minimum Requirements
* 5+ years’ experience in bookkeeping and credit control
5+ years’ experience in bookkeeping and credit control
* Strong working knowledge of Xero (non-negotiable)
Strong working knowledge of Xero (non-negotiable)
* Solid understanding of accounting principles
Solid understanding of accounting principles
* Experience with bank reconciliations and ledger management
Experience with bank reconciliations and ledger management
* Strong Excel skills
Strong Excel skills
* Excellent attention to detail
Excellent attention to detail
* Strong communication skills for debtor follow-ups
Strong communication skills for debtor follow-ups
Tips for South African Applicants
Timezone Advantage
South Africa (SAST, UTC+2) overlaps well with European business hours and has a few hours of overlap with US East Coast. Mention your timezone flexibility in your application.
Salary in Context
At R37,000/month, this role is competitive with the average South African remote salary. The USD equivalent ($2,000/mo) benefits from the favourable exchange rate.
Application Tips
Tailor your CV to international standards — use a clean format, highlight remote work experience, and include your English proficiency. Many SA applicants succeed by emphasising their strong work ethic and cultural adaptability.
Load Shedding Preparedness
If you're applying for a remote role, having a backup power solution (UPS, inverter, or generator) and mobile data as a backup internet connection shows employers you're prepared for South Africa's infrastructure challenges.
About Somewhere
Somewhere is a company in the Recruitment & Staffing industry that hires remote workers from South Africa. They currently have 602 open positions on Hirezar. View all Somewhere jobs →