Back to blogInvoicing

How to Invoice a Client in Another EU Country: A Contractor's Complete Guide

2 February 20269 min read

The single market has removed most barriers to trade contractors working across EU borders, but invoicing a client in another member state correctly requires understanding a set of rules that differ meaningfully from domestic invoicing. A Belgian plumber who installs a heating system for a German company at a German property, or a Dutch electrician who services the European headquarters of a French manufacturer in the Netherlands β€” each of these cross-border scenarios has its own VAT treatment, invoicing requirements, and format obligations. Getting the invoice wrong can lead to VAT assessments, refused payments, or costly corrections with both tax authorities involved.

Establishing the Place of Supply

The first question for any cross-border construction invoice is: where is the supply made for VAT purposes? The EU VAT Directive (2006/112/EC) establishes two primary rules for services. Article 44 states that B2B services are taxable where the customer is established (the "general rule"). Article 45 states that B2C services are taxable where the supplier is established. However, Articles 46 through 59 contain a long list of exceptions, and construction services fall under Article 47: services connected with immovable property (which includes all construction, installation, renovation, and maintenance work on buildings) are taxable where the property is located. This means that if a Belgian electrical contractor installs solar panels on a factory in Germany, the supply is taxable in Germany β€” regardless of where the Belgian contractor is established and regardless of where the German client is established.

When Do You Need to Register for VAT in the Client's Country?

If your construction work is performed on a property located in another EU member state, the supply is taxable in that country. The question then becomes: who accounts for the VAT? If your client is a VAT-registered business in that country, the reverse charge mechanism (Article 44 of the VAT Directive as interpreted for B2B construction services under national law) generally applies β€” the client self-accounts for VAT, and you invoice without charging it. In that case, you do not need to register for VAT in the client's country: the reverse charge handles the obligation. However, if your client is not VAT-registered β€” for example, a private homeowner β€” you may need to register for VAT in the country where the property is located and charge local VAT. The registration threshold varies by country, but many member states apply a nil threshold for non-established businesses making taxable supplies in their territory, meaning the first euro of supply triggers a registration obligation.

Validating the EU VAT Number via VIES

Before issuing a reverse-charge B2B invoice to a client in another EU country, you must verify that they are actually VAT-registered in their member state. The tool for this is VIES β€” VAT Information Exchange System β€” maintained by the European Commission and accessible at ec.europa.eu/taxation_customs/vies. VIES allows you to enter a client's VAT number and the country of registration, and returns a confirmation of whether the number is currently active. If VIES confirms the registration, you have a defence against any subsequent claim that the reverse charge was improperly applied. If VIES cannot confirm the number, you should not apply the reverse charge and should either charge the local VAT rate applicable in the country of supply or seek further documentation from the client. The VIES check takes under thirty seconds and should be a routine step before any cross-border invoice is finalised.

What the Invoice Must Show for Cross-Border B2B Supplies

A cross-border B2B construction invoice must include specific elements that differ from a domestic invoice. Both the supplier's VAT number and the client's VAT number (with the two-letter country prefix) must be shown. The invoice must include the annotation that the reverse charge applies β€” typically "Reverse charge β€” VAT to be accounted for by the recipient" or the equivalent in the national language of the client's country. The net amount is shown; no VAT is charged. The invoice should reference the applicable EU law: Article 44 of the VAT Directive for general B2B services, or Article 47 for immovable property services (construction), depending on the nature of the supply. The supplier's country's invoicing rules apply to the content and format of the invoice β€” so a Belgian contractor issuing a cross-border invoice follows Belgian invoice format rules, including any mandatory elements required under Belgian VAT law.

The EN 16931 Standard for Cross-Border Electronic Invoices

For contractors sending electronic invoices across EU borders, the EN 16931 standard is the common framework that ensures the invoice can be processed by the recipient's accounting system regardless of country. EN 16931 defines a core invoice semantic model with 169 elements, covering identification, dates, parties, line items, totals, VAT breakdown, and payment instructions. National formats such as Peppol BIS Billing 3.0, XRechnung (Germany), and Factur-X (France/Belgium) are all implementations of EN 16931 with country-specific extensions. A Peppol BIS 3.0 invoice generated in the Netherlands is readable and processable by a German accounts payable system without reformatting because both implement the same EN 16931 core. This is the practical benefit of the European standardisation effort for contractors sending invoices across the continent.

Currency, Payment Terms, and SEPA Payments

Cross-border EU invoices are typically issued in euros, as all but a handful of EU member states use the euro as their currency. Non-euro EU members include Poland (PLN), Czech Republic (CZK), Hungary (HUF), Sweden (SEK), Denmark (DKK), and Romania (RON). If your client is in a non-euro country and you invoice in euros, you are transferring currency risk to the client. For larger projects, agreeing the invoice currency in the contract at the outset avoids later disputes. For payment, SEPA Credit Transfer operates across all 36 SEPA countries (all EU member states plus Norway, Iceland, Liechtenstein, Switzerland, and the UK), meaning a Belgian supplier can receive payment from a German client in euros via SEPA within one business day at no cost, regardless of which banks are used.

Tax Representation and Fiscal Agents

For contractors who regularly work in other EU countries and are required to register for VAT there, the administrative burden of managing VAT registrations in multiple countries can be significant. Some contractors appoint a fiscal representative or tax agent in each country of registration. An alternative for eligible businesses is the One Stop Shop (OSS) procedure, though OSS is primarily designed for distance selling and digital services rather than construction services on immovable property. For construction work, individual country registrations are generally unavoidable if VAT registration is required. Accounting firms with EU-wide networks β€” BDO, Grant Thornton, Moore β€” can provide tax representation services in multiple countries under a single engagement.

How QuotCraft Supports Cross-Border EU Invoicing

QuotCraft is designed from the ground up to support multi-country invoicing. Each client record in QuotCraft includes their country and VAT number. When a Belgian contractor raises an invoice for a German company, the platform automatically prompts for VIES verification of the client's VAT number, applies the correct reverse charge treatment for cross-border B2B construction services, and formats the invoice in accordance with Belgian invoicing rules (as the supplier's country rules apply). The invoice annotation, VAT number display, and legal references are generated automatically. For contractors who also need to send structured e-invoices β€” Peppol BIS 3.0, for example β€” QuotCraft's Peppol Access Point routes the invoice to the German recipient's access point via the four-corner model, ensuring compliant electronic delivery. Multi-currency invoicing is supported for clients in non-euro EU member states, with automatic currency indication on the invoice document.

Try QuotCraft free for 30 days

Quotations, digital signatures, invoicing, Peppol, and wholesaler integration in one platform. No credit card required.

Start your free trial