International tax for non-EU tech freelancers: the complete guide
Tax residence, permanent establishment, treaties, withholding tax: the full tax framework for a tech service between France and a non-EU freelancer, without the jargon.
You have identified a non-EU tech freelancer, the end client wants to start quickly, but your IT services firm needs to prevent an apparently simple engagement from becoming a tax reassessment issue.
International tax for a non-EU freelancer cannot be assessed solely through the country shown on an invoice. It must be assessed based on facts: where the person actually lives, where they work from, who contracts with whom, what service is provided, and whether a withholding tax mechanism may apply.
The objective is not to seek “optimisation”. The objective is to qualify the risk, document a real situation, and avoid fragile arrangements.
The three layers you must not mix up
An engagement between a French IT services firm and a tech freelancer based outside the EU may involve several distinct tax topics.
The first layer is the freelancer’s direct taxation. This means determining in which state their professional income is taxable, based on their genuine tax residence, their activity and the applicable tax treaties.
The second layer concerns any possible withholding tax. In some cases, a payment abroad may require the payer to deduct tax before paying the provider. This point depends on the nature of the income, French law and the applicable tax treaty.
The third layer is VAT. This is a separate topic. It concerns the tax on the service received, often with VAT reverse charge mechanisms on the French recipient’s side. For this specific point, you can refer to the dedicated article on VAT reverse charge on a service received from a non-EU provider.
The reflex to avoid: treating “tax”, “VAT”, “withholding tax” and “tax residence” as one single block. They are different regimes, with different criteria.
Starting point: the freelancer’s genuine tax residence
The first question is not: “In which country did the freelancer set up their company?”
The first question is: “Where do they actually live and work?”
A tech freelancer may have a company or status outside the EU, while still being exposed to tax in France if the facts indicate French tax residence or an organised presence in France. The useful criterion is not the marketing address. It is reality.
Points to review include in particular:
- the place of habitual residence;
- the centre of personal and economic interests;
- the place where the activity is actually performed;
- the duration of presence in France;
- whether or not there is a professional base in France;
- consistency between the declared country, invoices, contracts and bank flows.
The 183-day rule is often mentioned, but it is not always sufficient on its own. It must be put back into the full set of applicable criteria.
Before moving into practical cases, it is useful to clarify the difference between genuine or fictitious tax residence and the reality principle.
Sound setup
The setup is generally easier to read when the freelancer genuinely lives outside the EU, actually works from that country, has no organised professional presence in France, and can document their tax residence.
In this case, the IT services firm does not “create” a foreign tax residence. It records an existing and verifiable situation.
StelarWork operates precisely within this logic: turning a relationship that is difficult to contract with directly into a French supplier relationship that is traceable and compliant, without claiming to modify the freelancer’s tax residence.
Abusive setup
The setup becomes fragile when a non-EU entity is used only as a façade.
Typical examples:
- a freelancer living in France but invoicing through a foreign structure;
- a non-EU address with no real presence;
- an engagement performed almost entirely from France;
- no local substance;
- inconsistency between declared residence, timetable, deliverables and payment methods.
A shell entity is not a tax strategy. It is a risk of fraud, reclassification and reassessment. Do not do it.
The role of a tax treaty
A tax treaty is used to allocate taxing rights between two states. It may prevent double taxation, limit withholding tax, or specify in which country professional income must be taxed.
It does not replace an analysis of the facts.
A tax treaty does not automatically make an engagement “risk-free”. It applies if the situation falls within its scope, if the freelancer is a tax resident of the relevant state within the meaning of the treaty, and if the documentary conditions are met.
Take a common example: a tech freelancer based in Dubai. The tax treaty may change the analysis of certain flows, but only if tax residence in the UAE is genuine and demonstrable. To explore this case further without overgeneralising, see when a France–UAE tax treaty changes the picture.
Double taxation: what the treaty aims to avoid
Double taxation arises when the same income may be taxed in two countries.
The tax treaty may provide for:
- exclusive taxation in the state of residence;
- shared taxation;
- a tax credit;
- a limitation on the withholding tax rate;
- tie-breaker criteria in the event of a residence conflict.
For an IT services firm, the issue is operational: identifying whether the treaty can reduce tax friction or whether, conversely, it requires enhanced documentation before payment.
Permanent establishment: the sensitive watchpoint
Permanent establishment is one of the most important risks in an international engagement.
It may exist if the activity of the freelancer or their foreign structure has a fixed place of business in France, or if a person acts in France with habitual authority to conclude contracts on its behalf.
In a tech engagement, the risk may arise if the facts show a professional footprint in France: office, local team, recurring presence, effective management, or a commercial role performed from France.
For a dedicated deep dive, see permanent establishment: the risk for non-EU freelancers.
What the IT services firm must monitor
The IT services firm must in particular avoid the engagement resembling a concealed local activity.
Weak signals to examine:
- freelancer presented as based outside the EU but present long-term at the client’s premises in France;
- commercial negotiation conducted from France on behalf of the foreign structure;
- no identifiable deliverables;
- excessive operational dependency;
- confusion between an external service and internal integration;
- inconsistent documents regarding address, presence and performance.
The analysis is not limited to the invoice. It is based on the entire relationship.
Where StelarWork sits in this structure
StelarWork contracts in its own name with the IT services firm and invoices the IT services firm as a French supplier.
StelarWork does not enter into contracts on behalf of the freelancer and does not present itself as the freelancer’s tax or commercial representative in France. This point is essential: acting as a dependent agent could create a permanent establishment risk for the freelancer or their structure.
The relationship must remain a framed service, with a purchase order, scope, deliverables and an outcome-based logic. It must not be treated as a simple assignment of personnel.
The right logic: a clear chain of services.
The wrong logic: a person “installed” at the client, without deliverables, without autonomy, and with a foreign structure that does not match reality.
Withholding tax: when payment abroad becomes tax-sensitive
Withholding tax is a mechanism whereby a payer deducts tax at the time of payment to a foreign beneficiary.
It does not apply to all international payments. It depends in particular on:
- the nature of the income;
- the beneficiary’s country;
- whether a tax treaty exists;
- the qualification of the service;
- the supporting documentation available;
- the payer’s role in the chain.
For a tech service, the question must be asked seriously, especially when the flow is paid directly from France to a non-EU entity.
The dedicated article explains withholding tax on a service paid outside the EU and the cases where the topic may arise.
Tax treaty and withholding: beware of automatic assumptions
A tax treaty may reduce or neutralise withholding tax.
But it does not apply “by default” without analysis. You must be able to justify that the beneficiary is indeed a tax resident of the treaty state and that the income genuinely falls within the intended category.
In a B2B relationship, the IT services firm must avoid two mistakes:
- applying withholding without the correct qualification;
- not applying withholding when the flow is subject to it.
The right reflex is to document the income qualification and secure the reading before payment is made.
International payment does not resolve the tax risk
A transfer to Dubai, Bali or another non-EU country is a financial flow. It is not a tax conclusion.
The bank account, currency and invoice must be consistent with the real situation, but they are not enough to prove tax residence or exclude a withholding tax risk.
Useful documentation may include:
- proof of tax residence where relevant;
- consistent information on the freelancer’s entity or status;
- bank details aligned with the commercial relationship;
- description of the service;
- elements showing that performance is connected to a location outside France.
For the practical side of transfers, currencies and fees, see how to pay a freelancer in Dubai or Bali.
At StelarWork, payment of the freelancer takes place within a structured supplier chain: the IT services firm pays a French supplier, StelarWork, which then manages the payment relationship with the non-EU freelancer. This organisation aims to reduce administrative friction for the IT services firm, without artificially transforming the freelancer’s tax situation.
The useful framework for an IT services firm
To assess tax risk before launching an engagement, the IT services firm can run through a simple framework.
1. Where does the freelancer actually live?
Tax residence must be consistent with the facts. A foreign address is not enough.
2. Where is the service performed from?
A genuinely remote engagement from abroad does not have the same risk profile as a long-term presence in France.
3. Is there an applicable tax treaty?
The treaty may change the treatment, but it must be read alongside the facts and supporting documentation.
4. Could the flow trigger withholding tax?
The nature of the service and the qualification of the income must be checked before payment.
5. Is there a permanent establishment risk in France?
The risk is assessed based on the real organisation: presence, decision-making authority, contracts, resources, premises, commercial role.
6. Is the service chain easy to read?
The detailed contractual topic belongs to another section, but from a tax perspective, a coherent chain helps reduce ambiguities: identified supplier, defined service, deliverables, traceable invoicing, no façade.
International tax for non-EU freelancers rests on a simple idea: documents must reflect the facts. When facts and documents diverge, risk increases.
What StelarWork brings in this context
For an IT services firm, the issue is rarely finding the talent. The issue is making the relationship signable, payable and defensible.
StelarWork fits into the chain as a French supplier: it invoices the IT services firm, contracts in its own name, pays the non-EU freelancer and carries a compliance framework suited to this type of service.
This role is not about creating a foreign tax residence, nor promising an absence of taxation. If a freelancer benefits from favourable local taxation, it is because they are already a genuine tax resident in the relevant country and actually perform their activity there. StelarWork removes administrative and documentary friction for the IT services firm; it does not manufacture a tax situation.
The value for the IT services firm is more concrete:
- dealing with a French supplier;
- avoiding a direct relationship that is difficult to validate;
- better documenting flows;
- reducing exposure linked to a non-EU provider that cannot be integrated as-is;
- retaining a service, deliverables and outcome-based logic.
FAQ
Is a freelancer in Dubai or Bali automatically taxed outside France?
No. You must look at their genuine tax residence and where the activity is actually performed.
If the freelancer genuinely lives outside the EU, actually works from that country and has no organised presence in France, the situation is more coherent. If, however, they live or mainly work from France, the foreign address is not enough.
Does a tax treaty always remove withholding tax?
No. A tax treaty may limit or neutralise withholding tax, but only if its conditions are met.
You must check the beneficiary’s tax residence, the nature of the income, the applicable treaty and the available supporting documents. Automatically applying a treaty without documentation can create risk.
Does using a non-EU freelancer automatically create a permanent establishment in France?
No. The mere fact that a non-EU freelancer works for a French IT services firm does not automatically create a permanent establishment in France.
The risk depends on the facts: presence in France, fixed place of business, authority to conclude contracts, commercial role, effective management or locally organised activity.
Does StelarWork enable the freelancer to pay 0% tax?
No. StelarWork does not sell tax exemption and does not create a foreign tax residence.
If a freelancer has favourable local taxation, that comes from their pre-existing situation: genuine tax residence outside the EU, activity actually carried out outside France, no fictitious arrangement. StelarWork intervenes to structure the supplier relationship with the IT services firm and reduce administrative friction.
Disclaimer
This article provides general information on the international tax rules applicable to services involving non-EU tech freelancers. It does not constitute personalised legal, tax or accounting advice.
Each situation depends on the facts, the countries concerned, the applicable tax treaties, the documentation available and the real organisation of the engagement. Before making any binding decision, you should consult your usual tax, legal or accounting advisers.