Replacing an AdBlue tank in Europe costs between EUR 300 and EUR 1,500 fitted. The lower half (EUR 300 to EUR 700) covers a heater or sensor replacement inside the existing tank, or a complete tank swap on a smaller diesel like a Golf TDI or Focus EcoBlue. The upper half (EUR 800 to EUR 1,500) covers full tank replacement on a Sprinter, larger Audi or BMW, often together with the AdBlue pump or injector if those failed at the same time. Symptoms include the dreaded AdBlue countdown to no-start, P204F or P246F codes (SCR system efficiency), and the orange engine-emissions warning light. EU emissions law mandates a working SCR system - drive-without-AdBlue mileage is now zero on most post-2015 diesels.
Typical EU price€300 - €1,500Range covers parts and labour for the AdBlue tank or its internal components (heater, level sensor, NOx sensor pre-tank). A full tank swap with the pump on a Sprinter or large Audi V6 TDI is at the upper end. Cleaning-only service on a crystallised tank is EUR 150 to EUR 280 and a sensible first step before full replacement.
Parts cost
Aftermarket (EU type-approved): €200 - €800. Common brands: Bosch, Pierburg, Continental VDO, Hella.
OEM: €400 - €1200.
Bosch supplies most AdBlue tanks and Denoxtronic pumps as OEM across BMW, Mercedes, VAG and Ford EcoBlue. Pierburg and Continental VDO cover aftermarket. AdBlue tanks are not commodity parts - the exact heater rating, pump integration and sensor variant must match the vehicle. Always source by VIN, not by visual fit. Used or salvage AdBlue tanks are not recommended because internal urea crystallisation cannot be assessed visually.
Labor cost
Range: €200 - €800. Typical labor time: 2 - 6 hours.
Independent workshop rate: €60-90/hr. Dealer rate: €120-180/hr.
Most AdBlue tanks sit under the vehicle behind the rear axle or under the spare wheel well, requiring exhaust system or heat shield disassembly for access. 2 to 4 hours on most cars. Sprinter and larger commercial diesels with side-mounted tanks add another hour. Always coding-reset the SCR adaptation values after any tank or pump work - this requires manufacturer-level scan software.
Can you DIY this repair?
Difficulty: professional. AdBlue tank work is not a beginner job. The tank itself is bulky, the urea solution crystallises on every surface it touches, and the heater wiring routing is complex. SCR system reset and pump priming require dealer-level scan software (Mercedes XENTRY, BMW ISTA, VAG ODIS, Ford IDS). On a vehicle with an AdBlue no-start countdown, attempted DIY without the right software leaves the car stranded. This is one of the few jobs in this list that should always be professional.
Warning signs you need this repair
- AdBlue countdown warning on the dashboard (typically starts at 2,400 km remaining and counts down to zero)
- Orange engine emissions warning light, especially after a long highway drive
- Check engine light with codes P204F, P229F or P246F (SCR system efficiency, NOx out of range)
- AdBlue level shown as full but the tank physically does not accept more fluid (frozen or crystallised tank)
- Visible AdBlue crystals (white powdery deposit) around the tank filler neck or pump area
- No-start condition past the AdBlue countdown end (most EU diesels from 2015 onwards)
- Smell of ammonia from the exhaust under heavy load
When to replace
Replace the AdBlue tank when (1) the internal heater has failed and the tank cannot warm AdBlue to operating temperature in winter, causing P204F or P246F codes, (2) the level sensor is faulty and reads incorrectly, leading to early no-start countdown, (3) physical damage from impact, or (4) chronic urea crystallisation has clogged the internal pickup and cleaning attempts have failed. A failed AdBlue pump is a separate part and is sometimes the actual problem rather than the tank itself.
When you can keep driving
The AdBlue countdown is mandatory and enforced - once it reaches zero, the engine will not start on most EU diesels from 2015 onwards. Driving on a partial AdBlue warning is fine for as long as the countdown allows (typically 1,500 to 2,400 km when first warned). Once the countdown is active and there is an associated SCR fault code, drive directly to a workshop. Bypassing the AdBlue system is illegal across the EU and will fail TÜV, ITV, TA, SKP and MOT inspection.
Diagnosis before replacing
- Read codes with a generic OBD2 scanner (Skanyx or any ELM327 adapter). P204F (SCR system efficiency below threshold), P229F (NOx sensor out of range), P246F (NOx exceedance, SCR catalyst) plus freeze frame data give the basic diagnostic. Generic OBD2 reads NOx sensor values via Mode 01 on some 2015-plus vehicles. What Skanyx and any generic ELM327 give you: stored SCR fault codes, freeze frame data, and readiness monitor status. What you need a brand-specific tool for: live AdBlue tank temperature, AdBlue dosing rate in grams per minute, NOx upstream and downstream readings, and SCR adaptation values. These live on Mode $22 manufacturer-extended PIDs that generic OBD2 does not expose. Use Mercedes XENTRY, BMW ISTA, VAG ODIS, Ford IDS, or budget EUR 60 to EUR 100 for a workshop scan
- Check the AdBlue level physically with a dipstick or via the fuel cap if accessible. The dashboard reading is sometimes wrong (faulty level sensor). Top up to full with high-grade AdBlue (ISO 22241 certified) and see if the warning clears
- Inspect the tank exterior for AdBlue crystals or staining. Crystallisation indicates a leak, often at the filler neck or pump connection - cleaning and reseal may resolve the issue without tank replacement
- Verify the AdBlue heater is energising in cold weather. With the ignition on (engine off) in temperatures below 5 degC, the heater should draw current (audible click of the relay, slight drop in voltage on the battery test). Mercedes XENTRY or BMW ISTA can command-test the heater directly
- On a no-start countdown vehicle, check whether the AdBlue tank is physically frozen. AdBlue freezes at -11 degC. The tank heater is designed to thaw it, but if the heater is failed, the entire tank is a block of ice and the system will not function until thawed (manually, by parking indoors, or by tank replacement)
- Rule out the AdBlue pump (Denoxtronic) first. A failed pump triggers the same SCR codes as a failed tank. The pump is a EUR 350 to EUR 700 part - cheaper than the tank on many cars. XENTRY or ISTA can pressure-test the pump directly
BMW 3 Series (320d B47 SCR, 330d N57 SCR)
2015-2024
BMW 320d (B47) and 330d (N57) with SCR use a tank mounted under the boot floor. AdBlue level sensor and heater failures cluster at 100,000 to 150,000 km. Most BMW SCR work needs ISTA-level coding and pump priming - independent BMW specialists across the EU offer this service for less than dealer pricing. NOx sensor failures on B47 also trigger SCR codes; always test the NOx sensor (a EUR 250 to EUR 400 part) before condemning the tank.
Parts: €380 - €900
Labor: €280 - €600
Volkswagen Golf (2.0 TDI EA288 SCR, 1.6 TDI EA288)
2015-2024
Golf TDI with EA288 SCR uses a 17-litre AdBlue tank under the spare wheel well. EA288 evo (post-2018) is more SCR-reliable than the early EA288. Common failures: level sensor stuck reporting empty (countdown starts with full tank), heater failure in winter, NOx sensor degradation. VAG ODIS coding required after any SCR work. VW dieselgate retrofit did not touch the SCR hardware - all post-recall Golf TDI still use the original tank design.
Parts: €280 - €650
Labor: €220 - €480
Audi A4 (2.0 TDI EA288, 3.0 TDI V6 SCR)
2015-2024
Audi A4 2.0 TDI mirrors the Golf SCR architecture. The 3.0 TDI V6 uses a larger tank (24 litres) and a more powerful Denoxtronic pump - parts cost is higher but the failure rate is similar. Audi-specific concern: cold-climate failures of the tank heater are common on Lithuanian, Polish and Northern German imports. Always check tank heater function via ODIS before quoting tank replacement.
Parts: €350 - €850
Labor: €260 - €580
Mercedes-Benz Sprinter (OM651 SCR, OM642 V6 SCR)
2015-2024
Mercedes Sprinter is the largest AdBlue tank job in this list - 28-litre tanks under the chassis, with the pump and injector at the rear of the engine. OM651 (2.1 diesel) and OM642 (3.0 V6 diesel) SCR systems are sensitive to short-trip operation - urban delivery routes accelerate crystallisation and dosing failures. XENTRY coding mandatory after any SCR work. Used Sprinter buyers should always demand a SCR readiness check as part of pre-purchase inspection.
Parts: €450 - €1100
Labor: €350 - €750
Ford Focus (1.5 EcoBlue TDCi, 2.0 EcoBlue TDCi)
2018-2024
Ford Focus 1.5 EcoBlue and 2.0 EcoBlue (post-2018) use a 12 to 16-litre AdBlue tank under the boot floor. Less complex than the BMW or Mercedes systems and one of the more affordable SCR jobs in this list. Level sensor failures and heater failures are the typical complaints. Ford IDS or ForScan with full IDS function required for SCR reset. Ford parts and labour are typically 15 to 20 percent below the EU average on Focus SCR work.
Parts: €220 - €480
Labor: €180 - €400
Tank replaced when the actual fault is the AdBlue pump
AdBlue tanks and Denoxtronic pumps are separate parts with separate failure modes. SCR codes P204F or P246F can be caused by either. A workshop without manufacturer-level scan tool support cannot directly test the pump and may default to tank replacement. Always demand the diagnostic reasoning is documented before agreeing to tank replacement.
Bypass solution offered (AdBlue emulator or delete kit)
AdBlue delete and emulator kits are illegal under EU emissions law in all member states. Fitting one fails TÜV, ITV, TA, SKP, MOT and any roadside emissions check. It also voids manufacturer warranty and triggers stop-vehicle orders on commercial diesels in some EU countries. Walk away from any workshop offering this as a cheaper alternative.
Non-certified AdBlue used to refill
Only ISO 22241 certified AdBlue (sometimes called DEF) should be used. Non-certified urea solution contains contaminants that crystallise in the injector and SCR catalyst, causing P246F codes and shortened component life. Always specify ISO 22241 - reputable brands include Air1, BlueTec, Greenchem and AdBlue (the trademark).
Tank replaced without resetting SCR adaptation values
After tank or pump replacement, the SCR adaptation values stored in the ECU are still based on the old part. Failing to reset these values via XENTRY, ISTA or ODIS leaves the SCR system running on stale data, often returning P246F within weeks. Always confirm SCR reset and adaptation procedure is included in the labour estimate.
Germany
TÜV will fail any diesel with active SCR codes or an AdBlue countdown warning - emissions compliance is strictly enforced. AdBlue is available at every motorway service station for EUR 1 to EUR 2 per litre. Specialist diesel workshops (Bosch Diesel Center, Mercedes-Benz Service) have the right XENTRY, ISTA and ODIS software for SCR work. German labour at EUR 80 to EUR 100 per hour puts a typical Golf or Focus SCR tank job at EUR 500 to EUR 750 fitted.
Poland
AdBlue available at most fuel stations for PLN 4 to PLN 7 per litre (EUR 1 to EUR 1.60). Polish independent labour at EUR 25 to EUR 45 per hour puts a Sprinter SCR tank job at EUR 600 to EUR 900 fitted versus EUR 1,000 plus in Germany. Specialised diesel workshops in Warsaw, Krakow and Poznan have ODIS, XENTRY and ISTA software. Przegląd techniczny will fail any active SCR fault.
Lithuania
Used diesels imported from Germany at 150,000 km plus often arrive with pending SCR issues - cold Lithuanian winters expose tank heater failures that were intermittent in milder German climate. Always demand a SCR readiness scan as part of any used diesel pre-purchase inspection. Local independents with VAG and Mercedes software offer SCR tank work at EUR 400 to EUR 700 fitted on a Golf TDI.
Spain
ITV inspection includes a check engine light fail and OBD readiness check - both fail any active SCR code. Mild Spanish climate reduces heater failures but increases crystallisation from short-trip city use. AdBlue available at major chains (Repsol, Cepsa, BP) for EUR 1 to EUR 1.80 per litre. Spanish independents at EUR 55 to EUR 75 per hour fit a Focus or Golf SCR tank for EUR 450 to EUR 650 total.
How much does an AdBlue tank replacement cost in Europe?
Between EUR 300 and EUR 1,500 fitted. A small diesel like a Golf TDI or Focus EcoBlue is EUR 400 to EUR 700. A larger Audi A4, BMW 320d or Mercedes Sprinter is EUR 700 to EUR 1,200. Premium V6 diesels with larger tanks and integrated pumps can reach EUR 1,500. SCR coding labour adds EUR 60 to EUR 120 if quoted separately.
Can I drive without AdBlue?
Only until the countdown reaches zero. EU diesels from 2015 onwards enforce no-start once AdBlue runs out and the SCR system is non-functional. The countdown typically starts at 2,400 km remaining and counts down with each engine start. Once at zero, the engine will not start until AdBlue is added. Driving with the SCR system bypassed (delete kit) is illegal across the EU.
Why is my AdBlue warning on with the tank full?
Three likely causes. First, a failed level sensor that reports empty regardless of actual level. Second, a failed SCR system component (NOx sensor, injector, pump) triggering an SCR fault code that the dashboard displays as AdBlue warning. Third, crystallised AdBlue blocking the internal pickup line - the tank is full but the SCR system cannot draw fluid. Diagnostic scan with manufacturer software identifies which one.
How long does an AdBlue tank last?
150,000 to 250,000 km on most modern designs. Internal components (heater, level sensor) often fail before the tank itself - around 120,000 km for the heater in cold-climate use, 140,000 km for the level sensor. The plastic tank body itself rarely fails. Replacement of internal components is sometimes possible without full tank replacement, but the labour overlap means full tank swap is often the easier call past 150,000 km.
What is the difference between AdBlue, urea, and DEF?
All three names refer to the same product: a 32.5 percent aqueous urea solution used to reduce diesel exhaust NOx emissions. AdBlue is the trademark used in Europe. DEF (Diesel Exhaust Fluid) is the term used in North America. Urea solution is the chemical description. Always specify ISO 22241 certification - this is the quality standard that prevents impurity-driven crystallisation and SCR damage.
Why does my AdBlue tank freeze in winter?
AdBlue freezes at -11 degC because it is mostly water. The vehicle has a tank heater designed to thaw it and a system that runs only after AdBlue is liquid - which is why some diesel cars do not dose AdBlue for the first 5 minutes of a winter drive. A failed tank heater means the AdBlue stays frozen until the surrounding air warms up. This is the most common cold-climate SCR failure on Lithuanian, Polish and Northern German imports.
Can I refill AdBlue myself?
Yes on most modern cars. The AdBlue filler neck is usually next to the diesel filler or in the boot. Use ISO 22241 certified AdBlue from a sealed container. Be careful not to spill - AdBlue crystallises on paint and trim and stains permanently. Refill to full (typically 12 to 24 litres depending on tank size) and the warning should clear within a few engine starts. If the warning persists with a full tank, the level sensor or another SCR component has failed.
Diagnose the issue first with Skanyx
Don't pay for a repair you don't need. Skanyx scans your fault codes, ranks repair urgency, and shows you EUR cost estimates before you visit the shop.
Get the Skanyx app