Price by structure type and size
The two-bay step-up is roughly 2 to 2.4 × the single-bay price — economy of scale on materials but more anchor plates, more roof area and more drainage to manage.
| Structure | Footprint | Supplied + installed (incl. TVA 17 %) |
|---|---|---|
| Pine timber single-bay kit | 3 × 5 m | €1 200–€1 600 |
| Larch timber single-bay kit | 3 × 5 m | €1 500–€1 800 |
| Glulam timber single-bay kit | 3 × 5 m | €1 700–€2 100 |
| Aluminium single-bay (polycarbonate roof) | 3 × 5 m | €1 800–€2 200 |
| Steel single-bay (sandwich-panel roof) | 3 × 5 m | €2 000–€2 400 |
| Pine timber double-bay kit | 5 × 5 m | €2 600–€3 400 |
| Aluminium double-bay (polycarbonate roof) | 5 × 5 m | €3 400–€4 200 |
| Steel double-bay (sandwich-panel roof) | 5 × 5 m | €3 800–€4 800 |
| Lean-to single (attached to house wall) | 3 × 5 m | €1 400–€2 000 |
| Lean-to double (attached) | 5 × 5 m | €2 800–€3 800 |
What is excluded from these figures and added by line:
- Concrete pad for the parking surface: €700–€1 200 for a 15 m² slab, €1 200–€1 800 for 25 m²
- Anchor footings if no slab (six to eight points): €600–€900
- Drainage — gutter, downpipe, soakaway connection: €200–€500
- Side cladding panels (one or two sides closed): €300–€800 per side
- Permit fee to the commune: €80–€250 depending on size and location
- Architect plans if commune requires (over 50 m² total dependancies): €600–€1 600
Where the timber-vs-metal trade-off lands:
- Timber is warmer visually, fits residential streetscapes in older communes (Mersch, Echternach, Diekirch, Wiltz)
- Timber needs re-treatment every 4 to 6 years (linseed-oil stain, around €120 to €220 in materials and a weekend of work)
- Aluminium is maintenance-free for 20+ years, but visually colder
- Steel with sandwich panel is the best winter snow load option in upland communes
Permits — what your commune actually requires
Carport permitting in Luxembourg is commune-by-commune. The same kit that goes up freely in one commune needs full plans in the next. Before signing a quote, walk into the commune's service technique with a sketch and the manufacturer's drawings.
The three permit tiers in practice:
- No permit — for a free-standing structure under 12 m², height under 2.5 m, more than 2 m from any boundary, in a few rural communes
- Déclaration simplifiée — for structures 12 to 20 m² in many communes; sketch + position plan, decision in 4 to 8 weeks
- Autorisation de bâtir — for structures over 20 m², over 3 m height, or attached to the house; full file with site plan, elevations and a statement on stormwater management; decision in 8 to 16 weeks
Documents to file:
- Cadastral extract (extrait cadastral) of the parcel
- Position plan showing the carport on the parcel with distances to all boundaries
- Elevations from at least two sides
- Manufacturer's structural drawing or architect's calculation note
- Statement on stormwater management (often a soakaway or connection to the parcel's existing system)
- For attached lean-to: connection detail to the existing roof/wall
Common reasons for refusal:
- Setback under the commune's minimum (often 1.9 m or 3 m from the boundary)
- Height over 3 m at the eaves or 4 m at the ridge
- Total surface of "constructions secondaires" on the parcel exceeds the local cap (often 30 to 50 m²)
- Visual impact in a protected zone (Vieille Ville Luxembourg, certain village cores in Mersch, Echternach, Vianden, Wiltz)
- Stormwater not addressed for an impervious roof above 15 m²
Communes with strict carport rules (sample):
- Luxembourg-Ville — autorisation de bâtir for any carport, 1.9 m boundary setback, max 3 m height
- Bertrange, Strassen, Mamer, Bridel — autorisation de bâtir over 20 m², 2 m setback, max 3 m
- Esch-sur-Alzette, Differdange, Dudelange, Sanem — autorisation de bâtir over 20 m², commune-specific setback in the PAP
- Mersch, Diekirch, Echternach, Wiltz, Vianden — sensitive village cores with visual review by the commune's architect
The architect question:
- Most communes do not require an architect for a carport under 50 m² of total dependancies
- Above 50 m² total of additions to the existing house, an architect's signature is required for the file
- For a stand-alone manufacturer kit under 25 m², a signed quote with engineering certificate is normally sufficient
Time-to-decision realism:
- Submit at least 3 months before the desired installation date
- Communes process slower in July–August (summer break)
- Add a 2-week buffer for any clarification request from the commune
The commune fee is €80 to €250 for the file processing. The fee is non-refundable if the application is refused — pay only after a green light from the commune's pre-consultation.
What drives a quote from €1 200 to €2 400
Two suppliers with the same nominal 3 × 5 m carport can land €1 200 apart. The drivers are material grade, roof, anchoring, ground prep and the contractor's setup.
Driver one — material grade:
- Pine, untreated or simply oiled: cheapest, needs re-treatment every 4 years
- Larch, naturally durable: 25 % surcharge, no chemical treatment, beautiful patina
- Glulam (lamellé-collé): 40 % surcharge, longest spans without intermediate posts
- Aluminium: 50 % surcharge over pine, zero maintenance
- Steel: 60–80 % surcharge, best snow load, modern visual
Driver two — roof:
- Polycarbonate (transparent or smoked): cheapest, light, lets daylight through
- Bituminous shingle on timber deck: traditional, 20-year life
- Sandwich panel (insulated): premium, dry storage if you want to use the carport for bikes/storage
- Standing-seam metal: most durable, premium price (€800–€1 400 surcharge)
- Green-roof carport: emerging in Bridel and Mamer for sustainability points; €2 800–€4 200 surcharge
Driver three — anchoring system:
- Surface anchor on existing concrete (best case): €0 extra, fastest install
- Anchor footings (concrete pads dug 60–80 cm): €600–€900
- New full slab 15 cm reinforced: €700–€1 800
Driver four — ground prep:
- Flat, accessible, existing parking surface: no extra
- Slope over 5 % to level: €400–€900 in earthworks
- Removal of an existing damaged shed or canopy: €300–€800
- Tree-root or utility-line obstruction: site visit required, often €200–€600
Driver five — contractor setup:
- A local installer based in your commune: no travel premium
- A regional installer (Trier, Arlon side): €80–€200 travel for two trips
- A specialist installer with crane access for steel kits: €300–€600 crane hire on day 1
TVA and the declared installer
Standard TVA on a new carport is 17 % because a new outbuilding is generally treated as new construction, not renovation, by the Administration de l'enregistrement.
The 17 % default:
- Carport built on a parcel where there was none before: TVA 17 %
- Carport replacing a demolished prior structure: TVA 17 % in most readings; ask your installer to confirm with the Administration if unsure
- Carport in a commercial setting (office parking, shop): TVA 17 %
The narrow 3 % path:
- Carport built as part of a primary-residence renovation that has been pre-approved via logement.lu, where the application explicitly includes the carport in the scope of the renovation: TVA 3 % possible — confirm in writing with the Administration de l'enregistrement before signing
- The dwelling must be older than 20 years or held by the owner more than 2 years
- The application must be filed and approved before works start — retroactive 3 % requests are not granted
Practical impact at the typical price points:
| Project net | TVA 17 % (all-in) | TVA 3 % (all-in) | Savings |
|---|---|---|---|
| €1 200 | €1 404 | €1 236 | €168 |
| €1 800 | €2 106 | €1 854 | €252 |
| €2 400 | €2 808 | €2 472 | €336 |
| €3 800 (double + slab) | €4 446 | €3 914 | €532 |
The declared installer baseline:
- Autorisation d'établissement in the trade register naming carpentry, metal construction or general contracting
- TVA registration with the Administration de l'enregistrement
- Civil-liability cover (RC professionnelle, often €2 to €5 million)
- A written devis before works, an itemised facture after
- Décennale guarantee where applicable (structural elements anchored to the ground are commonly under décennale)
- Compliance with ITM site safety rules: scaffolding, harnesses on roof work, exclusion zone for crane lifts
Travail au noir — the case against:
- Cash-only is illegal for the household if the supplier is undeclared
- Cheaper headline price (often 25–40 % lower) but no warranty
- No insurance recourse if the structure fails or damages a neighbouring property
- Permit application becomes irregular if the file references an undeclared installer
- A €2 000 cash carport that collapses in a winter storm becomes a €15 000 problem with the neighbour and the insurance
Asking the right TVA question early:
- "Are you a declared installer with Autorisation d'établissement in the trade register?"
- "Will you bill at TVA 17 % or 3 %, and what justifies the rate you are applying?"
- "Can you supply a copy of your civil-liability and décennale certificates?"
How to compare three carport quotes
Carport quotes diverge mostly on three things: what is included by line, the structural certification of the kit and the contractor's setup. A clear written brief produces three comparable quotes inside ±20 %.
The brief that produces three comparable quotes:
- Footprint — single 3 × 5 m, single 3 × 6 m, double 5 × 5 m, double 5 × 6 m
- Material preference — open: timber, aluminium, steel; or fixed
- Roof preference — polycarbonate, sandwich panel, shingle, standing-seam metal
- Attached or free-standing — and if attached, photo of the wall
- Ground — existing concrete pad, gravel, grass, slope %
- Permit — already filed, in process, not started; commune name
- Address with commune for travel time
- Desired window — month/quarter, with at least 3 months for the permit
- TVA position — 17 % standard or 3 % primary residence with logement.lu approval
- Photos — of the parcel, the boundary, any obstacles (trees, utility lines, neighbour walls)
What every quote should contain:
- Itemised structure cost (kit + accessories) and itemised installation cost
- Anchoring method (surface anchor, footings, slab) and material
- Roof type and warranty (typical: 10 years on polycarbonate, 20 years on standing-seam, 15 years on sandwich panel)
- Time on site and number of installers
- Cleanup, off-cut removal, declared waste disposal
- TVA breakdown
- Décennale and RC Pro certificates referenced
- Cancellation, payment schedule (typical: 30 % on order, 60 % on delivery, 10 % on hand-over)
Three patterns to expect:
- Quote A — €1 200 for a pine kit on existing concrete with surface anchor; tightly scoped, good signal if you have the slab
- Quote B — €1 800 for a larch kit with footings on grass, includes drainage; mid-market, fair value
- Quote C — €2 400 for an aluminium kit with new slab and side cladding; premium scope, justified at the price
Three common amateur signals:
- A "carport at €890 fully installed" — kit-only, no labour, no anchoring; hidden fees on signing
- "No permit needed" — verify directly with the commune; the installer is not the legal authority
- A 100 % advance payment — never; staged payments are the norm
The good professional signals:
- Provides a cadastral-overlay sketch showing the carport with setbacks
- References past installations in your commune (photos, addresses to drive past)
- Carries a structural calculation note from the manufacturer showing snow and wind load for Luxembourg
- Quotes a precise install date once the permit is in hand
- Returns 6 to 12 months after installation for a free follow-up checkup
Where to find good carport providers in Luxembourg:
- Local timber firms (constructeurs en bois) in the Mersch, Diekirch and Wiltz areas
- Metal-construction firms in the Esch and Differdange basin
- Big-box DIY stores with installation partners (Hornbach in Bertrange, Bauhaus in Foetz)
- Fynd.lu lists declared providers with Autorisation d'établissement and visible track record
A clean briefing produces three quotes within ±20 %. Larger spreads usually reflect different scopes (kit-only versus full turnkey) — read the inclusions list before comparing on price.
Seasonal timing and warranty horizon
Two practical levers to optimise the project: the season for installation and the warranty schedule for the next 10 years.
Best installation windows in Luxembourg:
- March to May — dry ground, mild temperatures, peak installer availability after winter slowdown
- September to early November — second peak, before frost; book by August
- Avoid June–July — peak holiday season for installers, slower lead times, less negotiation room
- Avoid December–February — frost halts concrete work; some installers refuse new projects
Lead-time realism:
- Permit decision: 4 to 16 weeks depending on tier
- Kit manufacturing and shipping: 4 to 8 weeks for standard models, 8 to 14 weeks for custom or steel
- Installation slot: 2 to 6 weeks once kit is on site
- Total from "I want a carport" to "carport is up": 3 to 6 months, sometimes 8 if architect involved
Warranty horizons to track:
- Décennale (10 years) on structural elements anchored to the ground
- RC professionnelle for installation defects discovered up to 30 years later (under code civil)
- Manufacturer warranty on the structure: typically 10 years on timber, 15 to 20 years on aluminium, 20 to 25 years on steel
- Roof warranty: 10 years on polycarbonate, 15 years on sandwich panel, 20 to 25 years on standing-seam metal
- Workmanship warranty: 2 years on the assembly itself
Maintenance schedule for a 20+ year life:
| Year | Action | Cost |
|---|---|---|
| 1 | Tighten anchor bolts after first winter | DIY or €60–€120 |
| 4 | First re-treatment of timber (if timber kit) | €120–€220 materials |
| 6 | Inspect roof seal, gutter clean | €80–€160 |
| 8 | Second re-treatment of timber, polycarbonate UV check | €150–€250 |
| 12 | Replace polycarbonate panels if cloudy/cracked | €600–€1 200 |
| 15 | Strip and full re-stain of timber | €300–€600 |
| 20+ | Full structural inspection, decide repair or replace | €100–€200 |
Reselling the property:
- A declared carport with permit on file adds €2 000–€4 000 of resale value to a single-family house in suburban communes
- An undeclared structure (no permit) is a buyer red flag: future owners may need to demolish or regularise
- Keep the file (permit, manufacturer certificate, installer invoice, décennale certificate) in the dossier you hand to the notary at sale
The bottom line on timing:
- Start the conversation in January for a May installation
- Start in May for a September installation
- Bring three quotes side-by-side, not in sequence — installers know who else you are talking to and bid sharper
A single-bay carport in Luxembourg lands at €1 200 to €2 400 supplied and installed in 2026, with a median project at €1 800 — a double-bay sits at €2 800 to €4 800. Add €700 to €1 800 for a concrete pad if needed, €200 to €500 for drainage, and €80 to €250 for the commune permit. Standard TVA is 17 %; the 3 % super-reduced rate is rare for carports and only available when the structure is part of a primary-residence renovation pre-approved via logement.lu. Permit rules are commune-by-commune — submit at least three months before the desired installation date, with cadastral plan, elevations and a stormwater note. Always work with a declared installer holding an Autorisation d'établissement, civil-liability and décennale cover, and a written devis with itemised structure, anchoring and roof lines. Travail au noir is illegal and offers no warranty. Fynd.lu lists declared carport providers in Luxembourg with verifiable credentials and visible track record — request three comparable quotes on a single brief before signing.
