Not tax advice. Computation tools only. Have a professional check your work before filing.
OpenAccountants/Skills/Luxembourg TVA Return

Luxembourg TVA Return

Prepare, review, or classify transactions for a Luxembourg VAT return (TVA declaration) for any client.

LuxembourgTax year 2025· Last reviewed Apr 13, 2026

Key facts — Luxembourg, 2025

FieldValue
CountryLuxembourg
Standard rate17% (lowest in the EU)
Reduced rates14% (wine, certain fuels, advertising printed matter), 8% (gas, electricity, cut flowers, hairdressing), 3% (food, books, medicines, children's clothing, accommodation, restaurants — from 2024)
Zero rateExports, intra-EU B2B supplies
Return formTVA declaration
Filing portalhttps://ecdf.b2g.etat.lu (eCDF)
AuthorityAED (Administration de l'enregistrement, des domaines et de la TVA)
CurrencyEUR
Filing frequencyMonthly (turnover > EUR 620,000), quarterly (EUR 112,000-620,000), annual (< EUR 112,000)
DeadlineMonthly/quarterly: 15th of month following; annual: 1 May
Small business exemptionEUR 50,000 (from 2025)
Companion skillsvat-workflow-base v0.1+, eu-vat-directive v0.1+
ContributorOpen Accountants Skills Registry
Validated byPending

Use these rules in your AI

Connect once and your AI follows Luxembourg TVA Return automatically — it stays current when a rate changes, and hands you to a licensed accountant when you need one. A copied file goes stale the day the law moves.

Use this in your AI

Want a licensed accountant to check your AI-generated return?

Get reviewed

Are you a Luxembourg accountant? Sign off these rules and put your name on them.

These rules are research-verified. They need a licensed practitioner for Luxembourg to confirm them and become their named verifier. Reviewing reference rules — not signing returns.

Apply to verify Luxembourg

About

Use this skill whenever asked to prepare, review, or classify transactions for a Luxembourg VAT return (TVA declaration) for any client. Trigger on phrases like "prepare VAT return", "Luxembourg VAT", "TVA Luxembourg", "AED return", or any request involving Luxembourg VAT filing. MUST be loaded alongside BOTH vat-workflow-base and eu-vat-directive. Holding company structures (SOPARFI/SIF/RAIF/SICAR) are in the refusal catalogue. ALWAYS read this skill before touching any Luxembourg VAT work.

LuxembourgTax year 2025

Full guide

Luxembourg TVA Return Skill v2.0

Section 1 — Quick reference

FieldValue
CountryLuxembourg
Standard rate17% (lowest in the EU)
Reduced rates14% (wine, certain fuels, advertising printed matter), 8% (gas, electricity, cut flowers, hairdressing), 3% (food, books, medicines, children's clothing, accommodation, restaurants — from 2024)
Zero rateExports, intra-EU B2B supplies
Return formTVA declaration
Filing portalhttps://ecdf.b2g.etat.lu (eCDF)
AuthorityAED (Administration de l'enregistrement, des domaines et de la TVA)
CurrencyEUR
Filing frequencyMonthly (turnover > EUR 620,000), quarterly (EUR 112,000-620,000), annual (< EUR 112,000)
DeadlineMonthly/quarterly: 15th of month following; annual: 1 May
Small business exemptionEUR 50,000 (from 2025)
Companion skillsvat-workflow-base v0.1+, eu-vat-directive v0.1+
ContributorOpen Accountants Skills Registry
Validated byPending

Conservative defaults:

AmbiguityDefault
Unknown rate17%
Unknown purchase statusNot deductible
Unknown counterparty countryDomestic Luxembourg
Unknown B2B/B2C for EUB2C, charge 17%
Unknown business-use0%

Red flag thresholds:

ThresholdValue
HIGH single-transactionEUR 5,000
HIGH tax-deltaEUR 300
MEDIUM concentration>40%
MEDIUM defaults>4
LOW net positionEUR 10,000

Section 2 — Required inputs and refusal catalogue

Required inputs

Minimum viable — bank statement. Banks: BCEE (Spuerkeess), BGL BNP Paribas, ING Luxembourg, Banque de Luxembourg, Raiffeisen. Recommended — invoices, TVA number (LU + 8 digits). Ideal — prior TVA declaration, eCDF submission data.

Refusal catalogue (supplements eu-vat-directive)

R-LU-1 — Holding company (SOPARFI/SIF/RAIF/SICAR). Trigger: client is a holding or fund structure. Message: "Holding company and fund structures have extremely complex TVA positions (often fully exempt with partial recovery issues). Requires specialist adviser."

R-LU-2 — Fund management. Trigger: management company for investment funds. Message: "Fund management TVA is highly specialized. Escalate."

R-LU-3 — Partial exemption. Trigger: mixed supplies (extremely common in Luxembourg financial sector). Message: "Pro-rata required. Given Luxembourg's financial sector dominance, this is the norm rather than exception. Flag for reviewer."


Section 3 — Supplier pattern library

3.1 Luxembourg banks

PatternTreatmentNotes
BCEE, SPUERKEESSEXCLUDE for fees/interestFinancial service exempt
BGL BNP PARIBAS, ING LUXEMBOURGEXCLUDESame
BANQUE DE LUXEMBOURG, RAIFFEISENEXCLUDESame

3.2 Government

PatternTreatmentNotes
AED, ADMINISTRATION ENREGISTREMENTEXCLUDETax payment
CCSS (Centre Commun de la Securite Sociale)EXCLUDESocial security
REGISTRE DE COMMERCEEXCLUDERegistration

3.3 Utilities

PatternTreatmentNotes
CREOS, ENOVOS, SUDSTROUMDomestic 8%Gas/electricity (reduced)
POST LUXEMBOURGDomestic 17% for non-universal servicesUniversal postal exempt
TANGO, POST TELECOM, ORANGE LUDomestic 17%Telecoms

3.4 SaaS — EU (reverse charge)

PatternTreatmentNotes
GOOGLE IRELAND, MICROSOFT IRELAND, ADOBE IRELANDEU reverse charge
Note: many SaaS companies bill FROM Luxembourg (Amazon, PayPal) — these are DOMESTICDomestic 17%Check invoice

3.5 SaaS — non-EU

PatternTreatmentNotes
NOTION, ANTHROPIC, OPENAI, FIGMANon-EU reverse charge

3.6 Food and entertainment

PatternTreatmentNotes
CACTUS, DELHAIZE, MATCH, AUCHANDefault BLOCKPersonal provisioning
RESTAURANTDomestic 3% (restaurant/catering)If business entertainment, limited deductibility

3.7 Insurance

PatternTreatmentNotes
LA LUXEMBOURGEOISE, FOYER, LALUXEXCLUDEInsurance exempt

3.8 Professional services

PatternTreatmentNotes
EXPERT-COMPTABLE, REVISEURDomestic 17%
AVOCAT, NOTAIREDomestic 17%

3.9 Internal transfers

PatternTreatmentNotes
VIREMENT INTERNEEXCLUDE
SALAIREEXCLUDE

Section 4 — Worked examples

Example 1 — Non-EU SaaS reverse charge

Input: NOTION LABS INC ; DEBIT ; EUR 14.68 Treatment: Non-EU reverse charge at 17%. Net zero.

Example 2 — EU service reverse charge

Input: GOOGLE IRELAND ; DEBIT ; EUR 850 Treatment: EU reverse charge at 17%.

Example 3 — Restaurant at super-reduced 3%

Input: RESTAURANT CLAIREFONTAINE ; DEBIT ; EUR 206 Treatment: Restaurant services at 3%. Net = 200. TVA = 6. If entertainment: limited deductibility. Flag.

Example 4 — Electricity at 8%

Input: ENOVOS ; DEBIT ; EUR 216 Treatment: Domestic 8%. Net = 200. TVA = 16.

Example 5 — EU B2B service sale

Input: STUDIO KREBS GMBH (DE) ; CREDIT ; EUR 3,500 Treatment: Zero-rated. Verify DE USt-IdNr.

Example 6 — Amazon (billed from LU)

Input: AMAZON EU SARL ; DEBIT ; EUR 50 Treatment: Amazon EU SARL is a Luxembourg entity — DOMESTIC 17%, not reverse charge.


Section 5 — Tier 1 classification rules (compressed)

5.1 Standard rate 17%

5.2 Intermediate rate 14% — wine, certain fuels, advertising print

5.3 Reduced rate 8% — gas, electricity, cut flowers, hairdressing

5.4 Super-reduced rate 3% — food, books, medicines, children's clothing, accommodation, restaurants

5.5 Zero rate — exports, intra-EU B2B

5.6 Exempt — financial services, insurance, medical, education, residential rental

5.7 EU/non-EU reverse charge — per companion skills

5.8 Blocked input — entertainment (limited), personal use


Section 6 — Tier 2 catalogue (compressed)

6.1 Financial sector TVA — nearly always partial exemption

6.2 Holding company input recovery — flag

6.3 Amazon/PayPal LU entities — domestic, not reverse charge

6.4 Restaurant entertainment — 3% but deductibility limited


Section 7 — Excel working paper template

Standard layout. Column H accepts Luxembourg TVA box codes.


Section 8 — Bank statement reading guide

Format: BCEE/BGL CSV, DD/MM/YYYY, EUR. Language: French, German, or Luxembourgish. Internal transfers: "Virement interne". Exclude.


Section 9 — Onboarding fallback

9.1 TVA number — "LU + 8 digits?"

9.2 Filing frequency — infer from turnover

9.3 Financial sector — "Are you in financial services?" (triggers partial exemption)

9.4 Prior credit — always ask


Section 10 — Reference material

Sources

  1. Loi du 12 fevrier 1979 (TVA Law, as amended)
  2. EU VAT Directive 2006/112/EC
  3. AED/eCDF — https://ecdf.b2g.etat.lu

Change log

  • v2.0 (April 2026): Full rewrite to 10-section architecture.
  • v1.0: Initial skill.

Disclaimer

This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.

The most up-to-date, verified version of this skill is maintained at openaccountants.com. Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.

LU skill: