S

Bookkeeper / Credit Controller (Xero Expert)

Somewhere

Fully Remote
📍 Remote
🇿🇦 SA Friendly: 1.0/1.0

🇿🇦 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 →