Not tax advice. Computation tools only. Have a professional review before filing.
openaccountants/skills/luxembourg-vat-return.md
luxembourg-vat-return.md213 lines8.2 KB
v20EU
1---
2name: luxembourg-vat-return
3description: 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.
4version: 2.0
5---
6 
7# Luxembourg TVA Return Skill v2.0
8 
9## Section 1 — Quick reference
10 
11| Field | Value |
12|---|---|
13| Country | Luxembourg |
14| Standard rate | 17% (lowest in the EU) |
15| Reduced rates | 14% (wine, certain fuels, advertising printed matter), 8% (gas, electricity, cut flowers, hairdressing), 3% (food, books, medicines, children's clothing, accommodation, restaurants — from 2024) |
16| Zero rate | Exports, intra-EU B2B supplies |
17| Return form | TVA declaration |
18| Filing portal | https://ecdf.b2g.etat.lu (eCDF) |
19| Authority | AED (Administration de l'enregistrement, des domaines et de la TVA) |
20| Currency | EUR |
21| Filing frequency | Monthly (turnover > EUR 620,000), quarterly (EUR 112,000-620,000), annual (< EUR 112,000) |
22| Deadline | Monthly/quarterly: 15th of month following; annual: 1 May |
23| Small business exemption | EUR 50,000 (from 2025) |
24| Companion skills | vat-workflow-base v0.1+, eu-vat-directive v0.1+ |
25| Contributor | Open Accountants Skills Registry |
26| Validated by | Pending |
27 
28**Conservative defaults:**
29 
30| Ambiguity | Default |
31|---|---|
32| Unknown rate | 17% |
33| Unknown purchase status | Not deductible |
34| Unknown counterparty country | Domestic Luxembourg |
35| Unknown B2B/B2C for EU | B2C, charge 17% |
36| Unknown business-use | 0% |
37 
38**Red flag thresholds:**
39 
40| Threshold | Value |
41|---|---|
42| HIGH single-transaction | EUR 5,000 |
43| HIGH tax-delta | EUR 300 |
44| MEDIUM concentration | >40% |
45| MEDIUM defaults | >4 |
46| LOW net position | EUR 10,000 |
47 
48---
49 
50## Section 2 — Required inputs and refusal catalogue
51 
52### Required inputs
53**Minimum viable** — bank statement. Banks: BCEE (Spuerkeess), BGL BNP Paribas, ING Luxembourg, Banque de Luxembourg, Raiffeisen.
54**Recommended** — invoices, TVA number (LU + 8 digits).
55**Ideal** — prior TVA declaration, eCDF submission data.
56 
57### Refusal catalogue (supplements eu-vat-directive)
58 
59**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."
60 
61**R-LU-2 — Fund management.** *Trigger:* management company for investment funds. *Message:* "Fund management TVA is highly specialized. Escalate."
62 
63**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."
64 
65---
66 
67## Section 3 — Supplier pattern library
68 
69### 3.1 Luxembourg banks
70| Pattern | Treatment | Notes |
71|---|---|---|
72| BCEE, SPUERKEESS | EXCLUDE for fees/interest | Financial service exempt |
73| BGL BNP PARIBAS, ING LUXEMBOURG | EXCLUDE | Same |
74| BANQUE DE LUXEMBOURG, RAIFFEISEN | EXCLUDE | Same |
75 
76### 3.2 Government
77| Pattern | Treatment | Notes |
78|---|---|---|
79| AED, ADMINISTRATION ENREGISTREMENT | EXCLUDE | Tax payment |
80| CCSS (Centre Commun de la Securite Sociale) | EXCLUDE | Social security |
81| REGISTRE DE COMMERCE | EXCLUDE | Registration |
82 
83### 3.3 Utilities
84| Pattern | Treatment | Notes |
85|---|---|---|
86| CREOS, ENOVOS, SUDSTROUM | Domestic 8% | Gas/electricity (reduced) |
87| POST LUXEMBOURG | Domestic 17% for non-universal services | Universal postal exempt |
88| TANGO, POST TELECOM, ORANGE LU | Domestic 17% | Telecoms |
89 
90### 3.4 SaaS — EU (reverse charge)
91| Pattern | Treatment | Notes |
92|---|---|---|
93| GOOGLE IRELAND, MICROSOFT IRELAND, ADOBE IRELAND | EU reverse charge | |
94| Note: many SaaS companies bill FROM Luxembourg (Amazon, PayPal) — these are DOMESTIC | Domestic 17% | Check invoice |
95 
96### 3.5 SaaS — non-EU
97| Pattern | Treatment | Notes |
98|---|---|---|
99| NOTION, ANTHROPIC, OPENAI, FIGMA | Non-EU reverse charge | |
100 
101### 3.6 Food and entertainment
102| Pattern | Treatment | Notes |
103|---|---|---|
104| CACTUS, DELHAIZE, MATCH, AUCHAN | Default BLOCK | Personal provisioning |
105| RESTAURANT | Domestic 3% (restaurant/catering) | If business entertainment, limited deductibility |
106 
107### 3.7 Insurance
108| Pattern | Treatment | Notes |
109|---|---|---|
110| LA LUXEMBOURGEOISE, FOYER, LALUX | EXCLUDE | Insurance exempt |
111 
112### 3.8 Professional services
113| Pattern | Treatment | Notes |
114|---|---|---|
115| EXPERT-COMPTABLE, REVISEUR | Domestic 17% | |
116| AVOCAT, NOTAIRE | Domestic 17% | |
117 
118### 3.9 Internal transfers
119| Pattern | Treatment | Notes |
120|---|---|---|
121| VIREMENT INTERNE | EXCLUDE | |
122| SALAIRE | EXCLUDE | |
123 
124---
125 
126## Section 4 — Worked examples
127 
128### Example 1 — Non-EU SaaS reverse charge
129**Input:** `NOTION LABS INC ; DEBIT ; EUR 14.68`
130**Treatment:** Non-EU reverse charge at 17%. Net zero.
131 
132### Example 2 — EU service reverse charge
133**Input:** `GOOGLE IRELAND ; DEBIT ; EUR 850`
134**Treatment:** EU reverse charge at 17%.
135 
136### Example 3 — Restaurant at super-reduced 3%
137**Input:** `RESTAURANT CLAIREFONTAINE ; DEBIT ; EUR 206`
138**Treatment:** Restaurant services at 3%. Net = 200. TVA = 6. If entertainment: limited deductibility. Flag.
139 
140### Example 4 — Electricity at 8%
141**Input:** `ENOVOS ; DEBIT ; EUR 216`
142**Treatment:** Domestic 8%. Net = 200. TVA = 16.
143 
144### Example 5 — EU B2B service sale
145**Input:** `STUDIO KREBS GMBH (DE) ; CREDIT ; EUR 3,500`
146**Treatment:** Zero-rated. Verify DE USt-IdNr.
147 
148### Example 6 — Amazon (billed from LU)
149**Input:** `AMAZON EU SARL ; DEBIT ; EUR 50`
150**Treatment:** Amazon EU SARL is a Luxembourg entity — DOMESTIC 17%, not reverse charge.
151 
152---
153 
154## Section 5 — Tier 1 classification rules (compressed)
155 
156### 5.1 Standard rate 17%
157### 5.2 Intermediate rate 14% — wine, certain fuels, advertising print
158### 5.3 Reduced rate 8% — gas, electricity, cut flowers, hairdressing
159### 5.4 Super-reduced rate 3% — food, books, medicines, children's clothing, accommodation, restaurants
160### 5.5 Zero rate — exports, intra-EU B2B
161### 5.6 Exempt — financial services, insurance, medical, education, residential rental
162### 5.7 EU/non-EU reverse charge — per companion skills
163### 5.8 Blocked input — entertainment (limited), personal use
164 
165---
166 
167## Section 6 — Tier 2 catalogue (compressed)
168 
169### 6.1 Financial sector TVA — nearly always partial exemption
170### 6.2 Holding company input recovery — flag
171### 6.3 Amazon/PayPal LU entities — domestic, not reverse charge
172### 6.4 Restaurant entertainment — 3% but deductibility limited
173 
174---
175 
176## Section 7 — Excel working paper template
177Standard layout. Column H accepts Luxembourg TVA box codes.
178 
179---
180 
181## Section 8 — Bank statement reading guide
182**Format:** BCEE/BGL CSV, DD/MM/YYYY, EUR. **Language:** French, German, or Luxembourgish.
183**Internal transfers:** "Virement interne". Exclude.
184 
185---
186 
187## Section 9 — Onboarding fallback
188### 9.1 TVA number — "LU + 8 digits?"
189### 9.2 Filing frequency — infer from turnover
190### 9.3 Financial sector — "Are you in financial services?" (triggers partial exemption)
191### 9.4 Prior credit — always ask
192 
193---
194 
195## Section 10 — Reference material
196 
197### Sources
1981. Loi du 12 fevrier 1979 (TVA Law, as amended)
1992. EU VAT Directive 2006/112/EC
2003. AED/eCDF — https://ecdf.b2g.etat.lu
201 
202### Change log
203- **v2.0 (April 2026):** Full rewrite to 10-section architecture.
204- **v1.0:** Initial skill.
205 
206---
207 
208## Disclaimer
209 
210This 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.
211 
212The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
213 

Run this skill, then get an accountant to check it

After running the full skill pack in Claude, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Quality

Q2: Research-verified

Deep research against tax authority sources. Not yet tested on real data.

Needs real client data + practitioner sign-off to reach Q1.

Accountant Review

Unverified
0/27

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.

LUty-2025

LU skill: