How-to · Descaling

How to descale a De'Longhi Magnifica (and other super-automatics)

De'Longhi super-automatics (Magnifica, Eletta, and the rest of the Dinamica/PrimaDonna line) all run the same descale routine via the rotary knob menu. The cycle is fully automated — you pour solution into the tank, point the knob, and walk away. The user error space is mostly in the prep and post-flush.

De'Longhi sells a branded EcoDecalk solution. Third-party citric/lactic descalers labeled "super-automatic safe" work the same way at lower cost. Avoid vinegar — De'Longhi explicitly voids warranty on machines descaled with vinegar.

Time required: 30 minutes

What you'll need

  • De'Longhi EcoDecalk or compatible third-party descaler

    Per De'Longhi, vinegar voids the warranty. Citric/lactic acid blends marked super-automatic-safe are acceptable.

  • Filtered water for the post-descale flush

  • Empty container (1.5 L capacity)

    The Magnifica drains a lot of water during the rinse phase.

Step-by-step

  1. Step 1

    Empty grounds drawer, drip tray, and water tank

    Remove the grounds drawer and drip tray and empty both. Remove the water tank, rinse, and dry the outside. Skipping this step means descaler-laced water ends up sitting on old coffee grounds in the drip tray — which then gets re-aerosolized by the rinse cycle.

  2. Step 2

    Mix descaling solution in the water tank

    Pour the entire EcoDecalk bottle (or the equivalent dose of your third-party descaler) into the tank, then add water to the MAX line. Reinstall the tank.

  3. Step 3

    Place a 1.5 L container under the milk frother and coffee spout

    The machine will discharge ~1 L of solution and 1 L of rinse water through both outlets. A standard pitcher or large bowl works — if the container is too small you will be running to the sink mid-cycle.

  4. Step 4

    Enter descale mode via the menu

    On most Magnifica variants: press the menu/select knob, scroll to "Descale", press to select, confirm "Yes". The machine prompts you to point the steam knob to the descale position and press OK. The cycle runs automatically — about 25 minutes total for descale + rinse phases.

    If the machine pauses and beeps mid-cycle, it usually means the tank is empty. Refill with plain water and the cycle resumes for the rinse phase.

  5. Step 5

    Run a manual flush cycle after the automatic rinse

    The built-in rinse uses one tank of water — which is enough for most water hardnesses, but not for very hard water. After the cycle reports "Descale complete", refill the tank with fresh water and brew a single 8 oz hot water shot (no coffee). Discard. Then pull a blank espresso cycle (no beans loaded) and discard.

    This catches residual descaler in the brew chamber that the auto-rinse can miss.

  6. Step 6

    Clean the brew unit by hand

    Descaling cleans the boiler. The brew unit (the removable plastic chamber where pucks form) needs separate cleaning — pop it out, rinse under warm water (no soap), and let it air dry before reinstalling. Do this monthly even on weeks you do not descale.

Common mistakes to avoid

  • Using white vinegar — voids the De'Longhi warranty per their service manual, and the smell persists for days in the brew unit.
  • Skipping the menu-driven cycle and trying to flush descaler through the manual hot-water dispense — the descale cycle accesses internal solenoids the user menu does not.
  • Not running an extra rinse on hard water — the auto-cycle is sized for moderate hardness. If your water is >10 gpg, run a second hot-water dispense as a safety flush.
  • Forgetting to clean the brew unit — descaling does not touch the puck chamber, and old grounds in the brew unit will cancel out the cleaning you just did.

Frequently Asked Questions

How often does the Magnifica need descaling?

The machine tracks shots and signals when descale is due, typically every 2-3 months for daily users on moderate water. Hard water reduces the interval; using the De'Longhi water filter extends it significantly.

Can I use the De'Longhi water filter to avoid descaling?

It reduces frequency but does not eliminate it. The filter softens incoming water and stretches the descale interval to roughly every 4-6 months. The machine still tracks usage and will signal when descaling is due.

What does "F" error after descaling mean?

On most Magnifica models the F-codes indicate the water circuit did not complete properly — usually because the steam knob was not turned to descale position or the tank ran dry mid-cycle. Power-cycle the machine and re-run the descale cycle with a full tank. If the error persists, contact De'Longhi service.

My espresso tastes acidic after descaling — should I worry?

It almost always means residual descaler. Brew 2-3 hot-water-only cycles, then a couple of blank espresso cycles with no beans, and the taste should return to normal. If it persists past 24 hours, contact service — there may be a stuck valve.

Last reviewed: . We update this guide when the manufacturer publishes new maintenance documentation or when community consensus on best practice shifts.