Luxembourg price guide
Price by garage type and finish level
| Garage type | Floor area | Turnkey total (incl. TVA 17 %) | Per m² |
|---|---|---|---|
| Detached timber-frame single garage, basic finish | 15–18 m² | €18 000–€26 000 | €1 100–€1 450 |
| Detached masonry single, pitched roof, insulated | 18–22 m² | €26 000–€34 000 | €1 300–€1 600 |
| Attached masonry single, matched to house | 18–22 m² | €28 000–€38 000 | €1 450–€1 800 |
| Detached masonry double, pitched roof | 32–38 m² | €36 000–€45 000 | €1 150–€1 400 |
| Attached masonry double, insulated, utility room | 36–42 m² | €45 000–€55 000 | €1 250–€1 650 |
| Prefabricated concrete double, transported + crane | 32–36 m² | €28 000–€36 000 | €850–€1 150 |
| Underground garage below new extension | 40–60 m² | €75 000–€120 000 | €1 800–€2 400 |
Sub-lines that matter in the invoice:
- Structural slab with frost-protected footing — €110–€160 per m²
- Load-bearing walls (block or timber frame) — €220–€360 per m² of wall face
- Roof structure + tile covering — €160–€240 per m² of roof
- Insulated sectional door (3,0 m × 2,2 m) + motor — €1 800–€3 400
- Electrical (lighting, 4 outlets, door motor circuit) — €1 400–€2 400
- Floor finish (sealed concrete, epoxy) — €40–€90 per m²
- Architect file + permit submission — €2 500–€5 500 for a straightforward single-storey garage
On a €35 000 net project at TVA 17 %, the brutto invoice is €40 950. Under the 3 %-primary-residence mechanism it drops to €36 050 — a saving of €4 900.
Fynd assistant
Ready to request quotes?
Describe the job in your own words. The assistant helps prepare a clear request before you choose which providers to contact.
What to consider
PAG rules, setbacks and building permit
Every commune in Luxembourg regulates garage construction through its PAG (Plan d'Aménagement Général) and PAP (Plan d'Aménagement Particulier). The practical constraints that drive feasibility:
Typical PAG thresholds in residential zones:
- Maximum footprint on the plot — most communes cap total auxiliary structures (garage + tool shed + pool house) at 12–20 % of the plot area
- Side setback — 1,90 m to 3,0 m from the parcel boundary depending on commune; fire-wall exceptions exist for garages built on the boundary
- Front setback — 3,0 m to 6,0 m from the public road, with garage-door swing area counted
- Maximum height — 3,5 m to 4,5 m at the eaves for a detached single-storey garage; higher for integrated doubles with pitched roof
- Roof shape — many communes in heritage zones (Vianden, Echternach, Clervaux) require pitched roofs matching the main house, not flat
Building permit (autorisation de bâtir):
- Required for any new detached or attached garage above 20 m² footprint in most communes; below 20 m², a déclaration de travaux is usually sufficient
- File submitted through MyGuichet.lu with architect-signed drawings, structural principle, site plan and energy note
- Processing time 6–14 weeks; in heritage zones with Commission des Sites review, 14–20 weeks
- Administrative fee €250–€800 depending on commune
- Architect mandatory for any structure requiring autorisation de bâtir
The sequence that saves months:
- Walk the plot with the commune's service urbanisme or an architect to confirm the PAG envelope
- Verify the integration-to-house rules if attached
- Commission the architect file (4–6 weeks)
- Submit the permit
- Run tender with three general contractors during the permit wait
- Start construction on permit receipt
What to consider
TVA treatment — 17 % default, 3 % for extensions to a primary residence
The TVA rate drives €4 000 to €8 000 of variance on a mid-range garage project and is one of the most overlooked savings in Luxembourg residential construction.
The rules in practice:
- Detached garage on new-build plot, pre-delivery to owner: TVA 17 % standard, unless it is approved as part of the creation of the owner's own main residence
- Attached garage built as an extension of the owner's own main residence: TVA 3 % super-reduced — an extension counts as creation, so there is no age condition on the house — if the AED (Administration de l'enregistrement, des domaines et de la TVA) approves the request before work starts
- Detached garage on existing primary-residence plot (not integrated to the house structure): typically TVA 17 % — the 3 % rate applies to works that serve the housing function, and a standalone detached garage is often ruled out; check the guichet interpretation
- Garage on a dwelling nobody uses as a main residence (second home, vacant rental): TVA 17 %, no access to 3 %; on a dwelling let as the tenant's main residence, a new garage extension does not qualify (creation needs the owner's own main residence), while renovation works can
- Commercial garage or garage used for business activity: TVA 17 %, with input-TVA recovery for VAT-registered owners
3 % application checklist:
- Declaration that the house is the owner's own main residence (for an extension; renovation works can also cover a tenant's main residence)
- No age condition for an extension; for renovation works, property at least 10 years old at the start of the works, or bought within the last 5 years
- Signed application to the AED (can be filed via MyGuichet.lu) approved BEFORE construction starts
- Invoice from each contractor references the 3 %-rate and the application reference number
- Cumulative 3 %-eligible spend on the property is tracked (cap of €50 000 VAT advantage per dwelling)
Savings example on a €35 000 net attached double garage:
| Scenario | Net | TVA | Brutto |
|---|---|---|---|
| TVA 17 % standard | €35 000 | €5 950 | €40 950 |
| TVA 3 % primary residence, extension approved | €35 000 | €1 050 | €36 050 |
The €4 900 delta is net of application paperwork (about 6–10 hours of effort, often handled by the architect). Confirm the rate in writing with each contractor before signing the contract, and ensure the AED application is approved before any excavation begins; without approval, 17 % is invoiced and only a refund claim remains.
What to consider
What a turnkey quote includes — and the add-ons to expect
A turnkey garage quote from a general contractor in Luxembourg typically spans seven to twelve trades. Reading the scope carefully prevents the invoice from drifting 20–30 % over the contract value.
Included in a typical €38 000 net turnkey attached double garage:
- Site preparation, earthworks, evacuation up to 20 m³
- Reinforced concrete footing and slab with frost-protected foundation
- Load-bearing walls in block or brick, rendered externally
- Timber roof structure with tile covering matching the main house
- Gutter + downpipe in zinc or aluminium
- Insulation to current energy baseline (floor, walls if attached, roof)
- Single sectional insulated door 3,0 m × 2,2 m with motor and remote
- Electrical circuit: ceiling light, 4 outlets, outdoor light, door motor supply
- Interior wall finish in rendered plaster, primed
- Architect's site supervision through delivery
- Commune permit administration and handover documentation
Typical add-ons with rough pricing:
- Second sectional door (for double garage) — €1 800–€3 400
- Heated utility room / laundry — €4 500–€9 000
- Mezzanine storage floor — €2 800–€5 500
- EV charger (Wallbox 11 kW, Smarty-compatible) — €1 400–€2 400 installed
- Rainwater harvesting to cistern — €2 800–€4 800
- Photovoltaic roof (3–4 kWp) — €7 500–€12 000
- Interior concrete sealing or epoxy floor — €40–€90 per m²
- Side access door (pedestrian) — €850–€1 600
- Interior lining to habitable standard (drywall, insulation, heating) — €220–€380 per m²
- Demolition of existing garage — €2 500–€6 000
What drives the invoice over the contract:
- Unforeseen soil conditions requiring additional excavation
- Owner-requested upgrades during construction (door colour, floor finish)
- Commune-imposed conditions (screening, drainage) added during permit
- Weather delays triggering re-mobilisation of trades
A 10 % contingency budget on top of the contract is standard practice for permitted residential construction in Luxembourg.
What to consider
How to compare three general-contractor quotes
Three turnkey garage quotes in Luxembourg commonly diverge by 20–35 % — most of the gap traces back to spec differences, not margin.
The six checks that matter:
- Scope alignment. Did all three bidders quote on the same architect file and the same material finishes? A spec mismatch of €5 000–€10 000 is typical when architects send different documents.
- Autorisation d'établissement. Named on the quote header. Informal contractors without the authorisation offer no structural warranty, and your insurer may refuse cover on defect claims.
- Subcontractor list. A turnkey quote should list the masonry, roofing, electrical and door subcontractors. Missing names signal late-stage subcontracting that often triggers cost add-ons.
- Guarantee structure. The contractor is liable by law for 10 years for structural defects (Civil Code art. 1792 and 2270), but décennale insurance is not compulsory for contractors in Luxembourg; ask whether the firm holds it and attach the certificate to the quote.
- Payment schedule. Standard: 30 % on site start, 40 % on weather-tight shell, 25 % on handover, 5 % withheld for 12 months as warranty retention. Any bidder asking for 50 % upfront is a red flag.
- TVA treatment. Confirmed in writing — 3 % or 17 %, with the AED approval reference if 3 %.
A clean briefing pack for three bidders:
- Architect-signed floor plan, elevations, section
- Spec sheet: wall construction, roof cover, door model, electrical scope
- Plot survey with PAG reference
- Site access drawing (crane access, delivery path)
- Target start date
- TVA treatment and AED approval status
- Required warranty terms
Red flags to rule out:
- No Autorisation d'établissement visible on quote header
- Quote below the third-party threshold by more than 15 % — often a missing scope line
- No answer on liability insurance or the 10-year liability
- Site handover language that waives structural-defect claims
Three declared general contractors briefed on the same pack land within ±10 % of each other on like-for-like work. Wider spreads should trigger a reconciliation call with each bidder.
A residential garage in Luxembourg costs €18 000 to €55 000 turnkey in 2026, priced at €1 100 to €2 400 per m². The three drivers that matter most are: (1) PAG setback and commune height rules that decide whether your ideal footprint is even buildable, (2) TVA treatment — 3 % if the garage is an extension of the owner's own main residence, with the AED's approval obtained before works, otherwise 17 %, and (3) contractor verification through Autorisation d'établissement and a clear answer on décennale insurance, which is not compulsory for contractors. Brief three declared general contractors on the same architect file, insist on named subcontractors and a standard payment schedule, and plan for 10 % contingency on top of the contract. Fynd.lu lists general contractors — request three quotes before signing any construction contract.
