Finlai

Invoicing EU clients from Spain: services, goods and VAT

Alexandru Burtea

Tax advisor at FinlaiUpdated on October 27, 2026

Quick answer

General service to an EU business
Usually no Spanish VAT
Ordinary service to an EU consumer
Usually Spanish VAT

Check what you supply, whether your customer buys for their business and which establishment receives the service. Goods follow a separate test; an EU billing address alone does not settle the VAT treatment.

You can usually invoice a general service to an EU business without Spanish VAT, provided the business receives it at its establishment in another Member State and no special rule applies. Before issuing the invoice, confirm those facts and save your customer’s VAT-number check. That gives you the evidence to support the treatment.

Free autónomo registration, no subscription required

For standard individual registrations in mainland Spain and the Balearic Islands, excluding the Basque Country and Navarre. The Canary Islands, Ceuta and Melilla are not covered. If your situation is unusual, we review your case first.

Classify the sale before deciding the VAT

This guide is for autónomos, self-employed people established in mainland Spain or the Balearic Islands under Spain’s common tax administration. B2B means a customer buying for their business; B2C means a consumer buying privately.

An EU address does not make every invoice VAT-free. First identify goods or services, a business acting as such or a consumer, and the destination relevant to that particular supply. For services, identify the establishment receiving and using them. For goods, establish where transport begins and ends. A VAT number alone cannot answer these questions.[7]

SaleFirst rule to checkEvidence to keep
General B2B serviceUsually taxed where the business customer receives it, subject to special rules.Business status, receiving establishment, contract and VAT check.
B2B goods sent to another Member StateIntra-Community exemption only if its specific conditions are met.Transport, communicated VAT number from another Member State and reporting.
Ordinary B2C serviceUsually Spanish VAT when the supplier is established in mainland Spain or the Balearics.Nature of service and customer status; check exceptions.
Distance sales of goods or specified digital B2C servicesReview destination taxation and the conditional aggregate €10,000 threshold.Destination, establishment, dispatch point and current/previous-year qualifying sales.

General B2B services supplied to an EU business

A general service supplied from Spain to a business acting as such and receiving it at its establishment in another Member State is normally outside the scope of Spanish VAT. Check special rules first, including those for property, admission to events, restaurants or transport. This treatment is different from an export exemption; use reverse-charge wording when the recipient is liable for the tax.

Request the customer’s VAT number, check it in VIES, the EU VAT-number validation tool, and save the dated result. Also confirm which establishment receives and uses the service: review the contract, order, payment details and the work itself. A valid VAT number or registered address does not settle this on its own.

If VIES returns an invalid result, check why. For services, a customer who says they have applied for a number but not yet received it may be able to establish business status through other evidence and reasonable commercial checks, absent contrary information. This is not a general workaround for invalid numbers and does not replace the conditions for exempt goods supplies.[8][7]

Complete invoice example for an EU business

Example

Illustrative invoice: consulting for a French business

The names, addresses and tax numbers are invented and cannot be used to issue an invoice or check VIES. The consultant works from Madrid for the customer’s French establishment, which buys for its business and accounts for VAT at destination. Business status and the receiving establishment are evidenced; no special rule applies. For this example, income-tax withholding has been checked and none applies; there are no other items.

FieldFictional example
Number and seriesDEMO-2026-001
Issue date22 October 2026
Service date21 October 2026
SupplierConsultor Ejemplo Ficticio · Calle Inventada 1, 28000 Madrid, Spain
Supplier VAT number (fictional)ES00000000T
CustomerEntreprise Exemple Fictif SARL · 1 rue Imaginaire, 75000 Paris, France
Customer VAT number (fictional)FR00000000000
ServiceBusiness strategy consulting: report and handover meeting
Quantity and unit price1 service × €2,000
DiscountsNo discounts
Fee before tax€2,000
Spanish VATOutside the scope by place of supply. No Spanish VAT charged.
Invoice wordingInversión del sujeto pasivo / Reverse charge
Total payable€2,000

The wording accompanies the VAT treatment of this service. Before using the example, replace every fictional detail and check VAT and income-tax withholding for your transaction.[1][4][12]

The account is free. Choose a plan to issue Verifactu invoices and use our accountancy service.

Create your invoices with Finlai

Goods sent to another EU Member State

For an exempt intra-Community supply, the goods must actually travel to another Member State and the customer must meet the qualifying conditions. They must give you a VAT number assigned by a Member State other than Spain, and you must include the sale in modelo 349 and meet the remaining exemption conditions. Keep the transport evidence and the number: an EU billing address does not prove the goods moved.

Do not copy the alternative evidence rule for a pending service customer VAT number into this goods test. Nor should you apply this short route to chain transactions, installed goods, new means of transport, used-goods margin schemes or other special cases without checking their rules.[7]

ROI, VIES and modelo 349 are not the same thing

ConceptWhat it does
ROISpain’s Register of Intra-Community Operators. You request inclusion through modelo 036 when your planned transactions require it.
VIESThe EU tool used to check whether a VAT number is enabled for cross-border trade within the EU. Keep evidence of the validation.
Modelo 349Spain’s recapitulative statement for certain intra-EU supplies and acquisitions of goods and services. It is not filed for periods with no reportable transactions.

The 349 is an information return, not the mechanism for paying VAT. Do not file it for periods without reportable transactions. Determine its reporting period from your actual operations rather than assuming every self-employed person files quarterly. Applying for ROI, receiving approval and checking VIES are separate steps.[2][3][11]

Services supplied to EU consumers

For an ordinary B2C service, the general rule places the supply where the supplier is established: normally Spanish VAT for a supplier in mainland Spain or the Balearic Islands. There are exceptions. Telecommunications, broadcasting and electronically supplied services have specific destination rules. A service is not automatically an electronically supplied service just because you communicate or send the work by email.[7]

The €10,000 threshold is conditional and aggregate

The €10,000 threshold combines qualifying intra-Community distance sales of goods and cross-border B2C telecommunications, broadcasting and electronically supplied services. It is not a threshold for all services, all turnover or each country.

  1. Check your establishment and dispatch location

    To use the origin-taxation exception, you must be established in only one Member State and the relevant goods must be dispatched from that State.

  2. Check both years and any election

    The combined amount excluding VAT must not have exceeded €10,000 in the previous year or the current year. Check that you have not elected destination taxation.

  3. Identify the sale that crosses the threshold

    Fictional example: established only in Spain, you dispatch the goods from Spain, stayed within the threshold last year and have not elected destination taxation. This year, €8,000 in qualifying distance sales plus €3,000 in qualifying digital services make €11,000. The whole transaction that crosses the threshold is taxed at destination; exactly €10,000 does not exceed it.

At Finlai, we recommend keeping the VIES check with the contract and invoice so you can find the client’s evidence when preparing your quarterly returns.

The One Stop Shop (OSS) can simplify reporting destination VAT for eligible transactions; it does not remove the tax. Check eligibility and registration separately. Stock in another country, a marketplace or multiple establishments can change the analysis.[7][9]

If the customer is outside the EU VAT territory

Stop applying the intra-Community checklist automatically. General B2B services, services to consumers and exports of goods follow different routes. Supplying a third-country customer does not itself require VIES or a 349, but other transactions may still create registration and reporting obligations. The Canary Islands, Ceuta and Melilla are part of Spain but outside its VAT territory; they are not foreign countries and have their own indirect taxes.[7]

What the invoice should contain

  • A sequential number and series, the issue date and the transaction date when different.
  • Your legal name, tax number and address, and the equivalent customer details.
  • A clear description of the goods or services, taxable amount and currency. Show the VAT rate and amount when you charge VAT.
  • The customer’s VAT number when required, particularly when the intra-EU treatment depends on their business status.
  • The relevant wording if the transaction is exempt or subject to reverse charge. Do not call a transaction “exempt” when it is actually outside the scope of Spanish VAT.

VAT and Spanish income-tax withholding are separate questions

Review Spanish income-tax withholding (IRPF) separately from VAT. It depends on your activity, the payer and the income-tax rules, rather than the customer’s country alone. Ask your adviser to review the case if the payer’s tax residence, a treaty or another country’s obligations are relevant.[5]

Match the invoice to the correct 303 and 349 entries

For 2026, box 59 of modelo 303, Spain’s VAT return, covers exempt intra-Community goods supplies and reportable intra-Community services supplied. It is not for purchases or every foreign invoice. Non-taxable supplies reported through OSS follow a different route, including box 123 where applicable: check the instructions for your period and reconcile the invoices, 303 and 349.[10]

Examples: the same amount can have a different VAT basis

  • Different fictional case: goods worth €2,000 are actually sent from Madrid to France. If all Article 25 conditions are met, the supply is exempt and the total is €2,000 without other items. The same total does not turn the goods exemption into the service place-of-supply rule.
  • An ordinary design service supplied from Spain to a French consumer generally carries Spanish VAT unless a special rule applies. Delivering the design by email does not by itself decide the classification.
  • A self-employed person in Spain buys an Irish SaaS subscription. This is a received service, not a sale: check the recipient’s VAT obligations, reverse charge and the relevant 303 and 349 entries. Do not put purchases in the 303 box for services supplied.

Checklist before you issue the invoice

  1. Confirm whether you are selling goods or services.
  2. Classify the customer as a business/professional or a consumer and document where they are established.
  3. Check whether a special place-of-supply rule applies to the service.
  4. For intra-EU B2B services, review ROI, validate VIES and save the result.
  5. Determine the VAT treatment and review income-tax withholding separately.
  6. Include the correct wording on the invoice and record the transaction.
  7. Flag it for modelo 349 when applicable and retain it for the Spanish tax close.

Confirm the scope before handing over the work

Prepare the contract, customer details, VAT evidence, invoices and any transport documents. If you are considering Finlai, ask which Spanish obligations are included for your specific activity and who will handle each return and period.

Finlai is an online accountancy for self-employed people without employees in Spain who want a human advisor to handle their taxes. Gold includes bookkeeping, quarterly returns, the annual income tax return and a dedicated advisor. It costs €49.90 per month plus VAT, or €42.90 per month plus VAT when billed annually at €514.80 plus VAT. You upload your invoices and your advisor reviews them. If you only need to issue invoices, compare standalone invoicing software first.

This guide does not cover foreign registrations, regional tax administrations or every special VAT scheme. Confirm who handles ROI registration, OSS, customs, IGIC, IPSI, foreign returns or multiple establishments before handing over the work. Use proper authorisation rather than sharing passwords or private certificate keys.

Start with the Finlai online accounting service description to check the service.

Frequently asked questions

Official sources

  1. [1] Spanish Tax Agency: international supplies of services
  2. [2] Spanish Tax Agency: identification for transactions with EU businesses
  3. [3] Spanish Tax Agency: modelo 349
  4. [4] Spanish Tax Agency: invoice content
  5. [5] Spanish Tax Agency: withholding and payments on account
  6. [6] European Union: check a VAT number in VIES
  7. [7] BOE: Spanish VAT Act, Articles 3, 25 and 68–73; checked 26 September 2026
  8. [8] EUR-Lex: Regulation 282/2011, Articles 18–22
  9. [9] AEAT: EU distance sales, post-July 2021 rules
  10. [10] AEAT: 2026 303 instructions, 02–12 and Q2–Q4
  11. [11] AEAT VAT manual: form 349. Checked on 26 September 2026.
  12. [12] BOE: invoice content, Article 6. Checked 22 October 2026.

Related guides

This guide is general information and does not constitute personalised tax advice. Always check the official sources or a professional before deciding.

Would you like us to review it with you? With Finlai.

Finlai combines software and support to help you register without mistakes and keep your taxes up to date.

Get started with Finlai
  • No card needed to start
  • Free autónomo registration