Price by pool size and specification — TVA 17 % included
Fiberglass shells are sold by mould — standard widths of 3,5 m, 4 m, and 4,5 m, lengths from 6 m to 12 m. Depth is fixed at 1,5 m shallow-end / 1,9 m deep-end for most residential moulds. Price below is for a complete installation: shell + delivery + excavation + backfill + filtration (sand filter + pump) + electrics + basic coping, TVA 17 % included.
| Shell size | Usable volume | Base installation (TTC) | Upgraded package (TTC) |
|---|---|---|---|
| 3,5 × 6 m | ~28 m³ | €28 000–€35 000 | €38 000–€46 000 |
| 4 × 8 m | ~42 m³ | €35 000–€44 000 | €46 000–€56 000 |
| 4,5 × 9 m | ~55 m³ | €42 000–€52 000 | €55 000–€65 000 |
| 5 × 10 m | ~68 m³ | €50 000–€62 000 | €62 000–€70 000 |
| 5 × 11 m | ~75 m³ | €55 000–€68 000 | €68 000–€80 000 |
Base vs. upgraded package contents:
| Item | Base | Upgraded |
|---|---|---|
| Filtration | Sand filter + single-speed pump | Cartridge or salt electrolysis + variable-speed pump |
| Heating | None | Air-source heat pump (6–9 kW) |
| Lighting | None | LED RGB underwater lights |
| Cover | Manual winter tarp | Automatic solar roller cover |
| Coping | Composite or plain concrete | Natural stone (schist, travertine) |
| Terrace edge | 1 m concrete surround | 2–3 m dressed stone surround |
The cost stack on a 4 × 8 m installation (base, TVA 17 %):
- Fiberglass shell (4 × 8 m, factory) → €13 500
- Delivery to Luxembourg (flatbed, crane if needed) → €900
- Excavation 45 m³, clay soil, midi-excavator 2 days → €4 200
- Backfill and compaction (sand-cement collar) → €2 800
- Filtration unit + pump + pipework → €3 200
- Electrics (dedicated circuit, GFCI protection) → €1 400
- Basic composite coping, 1 m surround → €3 400
- Project management, permit admin → €1 600
- Subtotal net: €31 000, TVA 17 %: €5 270, Total TTC: €36 270
The shell is roughly 40 % of the base invoice; civil works, filtration, and finishing share the other 60 %.
Key cost drivers — what moves the price
The €35 000–€70 000 range is wide because four independent cost drivers stack, each capable of adding €5 000–€15 000 independently.
1. Shell size and mould geometry A 3,5 × 6 m shell costs €9 000–€13 000 ex-works. A 5 × 10 m costs €18 000–€24 000. The jump is not linear — the 5 m-wide moulds require a larger flatbed and more complex crane unloading, adding €400–€900 to delivery. Freeform and Roman-end moulds carry a 15–25 % premium over Roman-rectangular.
2. Access and site conditions A clear rural plot with straight flatbed access and stable sandy-loam soil costs €4 000–€6 000 for civil works. An urban Luxemburg-Ville or Esch-sur-Alzette garden with a 2 m gate, clay soil, and a neighbour's wall within 1,5 m costs €8 000–€13 000 for the same civil scope. A crane lift over a terrace wall adds €600–€1 200 per lift.
3. Filtration and water-treatment specification Base sand filtration with a single-speed pump runs €2 800–€4 000. Salt electrolysis with a variable-speed pump and automatic pH dosing runs €5 500–€8 500. A UV steriliser adds €600–€1 000. Full automation (remote app control) adds €1 200–€2 500.
4. Heating An unheated pool is usable for roughly 10 weeks in Luxembourg (June–August). An air-source heat pump of 6–9 kW adds €4 000–€7 000 installed and extends the season by 6–8 weeks either side. A 12–15 kW heat pump for larger pools costs €6 500–€10 000. An automatic solar cover retains 30–40 % of heat overnight and costs €2 500–€5 500 depending on size and motorisation.
5. Terrace finishing Basic poured-concrete coping at 1 m wide: €3 000–€5 000. Reconstituted stone: €5 000–€8 500. Natural Luxembourg schist or travertine at 2–3 m surround: €9 000–€18 000. The terrace is often the most visible line item variation between quotes.
Typical total by project profile:
| Profile | Shell | Civil | Filtration/Heat | Terrace | Total TTC |
|---|---|---|---|---|---|
| Compact, rural, base spec | 4 × 8 m | Easy access | Sand filter, no heat | Concrete 1 m | €35 000–€40 000 |
| Mid-range, suburban | 4,5 × 9 m | Normal access | Salt + heat pump | Stone 1,5 m | €52 000–€60 000 |
| Full spec, urban restricted | 5 × 10 m | Crane + tight | Salt + UV + heat pump + auto cover | Stone 2–3 m | €65 000–€75 000 |
What is included and excluded in a typical quote
Scope differences between quotes are the leading cause of price confusion on pool projects. A quote missing key lines is not cheaper — it is incomplete.
Typically included in a complete pool installation quote:
- Shell manufacturing and factory warranty (usually 10 years on structure)
- Flatbed delivery to the site gate
- Excavation to required dimensions (including spoil disposal)
- Sand-cement collar backfill and compaction
- Filtration unit (pump, filter vessel, skimmer, return nozzles, main drain)
- Electrical connection to a dedicated circuit breaker and GFCI protection
- Basic coping / pool edge (material specified)
- Water filling (first fill via water truck or mains connection)
- Commissioning, water balancing, and handover documentation
- 1-year installer workmanship guarantee
Typically excluded — always verify:
- Heat pump (heating)
- Automatic or solar cover
- LED lighting package
- Salt electrolysis or UV unit
- Extended terrace works beyond 1 m coping
- Landscaping, decking, or garden reinstatement
- Pool house or technical room construction
- Fence or safety barrier (obligatory — see section 4)
- Winter service and seasonal maintenance contract
- Permit fees (commune, PAG submission)
- Connection to mains water supply if a new supply line is needed
The fence / safety-barrier line Luxembourg, like neighbouring countries, requires a physical safety barrier around any inground pool accessible by children under 5. A perimeter fence or automatic pool alarm is not optional for family installations. Budget €1 200–€3 500 depending on fence length, gate spec, and material. This cost is almost always excluded from the pool quote but is a legal installation requirement.
Warranty layers to check:
- Shell structural warranty (polyester): 10 years minimum from reputable manufacturers
- Filtration equipment: 2 years parts, confirm labour coverage
- Installer workmanship: 1–2 years, confirm in writing
- Electrical installation: must be certified under Luxembourg SNCH or equivalent inspection
Luxembourg context — PAG permit, Autorisation d'établissement, communes, and outdoor season
Building a fiberglass inground pool in Luxembourg involves three regulatory layers that every homeowner must navigate before the first shovel turns.
1. PAG and building permit (autorisation de construire) The Plan d'Aménagement Général (PAG) of your commune defines what structures are allowed in your zone. In most residential HAB zones, an inground pool is a permitted dependency but requires a formal autorisation de construire if the pool exceeds a threshold — typically 25 m³ water volume or a certain excavation depth. Some communes set the threshold at 40 m³; check with your local administration before signing any contract. The permit application goes through the Administration communale and typically takes 4 to 8 weeks. Construction may not begin before the permit is granted. Permit fees vary by commune: generally €200–€800 depending on project value.
2. Autorisation d'établissement for the pool contractor Any pool installation company operating in Luxembourg must hold a valid Autorisation d'établissement issued by the Direction générale des Classes moyennes (DGCM). This authorisation confirms that the person responsible has the professional qualifications to carry out the work. Ask for the number before signing. A contractor who cannot produce it is not legally entitled to perform the work and their work will not carry a valid décennale insurance.
3. Commune-specific rules Beyond the PAG, individual communes apply additional rules:
- Distance from boundaries: most communes require a minimum setback of 1,5 to 3 m from the property boundary. Check the règlement sur les bâtisses of your commune.
- Noise from pumps: filtration equipment must comply with night-time noise limits (typically 35 dB(A) at the boundary 22:00–06:00). Specify a silent pump enclosure in your quote.
- Drainage: pool backwash and splash water must be managed — most communes prohibit discharge directly to the public drain. A soakaway or connection to the private sanitation system is required.
- Heritage and landscape perimeters: in parts of Luxembourg-Ville, Echternach, and several Müllerthal villages, additional heritage authority approval is needed before any visible outdoor construction.
4. The Luxembourg outdoor swimming season Luxembourg's climate (Cfb Köppen — oceanic, mild) limits comfortable outdoor swimming to approximately mid-May to mid-September: roughly 17–18 weeks. Mean air temperature in June is 18 °C, July 20 °C, August 20 °C. Unheated pool water reaches 22–24 °C in July–August. The short season is the primary reason most Luxembourg pool owners invest in:
- An air-source heat pump to extend to April–May and September–October
- An automatic cover to reduce overnight heat loss and evaporation
- LED lighting to maximise the warm evening window
This seasonal context justifies spending €6 000–€12 000 above a bare installation to genuinely extend usable months. For a pool project costing €45 000, an additional €8 000 in heating and cover is rational if it doubles the season from 10 weeks to 20.
Practical permit timeline:
- Week 1–2: PAG check with commune, pre-application discussion
- Week 2–4: Submit autorisation de construire with plans, site section, pool specification
- Week 4–12: Commune processing (aim for 8 weeks; busy spring periods can reach 12)
- Week 12+: Permit granted — sign contract, confirm contractor's autorisation d'établissement, schedule installation
Quote checklist — what to ask every installer before signing
Three quotes on the same project routinely diverge by 20 to 40 % in Luxembourg because shell origin, civil scope, filtration brand, and finishing material are interpreted differently by each firm. The lowest price on a vague brief is almost always the one that comes back with surprises.
Five anchor questions for every quote:
- Shell origin and manufacturer — name the manufacturer, mould reference, and factory warranty term. Luxembourg installers source shells from French, German, Belgian, and Italian manufacturers; quality and warranty duration vary.
- Civil works scope — what soil conditions are assumed? Is rock or contaminated fill handled within the price or billed extra? Is spoil disposal included with a named destination?
- Filtration brand and specification — pump model, filter model, and flow rate. Not just "filtration package".
- TVA rate — 17 % for new installations; 3 % only if this is a documented replacement of an existing pool on a primary residence over 10 years and the contractor is prepared to defend the rate in writing.
- Permit handling — does the price include preparation of the autorisation de construire dossier, or is permit admin an extra?
Documentation to request before signing:
- Autorisation d'établissement number (DGCM)
- Décennale and RC pro insurance certificates (in date)
- Reference list with two pool projects in the past 18 months in Luxembourg, including client contacts
- Shell manufacturer warranty certificate (not just a verbal 10 years)
- Filtration equipment datasheets and warranty terms
Reading the quote spread:
- ±10 % on matched scope — market variance, acceptable
- 15–25 % — likely different shell origin, filtration brand, or civil scope assumption
-
30 % — significant scope omission: check for missing permit admin, missing heating or cover, underestimated excavation, or excluded disposal
Two classic omissions on LU pool quotes:
- Safety fence / barrier — legally required but almost always excluded: add €1 200–€3 500
- Electrical inspection fee — SNCH or equivalent certification on the pool electrical installation: add €200–€400
A well-structured pool contract for Luxembourg fits on 3–4 pages and names: shell mould reference, civil scope including soil assumption, filtration brand and model, TVA rate and justification, permit admin scope, start and completion dates, payment schedule tied to milestones (not percentage-of-time), and the warranty chain from manufacturer through installer.
Hidden costs and red flags — what to watch for before and after installation
Fiberglass pool projects in Luxembourg carry a predictable set of hidden costs and contractual red flags. Most are avoidable with due diligence at the quote stage.
Hidden costs that regularly appear after contract signing:
| Item | Typical extra cost |
|---|---|
| Rock encountered during excavation (≥0,5 m layer) | €2 500–€6 000 |
| High water table requiring continuous pumping during install | €800–€2 000 |
| Crane hire to lift shell over a terrace or wall | €600–€1 500 per lift |
| Mains water connection for first fill (new supply run) | €1 200–€3 500 |
| Electrical panel upgrade (old consumer unit) | €900–€2 500 |
| Safety fence / barrier (legally required, often excluded) | €1 200–€3 500 |
| PAG/permit fee not included in quote | €200–€800 |
| Landscaping / garden reinstatement after excavation | €1 500–€5 000 |
| Annual maintenance contract (chemical dosing, winter close, spring open) | €400–€900/year |
| Pool insurance rider on home policy | €80–€180/year |
Red flags during contractor selection:
- No Autorisation d'établissement number produced on request
- No décennale insurance certificate or policy in the name of a different company
- Quote with no mention of shell manufacturer or mould reference
- Verbal promise of TVA 3 % on a new-build pool with no written justification
- Price below €28 000 for a 4 × 8 m turnkey installation in Luxembourg: incomplete scope almost certain
- Request for more than 30 % upfront deposit — LU commercial practice is 10–15 % at signing, 40–50 % at shell delivery, balance at commissioning
- No named subcontractor for excavation or electrical if the pool firm does not self-perform — liability gap risk
- Delivery within 3 weeks of signing on a spring project: PAG permit alone takes 4–8 weeks; this contractor is skipping the permit step
Red flags post-installation:
- Gel coat crazing or star cracks within 6 months: installation damage, not a wear issue — shell replaced under guarantee
- Continuous water loss >2 cm/week (excluding evaporation): pressure-test the plumbing before assuming the shell
- Filtration running constantly at high kW: undersized pump for the volume — installer's responsibility
- Green algae recurring despite correct chemical balance: inadequate circulation, blocked return nozzles
The TVA 3 % claim — specific checks The 3 % super-reduced rate requires:
- The pool is a documented replacement of an existing pool (not a first-time installation)
- The property is a primary residence over 10 years old at the time of works
- The contract is structured as part of a qualifying renovation
- The contractor holds written confirmation from a tax adviser that the 3 % applies to this specific project
A contractor who says "don't worry, we always do it at 3 %" without producing documentation is exposing you to a TVA adjustment on audit. Keep the full paper trail.
A fiberglass inground pool in Luxembourg costs €35 000 to €70 000 TTC in 2026 for a turnkey installation — shell, excavation, filtration, electrics, and coping. The price is set by shell size, access difficulty, filtration specification, and the finishing package, not by the shell alone. Budget an additional €6 000–€12 000 for heating and automatic cover to make the short Luxembourg outdoor season worthwhile. Always verify the contractor's Autorisation d'établissement, obtain the PAG permit before any civil works start, and insist on a contract that names the shell manufacturer, the civil scope, and the TVA rate with written justification. The 3 % super-reduced TVA rate applies only to a documented pool replacement on a primary residence over 10 years old — not to new installations. Fynd.lu lists certified pool installation firms with insurance and credentials on file — request three quotes on the same specification before signing.
