← All opportunities

Technical services

Freelance software development for overseas clients

Contract development work (web apps, integrations, bug fixing) billed in dollars, pounds or euros.

Some evidenceLast checked 24 Oct 2026

See how this fits you

Who it suits

Working developers with a track record; earns in hard currency.

The customer and the problem

Typical customer: Start-ups and agencies in the UK, EU and US.

Access to skilled developers at a lower cost and a workable time zone.

Is there demand?

Development is one of the largest categories on Upwork; SA developers are recruited internationally via marketplaces and job boards.

  • Upwork
  • Toptal
  • OfferZen (jobs)
  • LinkedIn

Getting customers

Marketplaces, LinkedIn, ex-colleagues, open-source work.

Relies on: Freelance marketplaces (Upwork, Fiverr), In-person networking, Applying for jobs or platform roles, Responding to enquiries, Cold email.

Money

  • Revenue model: Hourly or fixed-price contracts.
  • Price evidence: Rates vary widely by stack and seniority; no reliable current SA figure.
  • Gross margin: High.
  • Payment costs: Upwork 0–15%; Payoneer conversion ≈1.2–4%; direct SWIFT payments incur bank fees.
  • Operating costs: Hardware, backup power, fibre.
  • Recurring costs: Data and airtime.

Time to first income

Vetting processes can be slow.

Competition, risks and scale

High globally, but skill-differentiated.

  • Exchange rate swings
  • Contract disputes across borders
  • Moonlighting may breach your employment contract

Room to grow: Time-bound; higher rates come with specialisation.

Legal and tax in South Africa

Check your employment contract for moonlighting and IP clauses. Foreign income is taxable in SA; exchange control rules apply to large inflows.

How it fits South Africa: Strong for experienced developers with reliable power and internet.

Questions people ask

How much does it cost to start freelance software development for overseas clients in South Africa?

Our research puts start-up costs at about R0 to R2 000. Recurring costs: Data and airtime.

How long until the first income?

Typically about 45 days, and between 14 and 120 days. Vetting processes can be slow.

Can I do it with only a phone?

Not really. You will need a laptop or computer for most of the work.

What about tax and legal rules?

Check your employment contract for moonlighting and IP clauses. Foreign income is taxable in SA; exchange control rules apply to large inflows.

Read next

Researched by the Earn Path team · editorial policy