StelarWork
← Back to the blog
28 June 2026 · non-EU freelancer · invoicing · IT services firm · Dubai

Invoicing a French IT services firm from Dubai or Bali: what blocks it and how to do it

Your French firm wants to work with you, but procurement stalls the moment it sees an invoice from Dubai, Bali or a non-EU company. Here's what blocks it and how to get through.

Invoicing a French IT services firm from Dubai or Bali: what blocks it and how to do it

Your French IT services firm wants to work with you, but its procurement department stalls the moment it sees an invoice issued from Dubai, Bali or a non-EU company.

The problem isn't necessarily your competence. It's often contractual, tax-related, accounting-related and compliance-related.

Invoicing a firm from Dubai or Bali is possible in some cases. But many French firms can't, or won't, reference a non-EU freelancer directly. They have to secure their supplier chain, their VAT, their contracts, their insurance and their due diligence.

StelarWork steps in precisely on this friction: turning a hard-to-sign relationship into a B2B service contracted with a French supplier, without creating an employment contract, without representing the freelancer in France, and without selling a tax scheme.

Why invoicing a firm from Dubai or Bali often stalls

A French firm doesn't just look at your day rate. It also looks at supplier risk.

When you invoice directly from Dubai, Bali or another non-EU jurisdiction, several topics arise.

Supplier referencing

Many firms have strict internal procedures. They have to validate:

  • the provider's identity;
  • the existence of the entity that invoices;
  • the country of establishment;
  • the available tax documents;
  • banking compliance;
  • insurance;
  • contractual clauses;
  • subcontracting rules with their own end client.

Even if you're perfectly legitimate, your structure may not fit their supplier grid.

International invoicing

A non-EU invoice triggers additional checks.

The firm must in particular verify the VAT treatment, any reverse charge, the consistency of the place of supply, the currency, the mandatory statements, the payment terms and the accounting documentation.

For a finance department, it isn't just an invoice. It's an international flow to justify.

Contractual risk

A French firm often has to deliver a service to its end client. If it includes you in that chain, it must be able to contract clearly:

  • the mission scope;
  • the deliverables;
  • liability;
  • confidentiality;
  • intellectual property;
  • commitment levels;
  • acceptance conditions;
  • termination terms.

A direct relationship with a non-EU freelancer can be deemed too complex if the documents aren't aligned with French standards.

Due diligence and internal controls

Firms are increasingly cautious about their subcontracting chain. They want to avoid poorly documented suppliers, tax grey areas, sanctions risks, payments that are hard to trace or contracts incompatible with their internal obligations.

This doesn't mean a freelancer based in Dubai or Bali is suspicious. It means the firm must be able to demonstrate that the relationship is clean.

Key takeaway: the block rarely comes from a single point. It often comes from the accumulation: non-EU country, foreign invoice, VAT, contract, compliance, procurement validation and liability towards the end client.

Invoicing a firm directly from Dubai or Bali: when is it conceivable?

Direct invoicing can work if the firm accepts non-EU suppliers and if your situation is documented.

This generally assumes:

  • a genuine tax residence outside France and outside the EU;
  • an activity genuinely carried out remotely;
  • a consistent local entity or status;
  • an invoice compliant with the applicable rules;
  • a compatible professional bank;
  • a clear B2B contract;
  • no organised presence in France;
  • no relationship of subordination with the firm;
  • no artificial scheme.

In this case, the firm can sometimes reference you directly.

But in practice, many firms refuse. Not out of principle against you, but because their supplier policy doesn't allow it.

The tax point to clarify before any invoicing

StelarWork does not sell tax optimisation. Being in Dubai, Bali or elsewhere outside the EU isn't enough to change your tax situation.

The basic rule remains reality.

If you claim a tax residence outside France, it must correspond to a genuine situation: effective presence, a consistent centre of life, genuine remote activity, no organised presence in France, no permanent establishment or artificial structure.

The 183-day presence threshold is often cited, but on its own it isn't enough. Tax residence depends on a set of criteria: place of stay, centre of economic interests, home, lifestyle habits, organisation of the activity.

Sound configuration

A sound configuration looks like this:

  • you genuinely live outside France;
  • you genuinely work remotely;
  • your activity is structured locally or consistently with your country of residence;
  • you don't have a team, an office or a stable commercial organisation in France;
  • you don't ask a third party to conclude contracts in your name in France;
  • your tax filings match your real situation.

Abusive configuration

An abusive configuration looks like this:

  • creating a non-EU company while living and working mainly from France;
  • using an address in Dubai or Bali with no economic reality;
  • invoicing from a shell entity;
  • commercially organising your activity from France while claiming to be non-EU;
  • masking a local employment relationship behind a foreign invoice.

This type of scheme exposes you to tax and legal risks. It's not to be done.

Point of vigilance: StelarWork doesn't turn a fragile tax situation into a compliant one. StelarWork only steps in when the operational and documentary reality can be framed cleanly.

What the firm really wants to secure

For a firm, the question isn't just: "can we pay this freelancer?"

The real question is: "can we fit this service into our contractual chain without creating excessive risk?"

It has to secure three levels.

1. The contract with its own client

The firm often has to guarantee its end client that the people, subcontractors or suppliers used comply with certain rules.

If its client contract prohibits or limits non-EU subcontracting, an invoice from Dubai or Bali can become problematic.

2. The contract with the supplier

The firm wants a supplier able to sign a contract aligned with its standards:

  • governing law;
  • jurisdiction;
  • liability;
  • confidentiality;
  • security;
  • intellectual property;
  • compliance;
  • invoicing;
  • documentation.

A non-EU supplier can be accepted, but that assumes a heavier analysis.

3. The reality of the service

The firm must avoid slipping into a relationship comparable to staff secondment.

The topic is sensitive. The service must be structured around a scope, deliverables, objectives and execution autonomy.

The right model isn't: "a consultant placed at a client's". The right model is: "a supplier delivers a defined service, with documented commitments".

How StelarWork reduces friction

StelarWork steps onto the contract between the French firm and the tech freelancer based outside the EU.

Concretely:

  • StelarWork contracts in its own name with the firm;
  • StelarWork invoices the firm as a French company;
  • StelarWork then contracts with the non-EU freelancer;
  • StelarWork pays the freelancer under the agreed conditions;
  • StelarWork carries the documentation, the contractual consistency and part of the supplier risk;
  • the relationship is structured as a B2B service, with deliverables and a compliance framework.

StelarWork doesn't sign in the freelancer's name. StelarWork isn't the freelancer's representative in France. StelarWork doesn't create a permanent establishment for the freelancer by concluding contracts in their name.

The relationship is built back-to-back: the contract with the firm and the contract with the freelancer must be consistent on scope, deliverables, deadlines, confidentiality, intellectual property and liability.

Key takeaway: the firm buys a service from a French supplier. The non-EU freelancer works within a documented B2B framework. The goal is to remove the administrative and contractual friction, not to circumvent the rules.

What StelarWork is not

It's important to be precise.

StelarWork doesn't create an employment contract. StelarWork doesn't pay a salary. StelarWork isn't the freelancer's employer. StelarWork doesn't domicile your activity. StelarWork doesn't provide personalised legal or tax advice. StelarWork doesn't promise a tax level. StelarWork doesn't serve to mask an activity carried out in France.

StelarWork's role is contractual and operational: to let a French firm work with a non-EU freelancer through a clean French supplier that is documented and compatible with its constraints.

Example of a typical situation

A senior backend freelancer genuinely lives in Dubai. They work remotely for European clients. A French firm wants to include them in a service for its end client.

The freelancer can issue an invoice from their local framework. But the firm refuses to directly reference a non-EU supplier.

The block isn't technical. It's administrative and contractual.

With StelarWork, the firm can contract with a French company. StelarWork sets up the service framework, invoices the firm and pays the freelancer under the agreed conditions.

The freelancer remains an independent non-EU provider. They don't become an employee. The relationship must stay structured around a service, deliverables and genuine autonomy.

What you must prepare before invoicing a firm from Dubai or Bali

If you're a non-EU freelancer and you want to work with a French firm, prepare your elements before the negotiation.

Your identification documents

Prepare the items that allow verification of your identity, your professional status or your entity, your bank details and your country of establishment.

The goal isn't to over-document. The goal is to enable a clean supplier validation.

Your residence situation

You must be able to explain your situation consistently.

Where do you genuinely live? From where do you work? Where is your activity organised? Do you have a regular presence in France? Do you have human or material resources in France?

These questions are normal in an international B2B relationship.

Your mission scope

Avoid descriptions that are too vague.

A mission must be expressible as a service:

  • architecture of a module;
  • development of a feature;
  • migration of a component;
  • technical audit;
  • fixing of an identified scope;
  • support on a defined initiative.

The day rate can remain an economic calculation method. But the contract must avoid being limited to a mere supply of time.

Your deliverables

Even in an agile mission, you have to describe what's expected:

  • handled tickets;
  • documentation;
  • delivered code;
  • technical reviews;
  • reports;
  • components;
  • milestones;
  • acceptance criteria.

This helps the firm justify the service. It also protects your commercial relationship.

Mistakes to avoid

Issuing a non-EU invoice without checking the firm's acceptance

Some firms may accept. Others won't.

Before committing, ask whether the firm can reference a supplier based in Dubai, Bali or outside the EU. If the answer is no, you need to plan an alternative framework from the start.

Presenting your tax residence as a commercial argument

Your tax residence isn't a selling point. It's a matter of fact, which must be genuine and documentable.

Saying "I'm in Dubai so I pay less" is a bad approach. The firm wants compliance, not an aggressive tax pitch.

Using a foreign entity with no substance

A company created outside the EU with no operational reality can become a problem. If you live in France, work from France and use a foreign company only to invoice, the risk is high.

Accepting a relationship too close to salaried employment

The freelancer must remain autonomous. The mission must be structured as a B2B service.

Daily instructions, hierarchical integration, the total absence of deliverables and operational dependence can weaken the relationship.

Leaving the firm to handle the complexity alone

The more topics the firm has to solve, the more it risks refusing.

If you arrive with a clear framework, consistent documents and a French contractual solution, the discussion becomes simpler.

Why a firm often prefers a French supplier

A French firm may prefer to receive a French invoice for very concrete reasons:

  • a simpler procurement process;
  • faster accounting validation;
  • familiar contractual clauses;
  • usual VAT treatment;
  • a supplier contact in France;
  • more readable documentation;
  • reduced perceived risk;
  • alignment with the end client's requirements.

This doesn't mean your non-EU structure is invalid. It means the firm buys more easily from a supplier already compatible with its internal circuits.

StelarWork answers this need: making the relationship contractable for the firm, while respecting your status as an independent non-EU freelancer.

Invoicing a firm from Dubai or Bali with StelarWork: the flow

The flow depends on the mission and the firm's constraints, but the framework generally follows a simple logic.

1. Mission qualification

The scope is clarified:

  • nature of the service;
  • possible end client;
  • envisaged duration;
  • day rate or calculation method;
  • deliverables;
  • contractual constraints;
  • the freelancer's country of residence;
  • remote-work terms.

This step identifies the sensitive points before signing.

2. Setting up the contract with the firm

StelarWork contracts in its own name with the firm. The contract frames the service, the deliverables, the invoicing, the confidentiality obligations, the intellectual property and the payment conditions.

The firm doesn't have to directly reference a non-EU supplier. It works with a French company.

3. Setting up the contract with the freelancer

StelarWork contracts with the non-EU freelancer within a B2B framework.

The contract must be consistent with the one concluded with the firm. That's the back-to-back principle.

The goal is to avoid gaps between what the firm buys and what the freelancer delivers.

4. Delivery of the service

The mission is carried out remotely according to the agreed scope. Exchanges must stay compatible with an independent service.

The relationship must avoid any confusion with a hierarchical organisation or a mere supply of personnel.

5. Invoicing and payment

StelarWork invoices the firm. StelarWork then pays the freelancer according to the applicable contractual conditions.

The precise terms depend on the contract, the service validations and the agreed payment deadlines.

What StelarWork brings to the non-EU freelancer

For the freelancer, the stake is simple: not to lose a French mission because the firm can't handle a foreign invoice.

StelarWork brings:

  • a French supplier for the firm;
  • a more readable contractual framework;
  • management of the invoicing between the firm and StelarWork;
  • a structuring of the service;
  • a compliance approach;
  • reduced administrative friction;
  • better compatibility with French procurement circuits.

You don't sell better because you're in Dubai or Bali. You sell better because the relationship becomes signable for the firm.

What StelarWork brings to the firm

Even though this article is aimed at the freelancer, you have to understand the firm's viewpoint.

The firm gets:

  • a French supplier;
  • a contract under French law and standards;
  • simpler invoicing;
  • a documented supplier chain;
  • a responsible counterpart;
  • a structured service;
  • reduced risk linked to direct international invoicing.

The firm remains the paying client. So the model has to be acceptable to it.

Dubai, Bali: same logic, different checks

Dubai and Bali are often cited together by tech freelancers, but the legal and tax realities aren't identical.

Dubai generally refers to the United Arab Emirates. Bali refers to Indonesia.

The rules on residence, visas, independent activity, local taxation and invoicing can differ greatly.

StelarWork doesn't replace a local analysis. You must ensure your situation in your country of residence is in order.

The common point, on the French firm's side, remains the same: you're a non-EU freelancer who wants to invoice a French firm. The main friction is therefore international invoicing and supplier referencing.

When StelarWork isn't suitable

StelarWork isn't suitable if the situation rests on a fiction.

For example:

  • you live mainly in France but invoice from a foreign entity;
  • the mission requires an organised permanent presence in France;
  • the firm only wants an integrated resource under hierarchical authority;
  • there is no deliverable or service scope;
  • your local status isn't clear;
  • you're looking for a tax-avoidance tool;
  • you ask StelarWork to conclude contracts in your name.

In these cases, you first have to clarify the legal, tax and operational structure of the relationship.

A good international B2B relationship rests on a simple reality. The freelancer is genuinely non-EU, the service is genuinely carried out remotely, the contract is concluded at the right level, the invoicing is consistent, and nothing serves to mask a French situation.

How to present StelarWork to a firm

If the firm blocks your foreign invoicing, you can present StelarWork simply.

Example wording:

"I'm a tech freelancer based outside the EU and I work remotely. If your procurement procedure doesn't allow you to reference my foreign entity directly, it's possible to go through StelarWork, a French company that contracts with the firm, invoices the service and frames the supplier relationship."

This wording avoids confusion. It doesn't talk about taxation. It doesn't present StelarWork as your representative. It focuses on supplier compliance.

FAQ

Can you invoice a firm from Dubai or Bali?

Yes, it's possible in some cases. But the firm must accept non-EU suppliers, validate the international invoicing and secure the contract. Many firms prefer to go through a French supplier to simplify their internal compliance.

Why does my firm refuse my invoice from Dubai?

The refusal can come from supplier referencing, VAT treatment, the contract, insurance, due diligence or the requirements of the firm's end client. It isn't necessarily linked to your technical profile.

Does StelarWork let me pay less tax?

No. StelarWork doesn't sell tax optimisation. If you're genuinely a non-EU tax resident, that's a pre-existing situation that must match reality. StelarWork removes an administrative and contractual friction with the French firm.

Is living in Dubai enough to be a tax resident outside France?

No. Tax residence depends on genuine criteria: effective presence, centre of life, centre of economic interests, organisation of the activity, absence of an organised presence in France. The 183-day threshold is a frequent indicator, but it doesn't sum up the whole analysis.

Does StelarWork sign the contracts for me?

No. StelarWork contracts in its own name with the firm. StelarWork doesn't sign in the freelancer's name and doesn't act as the freelancer's representative in France.

Does the firm receive a French invoice?

Yes, in the StelarWork model the firm is invoiced by a French company. This generally eases supplier, accounting and contractual processing on the firm's side.

Do I become a StelarWork employee?

No. The freelancer remains an independent provider. There is no employment contract, no salary and no employer relationship.

Is it suitable for long missions?

It can be, if the relationship stays structured as a B2B service, with scope, deliverables, autonomy and documentation. A long duration isn't enough to create a problem on its own, but it demands more contractual rigour.

Can you use StelarWork for a classic staffing mission?

The framework must be that of a service, not a mere supply of personnel. The day rate can serve as an economic basis, but the mission must be documented with a scope, deliverables and execution autonomy.

Does StelarWork replace a lawyer or a tax adviser?

No. StelarWork doesn't provide personalised legal or tax advice. For an analysis of your tax residence, your local company or your reporting obligations, you must consult a qualified professional.

Conclusion

Invoicing a firm from Dubai or Bali isn't just a matter of an invoice. It's a matter of supplier compliance, contract, genuine taxation, VAT, deliverables and risk for the firm.

If the firm accepts non-EU suppliers, direct invoicing can be conceivable. If it blocks, StelarWork lets you structure the relationship through a French supplier, without transforming your status, without selling a tax scheme and without acting as a representative in France.

The goal is simple: to make your tech service contractable for a French firm, within a clean, documented B2B framework consistent with your real situation.