StelarWork
6 August 2026 · expatriation · bali · mauritius · non-eu freelancer · french engagements

Living in Bali or Mauritius while keeping access to French tech engagements

Leaving France for Bali or Mauritius without giving up French tech engagements is possible — provided you frame residence, contracts and invoicing properly. Here is the playbook.

Living in Bali or Mauritius while keeping access to French tech engagements

You have a French tech engagement almost approved, you are based in Bali or Mauritius, and then the IT services firm blocks the signing because your residence, your company or your international invoicing does not fit its procurement procedures.

The problem is not your technical level.

The problem is your contracting setup.

To work with a French IT services firm from Bali or Mauritius, you need to make the relationship readable for the IT services firm: who signs, who invoices, where the tax risk sits, how VAT is handled, which compliance documents are available, and how to avoid a remote engagement looking like poorly framed staff secondment.

The objective is simple: remain sellable for French tech engagements, without having to return to France, without cobbling together an artificial entity, and without asking the IT services firm to take on a risk it does not know how to carry.

Why a French IT services firm blocks a freelancer in Bali or Mauritius

A French IT services firm may want to involve you on an engagement, while refusing to sign directly with your foreign structure.

That refusal rarely comes from the business team.

It comes from procurement, legal, finance or compliance.

The most frequent blocking points are:

  • a foreign company that is difficult to accept in the supplier database;
  • an address in Bali, Mauritius or another non-EU jurisdiction;
  • a foreign invoice that raises questions about VAT, reverse charge or documentary withholding requirements;
  • uncertainty around your genuine tax residence;
  • a perceived risk of permanent establishment in France;
  • a long engagement that looks like an integrated presence within the end client’s teams;
  • the absence of compliance documents expected by the IT services firm.

These objections are often standardised. The IT services firm is not necessarily trying to challenge your move abroad. It is trying to avoid a contractual chain it cannot defend in the event of an audit.

To understand the logic on the IT services firm’s side, also read the reasons why an IT services firm sometimes refuses to contract with a Dubai company. The same compliance reflexes can appear with a freelancer in Bali or a freelancer in Mauritius.

An IT services firm does not only pay for a skill. It also buys contractual, tax and administrative traceability that is compatible with its own constraints.

Bali and Mauritius: two different situations, the same commercial issue

Bali and Mauritius should not be treated as one single “remote” destination.

Bali involves an Indonesian framework, with its own rules on residence permits, work, structures and taxation. Mauritius involves another legal, banking and tax environment. Residence permits, tax residence criteria, local substance and filing obligations are not identical.

But for a French IT services firm, the main issue often remains the same: can it involve you without creating a grey area?

The answer depends less on the country displayed on your LinkedIn profile than on overall consistency:

  • genuine tax residence;
  • activity actually performed outside France;
  • no organised presence in France;
  • clear service contract;
  • consistent invoicing;
  • supplier acceptable to the IT services firm;
  • available documentation.

So it is not enough to be “settled in Bali” or “based in Mauritius”. You need to be able to demonstrate a clean configuration.

The tax reality principle: genuine residence, genuine activity, genuine structure

As soon as a tech freelancer works from abroad for French clients, tax residence becomes a central topic.

The principle to keep in mind is simple: reality takes precedence over appearances.

A healthy configuration is generally based on consistent facts:

  • you genuinely live outside France;
  • you spend most of your time outside France, particularly in light of the applicable thresholds and criteria;
  • your activity is genuinely performed remotely from your country of residence or stay;
  • you do not have a stable organisation in France carrying out the activity;
  • your structure is not a shell entity with no substance;
  • your banking flows, contracts and invoices tell the same story.

Conversely, an abusive configuration consists of displaying a foreign structure while continuing to live, decide, sell and perform the activity from France. This case can be reclassified. It should not be sought.

StelarWork does not sell tax optimisation. Being taxed lightly or differently abroad, where that exists, is part of the freelancer’s pre-existing and genuine situation. StelarWork intervenes to remove a contracting friction between a French IT services firm and a non-EU freelancer, not to manufacture tax residence.

To explore this point further without going into a country-by-country comparison, see the questions of genuine or fictitious tax residence to understand before expatriating your activity.

Healthy configuration: you are genuinely resident outside the EU, you genuinely work remotely, and your contracts reflect that reality.
Abusive configuration: you create a façade foreign entity while keeping your centre of life and activity in France.

What the IT services firm wants to see before making you contractable

A French IT services firm needs a defensible contractual chain.

It wants to know who carries what.

An identifiable and acceptable supplier

The IT services firm often prefers to contract with a French or European supplier that is already compatible with its processes: company registry extract, certificates, insurance, bank details, known contractual framework, ability to issue compliant invoices.

A freelancer based in Bali or Mauritius may be competent, available and recommended. But if their local or foreign structure does not pass internal checks, the file may stop there.

This is precisely the friction StelarWork aims to reduce.

StelarWork contracts in its own name with the French IT services firm, invoices the IT services firm, then contracts with the non-EU freelancer for the performance of the service. The freelancer does not become an employee of StelarWork. There is no employment contract, no salary, no employer relationship.

A framed service, not unclear staff secondment

The contract must remain a service contract.

This means the engagement must be described with a scope, expectations, deliverables, an outcome or service units, even where it is invoiced on a day rate basis. Wording matters.

The IT services firm must be able to explain that it is purchasing a service from a supplier, not covertly outsourcing a person placed under its permanent authority.

The framework must avoid wording that assimilates the relationship to staff secondment. It must also limit the risks of unlawful labour lending or unlawful labour supply.

A consistent back-to-back contractual setup

The contract between the IT services firm and the supplier must be consistent with the contract between the supplier and the freelancer.

This is the principle of back-to-back.

The main obligations must mirror each other: confidentiality, intellectual property, security, deadlines, deliverables, validation methods, liability, compliance, invoicing terms.

Without this back-to-back setup, the IT services firm may find itself with commitments towards its end client that the subcontracting chain does not allow it to meet cleanly.

Readable invoicing

International invoicing is often the final blocking point.

Even when everyone wants to move forward, a poorly understood foreign invoice can trigger back-and-forth between procurement, accounting and legal.

The IT services firm wants to know:

  • who issues the invoice;
  • in which currency;
  • with which VAT treatment;
  • on what contractual basis;
  • with which supporting documents;
  • according to which validation timetable.

To secure this topic, the article on how to invoice a French IT services firm from Dubai or Bali without getting blocked usefully complements this approach. The principles are similar for Mauritius, with the necessary adaptations depending on the structure and country of residence.

Playbook for working with a French IT services firm from Bali or Mauritius

The objective is not to convince the IT services firm to make an exception.

The objective is to present it with a solution it can process.

1. Clarify your situation before talking contract

Before even sending a purchase order, you need to be able to answer a few simple questions:

  • Where are you tax resident?
  • From which country do you genuinely perform the engagement?
  • Which structure invoices your services?
  • Does that structure have genuine activity?
  • Do you have an organised presence in France?
  • Does your engagement require regular travel to France?
  • Are your administrative documents consistent with one another?

If these answers are vague, the IT services firm will quickly see it.

A freelancer in Mauritius with effective residence, a consistent structure and genuine remote performance is not in the same situation as a freelancer displaying an exotic address while continuing to operate from Paris.

The same logic applies to Bali.

2. Present the engagement as an outcome-based service

A tech engagement can be long, agile and integrated into a product roadmap. That does not mean it should be contractually vague.

You need to formalise:

  • the functional or technical scope;
  • the expected deliverables;
  • the acceptance or validation methods;
  • the security constraints;
  • the conditions for access to environments;
  • the limits of liability;
  • the confidentiality rules;
  • intellectual property.

The day rate can remain the economic calculation method. But the contract must not be reduced to “a profile available five days a week”.

3. Reduce supplier friction on the IT services firm’s side

If the IT services firm cannot reference your foreign company, asking it to “make an effort” is not a robust strategy.

A better approach is to insert a compliant French supplier into the chain.

That is StelarWork’s role: to become the French co-contractor of the IT services firm, carry the expected administrative and contractual elements, and contract separately with the non-EU freelancer for performance of the service.

StelarWork does not sign on behalf of the freelancer and does not present itself as their representative in France. StelarWork contracts in its own name. This distinction is important, particularly to avoid creating confusion around a dependent agent or a permanent establishment.

To frame this logic more broadly, see the guide to becoming contractable with a French IT services firm as a non-EU freelancer.

4. Anticipate compliance documents

The IT services firm may ask for documents before creating the supplier, approving the purchase order or authorising payment.

Depending on the case, these may include:

  • company identification documents;
  • administrative certificates;
  • professional liability insurance;
  • bank supporting documents;
  • anti-corruption clauses;
  • confidentiality undertakings;
  • items related to IT security;
  • subcontracting terms;
  • documents required for due diligence where it applies.

The earlier these items are available, the lower the risk that the engagement will be blocked after commercial approval.

5. Avoid arrangements that create more risk than they remove

Some solutions look simple on paper but can create other problems.

Creating a foreign company with no substance to invoice a French IT services firm does not resolve the tax risk. Using an administrative address with no operational reality does not resolve residence. Asking a third party to sign “for you” can create dangerous confusion around representation and permanent establishment.

If you are comparing several frameworks, the article on the right model between umbrella employment, EOR, domiciliation or intermediary for signing from abroad helps set out the differences without confusing the mechanisms.

The right setup is not the one that conceals reality.
It is the one that makes a real situation understandable, contractual and acceptable for the IT services firm.

Where StelarWork fits into the chain

StelarWork intervenes when the freelancer is competent, the engagement is commercially approved, but the IT services firm cannot or does not want to sign directly with a non-EU structure.

The mechanism is structured around three relationships:

  1. the French IT services firm purchases a service from StelarWork;
  2. StelarWork invoices the French IT services firm;
  3. StelarWork contracts with the non-EU freelancer for performance of the service.

The freelancer retains their independence. They are not an employee of StelarWork. They remain responsible for their own residence, structure, local obligations and personal compliance.

StelarWork carries the supplier relationship with the IT services firm, the expected documentation, the contractual logic, invoicing and the compliance framework on the French side.

This positioning responds to a simple reality: the IT services firm pays a clean French supplier, rather than having to manage international invoicing directly from Bali, Mauritius or another non-EU jurisdiction.

What you must avoid if you want to remain sellable

Some practices can cause the IT services firm to lose trust.

Displaying a residence with no reality

Tax residence must correspond to a real situation. The criteria vary depending on the countries and applicable treaties, but the central idea remains the same: place of life, duration of presence, centre of interests, place where the activity is performed, economic substance.

Saying you are in Bali or Mauritius is not enough if the facts indicate something else.

Mixing presence in France with foreign invoicing

Occasional travel may exist depending on the engagement. But a regular, organised and structuring presence in France can change the analysis.

If the activity is in fact managed or performed from France, foreign invoicing does not neutralise the risk.

Turning the engagement into pure unframed time-and-materials

A long engagement in a client environment must be framed.

Without deliverables, without scope, without autonomy of performance and without a supplier framework, the IT services firm may fear reclassification or an unlawful labour lending risk. The topic is not only legal. It is also commercial: a cautious buyer will avoid a relationship it cannot document.

Underestimating the invoice

An invoice is not just a payment document.

It is a document that must be consistent with the contract, the purchase order, the supplier’s country, VAT rules, internal approvals and the IT services firm’s accounting expectations.

Poorly prepared invoicing can block an engagement that has already started.

The right approach: become easy to buy

To keep winning French tech engagements from Bali or Mauritius, your priority is not to “sell remote”.

Your priority is to become easy to buy.

That requires:

  • consistent residence;
  • a genuine structure;
  • defensible remote performance;
  • a clear service contract;
  • a supplier accepted by the IT services firm;
  • readable invoicing;
  • a ready documentary chain;
  • no artificial tax promise.

StelarWork addresses this precise case: a non-EU tech freelancer whom the IT services firm wants to mobilise, but whom it cannot contract directly under good conditions.

The desired result is not to bypass the IT services firm’s internal rules. It is to provide it with a supplier framework it can approve.

FAQ

Can I work with a French IT services firm from Bali or Mauritius?

Yes, it is possible if the situation is consistent and contractable. The IT services firm must be able to identify an acceptable supplier, receive compliant invoices, document the service and limit tax, social security and contractual risks.

Residence and genuine performance of the engagement must be aligned. A move abroad displayed on paper is not enough if the facts show an activity organised from France.

Can an IT services firm refuse my foreign company even if my profile is approved?

Yes. An IT services firm can approve your technical profile while refusing to reference your foreign company. That refusal may come from procurement, finance, legal or compliance.

In that case, the challenge is to propose a contractual chain compatible with its procedures, rather than asking for an exception that is difficult to defend.

Does StelarWork become my employer?

No. StelarWork is not an employer in this framework. There is no employment contract, no salary and no employment relationship of subordination.

StelarWork contracts in its own name with the IT services firm and contracts separately with the non-EU freelancer for a service. The freelancer retains their independence and remains responsible for their personal, tax and administrative obligations.

Does working from Bali or Mauritius mean I do not pay tax in France?

That is neither a possible promise nor an objective to seek artificially. Taxation depends on genuine residence, the applicable treaties, effective presence, the place where the activity is performed and the substance of the structure used.

A healthy situation is based on real facts. A fictitious foreign entity or façade residence can be reclassified. StelarWork does not sell tax exemption; its role is to reduce a contracting friction between a French IT services firm and a freelancer genuinely based outside the EU.

Disclaimer

This article provides general information for tech freelancers and IT services firms. It does not constitute personalised legal, tax, social security or accounting advice.

The applicable rules depend in particular on your genuine residence, your country of establishment, your structure, your travel, the applicable tax treaty, the content of the contract and the actual conditions under which the engagement is performed.

Before structuring an activity from Bali, Mauritius or any other non-EU country, have your situation validated by a competent adviser in the relevant jurisdictions.