Invoicing and paying for a non-EU service: the complete flow
VAT and reverse charge, invoice wording, international transfers, currencies and accounting: the complete financial flow between a French IT services firm and a non-EU provider.
A poorly worded non-EU invoice can block payment, distort VAT treatment and leave your accounting team without usable evidence in the event of an audit.
For a French IT services firm, the issue is not simply “paying a supplier abroad”. The whole chain must be secured: purchase order, invoice, VAT, currency, international transfer, bank evidence and accounting.
The objective is straightforward: turn a service performed outside the EU into a clean, traceable and defensible financial flow for the IT services firm.
The complete flow to secure
To invoice and pay for a non-EU service, the process must be designed as a single chain.
The invoice cannot be handled separately from the contract, the purchase order, VAT or payment. An upstream error often carries through to accounting.
The standard flow includes five steps:
- validation of the supplier and scope of service;
- issuance of a purchase order or statement of work;
- receipt of a compliant invoice;
- VAT and tax treatment of the flow;
- international payment and accounting.
In an IT services firm, this flow generally involves procurement, sales administration, finance, management control and sometimes legal.
The right reflex is to treat the non-EU service as a complete supplier flow, not as a simple reimbursement or one-off payment abroad.
Step 1: define the service before the invoice
Even before the invoice, the IT services firm must have a usable framework.
The purchasing document should clearly identify:
- the supplier;
- the client;
- the nature of the service;
- the period concerned;
- the expected deliverables;
- the day rate or fixed price;
- the currency;
- the payment terms;
- any approvals required before invoicing.
To reduce risk, the service should be framed as a service with deliverables or an expected outcome. The wording should avoid any confusion with staff secondment.
It is preferable to link the invoice to a purchase order. This makes accounting reconciliation, internal approval and margin tracking easier.
Key point for non-EU freelancers
A freelancer based in Dubai, Bali or another non-EU jurisdiction may be perfectly legitimate. But reality must match the structure.
A healthy setup notably requires:
- genuine tax residence outside France;
- activity actually performed remotely;
- no organised presence in France;
- no shell entity created solely for invoicing.
Conversely, a foreign entity with no substance, used to conceal activity carried out from France, creates tax and social security risk. This is not a matter of optimisation, but of economic reality.
For the practical case of a freelancer seeking to invoice a French IT services firm from abroad, see the dedicated analysis on unlocking invoicing for a French IT services firm when working from Dubai or Bali.
Step 2: check the invoice wording
The invoice is the central document. If it is incomplete, payment may be blocked and accounting weakened.
A non-EU supplier invoice must make it possible to identify the transaction unambiguously.
It should include, in particular:
- the supplier’s legal name;
- its full address;
- its local identification number, where one exists;
- the name and address of the client IT services firm;
- the issue date;
- a unique invoice number;
- the purchase order reference;
- a precise description of the service;
- the invoiced period;
- the amount excluding tax;
- the currency;
- the beneficiary’s bank details;
- the applicable VAT treatment.
For a B2B service received by a French IT services firm from a non-EU supplier, the foreign invoice generally does not include French VAT charged by the provider. The mechanism to review is then the reverse charge on the French recipient’s side.
The wording “reverse charge” or “VAT reverse charge by the recipient” helps secure the accounting interpretation, even if the exact wording depends on the applicable documentation.
An invoice being payable is not enough. It must also be bookable, reconcilable and justifiable.
Step 3: handle VAT without excessive automation
VAT is one of the main friction points when a French IT services firm receives a service from a non-EU supplier.
The general principle, in a B2B context, is that certain services are taxable in the recipient’s country. The French IT services firm may therefore have to reverse charge VAT in France.
In practice, this means that the IT services firm simultaneously reports:
- output VAT under the reverse charge mechanism;
- deductible input VAT if the deduction conditions are met.
The cash-flow effect may be neutral where the IT services firm has a full right to deduct. But the accounting entry must be correct.
The risk does not only come from the amount paid. It comes from incorrect reporting treatment: an invoice recorded as “outside the scope” when it should have been reverse charged, missing wording, or incorrect classification of the service.
To explore this point without mixing VAT and payment issues, see the dedicated guide to understanding the VAT reverse charge on a service received from a non-EU provider.
VAT and an intermediary French supplier
Where the IT services firm works with a French supplier contracting in its own name, the structure changes.
The IT services firm then receives an invoice issued by a French company. The invoice follows the VAT regime applicable to that French relationship. The supplier payment is domestic from the IT services firm’s perspective.
The international flow still exists, but it is carried by the French supplier, which contracts with and pays its own non-EU provider.
This is precisely the value of a setup like StelarWork: the IT services firm has an identifiable French supplier, with an invoice that can be used in its internal process, while StelarWork manages payment of the non-EU freelancer within its own contractual framework.
StelarWork does not act on behalf of the freelancer. StelarWork contracts in its own name with the IT services firm and handles the administrative and financial chain associated with the service.
Step 4: check whether withholding tax is involved
Payment for a non-EU service does not automatically trigger withholding tax.
But the issue must be checked before payment, especially where the nature of the service, its place of performance or the associated rights may raise a tax question.
The questions to ask are:
- is the service purely technical, or does it include rights, licences or royalties?
- is the provider genuinely working from abroad?
- does a tax treaty apply?
- is payment made directly to a non-resident individual or company?
- is there an organised presence in France?
The key point remains classification. A standard IT service is not treated in the same way as a royalty, a licence or specific French-source income.
To avoid incorrect tax treatment on payment, see the article on knowing when withholding tax applies to a service paid outside the EU.
Withholding tax is neither an automatic reflex nor a topic to ignore. It must be reviewed before payment, based on the real nature of the flow.
Step 5: organise the international transfer
International payment is often the moment when the process gets stuck.
Even when the invoice has been approved, the bank may request supporting documents. The transfer may be slowed down by a different currency, incorrect bank details or poorly anticipated fees.
Before issuing payment, the IT services firm should check:
- the beneficiary’s exact name;
- consistency between the bank beneficiary and the invoice issuer;
- the IBAN or local bank details;
- the SWIFT/BIC code;
- the payment currency;
- the allocation of bank charges;
- the payment reason;
- the invoice reference to be stated.
Consistency between beneficiary and invoice is essential. Paying an account different from that of the invoiced supplier may create a fraud, non-compliance or bank rejection risk.
Currencies must also be handled properly. If the invoice is in euros but the beneficiary account is in another currency, the bank or payment intermediary may apply an exchange rate. If the invoice is in a foreign currency, the IT services firm must be able to justify the rate used in accounting.
To secure this specific aspect, the article on how to pay a freelancer in Dubai or Bali by international transfer details the points relating to transfers, currencies and fees.
Step 6: account for the flow on the IT services firm’s side
The accounting treatment must reflect the reality of the flow.
In a direct setup with a non-EU provider, the IT services firm generally records a service expense, a supplier payable and, where applicable, reverse-charged VAT.
The accounting file should make it possible to retrieve:
- the contract or purchase order;
- the supplier invoice;
- the validation of the service;
- proof of payment;
- evidence of the exchange rate if applicable;
- the VAT treatment applied;
- tax analysis elements in case of doubt.
Where payment is made in a currency other than the euro, foreign exchange differences must be tracked under the applicable accounting rules. The rate used must be documented, especially if the invoice and the payment are not in the same currency.
In a setup with StelarWork, the IT services firm records a French supplier invoice. The treatment is clearer in internal processes: French supplier, invoice in the expected format, domestic payment, simplified reconciliation.
This does not remove the need to classify the service correctly. But it reduces the administrative friction linked to the non-EU supplier.
Where StelarWork fits into the chain
StelarWork fits into the contract between the French IT services firm and the tech freelancer based outside the EU.
The operating model is as follows:
- StelarWork invoices the IT services firm as a French supplier;
- the IT services firm pays StelarWork through its usual supplier process;
- StelarWork pays the non-EU freelancer;
- StelarWork carries the administrative compliance and the risk associated with the flow.
For the IT services firm, the objective is to turn a supplier that is difficult to onboard into a French purchasing process into a clean, documented and usable French supplier.
This model does not create an employment contract with the freelancer. It is not based on domiciliation, nor on representing the freelancer in France. StelarWork does not enter into the contract on the freelancer’s behalf: it acts in its own name.
The important point is the economic back-to-back arrangement: the IT services firm buys an identified service, linked to a scope, deliverables and a purchase order. The freelancer is paid by StelarWork within the supplier flow carried by StelarWork.
For the IT services firm, the value of the model is accounting and operational: a French invoice, a standard supplier payment, and a non-EU chain managed by a point of contact that handles the processing.
Common mistakes to avoid
Accepting an invoice without clear VAT wording
A foreign invoice without VAT is not necessarily incorrect. But lack of wording or justification makes the treatment more complex.
The accounting department must know whether it needs to reverse charge, record the invoice as outside the scope, or request a correction.
Paying a third-party bank account
The bank beneficiary should match the invoiced supplier, unless there is documented and approved justification.
Payment to an unplanned third party is a red flag.
Mixing invoice currency and payment currency
An invoice in euros paid in local currency, or the reverse, must be documented. The exchange rate and fees must be explainable.
Confusing a service with presence in France
The service must remain consistent with remote performance outside the EU where that is the case.
If the freelancer is in reality working in an organised way from France, the setup must be reviewed. Genuine residence, place of performance and substance take precedence over documents.
Treating payment as a simple one-off transfer
An international transfer without a usable invoice, without a purchase order and without VAT analysis creates a regularisation risk.
The chain must be complete.
Pre-payment control checklist
Before paying for a non-EU service, the IT services firm can check the following points:
- the service is clearly described;
- the purchase order has been approved;
- the invoice includes the correct references;
- the invoiced supplier matches the bank beneficiary;
- the VAT treatment has been identified;
- the reverse charge has been taken into account if necessary;
- the currency and fees are understood;
- proof of payment will be retained;
- the accounting entry has been anticipated;
- the withholding tax hypothesis has been checked if the flow requires it.
This checklist does not replace legal or tax analysis. Its main purpose is to avoid the most common process errors.
FAQ
Can a French IT services firm pay a non-EU supplier directly?
Yes, in principle, provided the contractual, tax, accounting and banking framework is properly documented.
The IT services firm must in particular check the invoice, VAT treatment, consistency of the bank beneficiary, currency, supporting documents and any withholding tax. The fact that the provider is outside the EU does not exempt the IT services firm from producing a clean supplier file.
Must VAT be reverse charged on a non-EU invoice?
Often, a B2B service received by a French company from a non-EU provider leads to a review of the VAT reverse charge in France.
However, this treatment depends on the nature of the service and its classification. The IT services firm must ensure that the invoice and accounting entry correctly reflect the regime applied.
Does payment in a foreign currency create an accounting problem?
No, provided it is properly documented.
The IT services firm must retain the information needed to justify the amount recorded in euros, the exchange rate used, the bank fees and any foreign exchange differences. The invoice, transfer order and bank statement must be reconcilable.
What is the benefit of using a French supplier such as StelarWork?
The IT services firm receives an invoice issued by a French company and pays a French supplier through its usual process.
StelarWork then manages payment of the non-EU freelancer within its own contractual framework. This is intended to reduce friction linked to the foreign invoice, international payment and supporting documents, without turning the relationship into an employment contract or representation of the freelancer in France.
Disclaimer
This article provides general information for IT services firms and finance departments. It does not constitute personalised legal, tax or accounting advice.
The applicable rules depend in particular on the exact nature of the service, the country concerned, the provider’s genuine tax residence, their actual place of activity, the applicable tax treaties and the contractual documentation.
Before implementing or modifying a non-EU invoicing and payment setup, you are advised to consult your usual advisers: chartered accountant, tax lawyer or qualified legal adviser.