START HERE
Check before you change anything
Before you start: Descaling can release hot water and steam. Follow the exact manual. Do not open the machine or mix cleaning chemicals.
An alert is on
Match the exact model and alert to its manual. A cleaning alert is not always a descale alert.
Stop if: The model, alert, or required agent does not match the instructions.
The cycle is incomplete
Check the manual for the required solution and rinse stages. Use the manual's recovery steps.
Stop if: The fault persists or the machine leaks, overheats, or trips a breaker. Contact authorized service.
You want a maintenance schedule
Use the alert or schedule in your exact manual and its water instructions.
Stop if: The only schedule available comes from a different model. Ask the manufacturer for the correct manual.
Start with the exact machine and its manual
Find your exact model, read its U.S. manual, and use the agent and cycle the maker names. That's the safe answer to “how do I descale my espresso machine?” Descaling removes mineral scale from the water path. Cleaning coffee oils, cleaning a steam wand, and backflushing a brew group (the part where coffee brews) are separate jobs.
Do not pour vinegar into a machine because a generic guide recommends it. The Gaggia Classic E24 U.S. manual says to use Gaggia descaler only and never use vinegar or other descaling agents. Other machines use different alerts, filters, tank rules, and rinse cycles, so a recipe that's harmless in one water path can go against another maker's instructions.
We compare four exact U.S. manuals below. Your own model's manual still comes first. If the model number, tank filter, buttons, or alert pattern doesn't match, stop and find the correct document before you add any chemical.
Descaling is different from cleaning and backflushing
Descaling treats mineral deposits left by water, the same kind of scale that crusts inside a kettle. It normally sends a maker-approved descaling solution through the water path, holds or pauses as directed, then flushes the machine with fresh water.
Cleaning removes coffee oils and residue from the brew path. A cleaning tablet, disc, blind basket, or automatic cleaning program may be part of that job. The Bambino Plus Y25 manual states that its cleaning cycle is a flushing cycle and is separate from descaling. The machine signals that cleaning cycle after 200 extractions, while a different light pattern signals descaling.
Backflushing is a pressure-and-release cleaning method, used only when the exact machine and manual support it. Do not treat a backflush as a descale. Do not borrow a tablet, blind-filter, or detergent routine from another machine.
Routine cleaning covers wiping and purging the steam wand, rinsing the basket and portafilter (the handled part that holds the basket), emptying the drip tray, and cleaning the screen where the maker says to. The home espresso cleaning guide walks through those tasks. It doesn't create a universal descale schedule.
If milk blocks the tip, follow the steam-wand cleaning steps for your exact model. Grounds in a grinder call for grinder cleaning, which is a separate task from descaling the machine.
Check safety before adding any solution
Read the exact manual before you start. Look for the model number printed on the machine. “Bambino,” “Classic,” and “Dedica” can each cover several revisions with different instructions. Keep the manual open while you work.
Let hot parts cool when the manual says to. Descaling can release hot water or steam. Keep the drip tray and the waste container where the manual puts them.
Keep the power cord, plug, and controls away from spilled liquid. Never drink the solution or any water dispensed before the full rinse is complete.
Use one approved descaler. Do not mix products. Do not add vinegar, baking soda, dish soap, or a guessed acid ratio.
Do not put a cleaning tablet in the tank unless the exact manual tells you to. Do not remove a tank, filter, hose, or portafilter during a step unless the manual calls for it.
Clear enough space for the solution and the rinse water. If you have any doubt about residue after the cycle, label or discard the first water. Stop if the machine leaks, smells of overheated wiring, trips a breaker, shows a fault the manual doesn't explain, or can't finish its cycle. Disconnect power only in the safe way the maker describes, and contact authorized service.
Compare the four U.S. manual workflows
These differences are why a universal recipe is a poor shortcut. “Approved agent” means the product the manual names or requires. “Cycle shape” is a short summary, and you still need the manual's full step list.
| Exact U.S. machine | Trigger or schedule in the manual | Approved agent | Filter instruction | Cycle shape | Separate cleaning instruction? |
|---|---|---|---|---|---|
| Breville Bambino Plus, BES500, Y25 manual | A descale alert; cleaning alert after 200 extractions | Breville descaling powder | Remove the water filter before adding powder | Solution cycle, then fresh-water rinse; tank stays in place during descaling | Yes. The 200-extraction cleaning cycle is separate |
| Breville Bambino, BES450 manual | Combined clean-and-descale alert; the 2 CUP button flashes continuously | Breville descaling powder supplied for the machine | Follow the BES450 manual; do not copy the Plus filter rule | The manual combines cleaning and descaling in its named cycle, then gives its own rinse directions | The alert is combined, so do not assume the Plus workflow |
| Gaggia Classic E24, USA Rev 00 | Every 2 months in this manual | Gaggia descaling product only | Follow the tank and water-path instructions in the E24 manual | Solution is dispensed through the steam wand and brew unit, followed by fresh-water dispensing | Yes. Coffee-oil cleaning uses its own monthly procedure |
| De’Longhi EC950M | Its descale indicator | De’Longhi descaler only | Remove the softener filter before descaling | The machine’s guided solution and rinse cycle | Follow the EC950M cleaning sections separately |
The Gaggia interval comes from that model's manual and doesn't carry over to other espresso machines. Water hardness, use, filters, and machine design can change the correct trigger. When the maker gives you an alert or an exact schedule, use that.
Breville Bambino Plus: follow the separate alerts
The Y25 U.S. manual for the Breville Bambino Plus has two maintenance signals, and you should keep them apart in your notes. After 200 extractions, the machine signals a cleaning cycle for the group head (where the portafilter locks in). The manual calls that cycle a flush and says it's separate from descaling. A different alternating light pattern signals that the machine needs descaling.
Each signal gets its own job. The cleaning tablet and disc go with the cleaning procedure. Descaling uses the listed descaling powder and the descale mode. Finishing one doesn't mean the other is done.
The manual also says to remove the water filter from the tank before you add the descaling powder. It describes a solution phase and a fresh-water rinse phase. The tank stays in the machine during descaling, and the manual warns against removing or completely emptying it during that process.
For the exact fill marks, button sequence, pauses, and container positions, use the full Y25 manual. We leave those steps out on purpose.
Do not carry the Plus instructions over to the base Bambino. The Plus has automatic milk controls and a different maintenance alert design, and its manual only speaks for its own water filter and descale behavior.
Breville Bambino: use its combined alert and exact manual
The U.S. Breville Bambino BES450 manual names a combined “clean & descale” cycle. Its alert works differently from the Plus: the 2 CUP button flashes continuously when the machine wants that combined maintenance cycle.
A BES450 owner shouldn't wait for the Plus's separate 200-extraction cleaning alert or copy the Plus's light sequence. The BES450 manual also includes descaling powder and gives the exact tank fill, solution, button, cooling, and rinse directions. Use that document for the full procedure.
The manual warns that descaling can release hot steam and says to keep the drip tray inserted. It also says not to immerse the power cord, plug, or appliance in liquid, and it gives a tank rule for the cycle. Those safety warnings are part of the procedure. Follow them every time.
If you own the base Bambino and find a page or video labeled “Bambino Plus,” stop before following it. Confirm BES450 on the manual cover and match the controls on your machine. The two share a family name, but they handle maintenance differently.
Gaggia Classic E24: its manual rejects vinegar
The U.S. Gaggia Classic Pro E24 record links to a USA Rev 00 manual. That manual says to use the Gaggia descaling product only, and it says never to use vinegar or other descaling agents. That's a direct manufacturer instruction, so a general vinegar article can't overrule it for this model.
The same manual says to descale every two months. Keep that interval with the Classic E24 record. Do not apply it to a Breville, a De’Longhi, or another Gaggia revision. The right interval can depend on the exact model and the water instructions that come with it.
The E24 procedure uses the water tank and sends solution through the steam wand and coffee brew unit. It includes a wait period and a fresh-water rinse. The manual warns not to drink the solution or anything dispensed until the cycle is complete. It also keeps this work apart from its coffee-oil cleaning procedure, which uses a cleaning tablet and blind filter on its own schedule.
The E24 uses a manual interface. Measure the water and use the container positions shown in the manual. Do not turn its listed cup amounts into a formula for another machine.
De’Longhi EC950M: let the indicator lead
The U.S. De’Longhi Dedica Maestro Plus page is a related product record. For the EC950M itself, use the exact U.S. EC950M manual. Do not assume a related De’Longhi model uses the same indicator or controls.
The EC950M manual tells you to descale when its indicator calls for it. It specifies De’Longhi descaler only, says to remove the softener filter before descaling, and walks you through the machine's solution and rinse cycle. That's a different setup from the Gaggia calendar and the Breville button alerts.
The filter-removal step is easy to miss. A softener filter and a tank filter are not interchangeable terms, so check what your exact manual calls the part. If your machine has a different filter or no filter, do not guess the action from this row.
Descale in this order
First, read the nameplate and manual cover. If the model doesn't match, stop and find the correct manual.
Next, check the maintenance signal. If the machine shows a descale indicator, follow its descale mode. If it shows a cleaning alert, do the cleaning procedure instead.
If the manual gives a calendar interval, write it down as that model's instruction. If there's no clear trigger, contact the maker or authorized service and ask, since a made-up schedule is a guess.
Then confirm the agent. Use only the named product, and check whether the manual wants the tank filter or softener filter removed. Check the required solution fill mark and the container position. Check whether the machine must stay assembled during the cycle.
Finally, finish the full rinse. Do not taste or serve the first water until the manual's rinse is complete. If the solution cycle stops early, the alert stays on, or flow still looks wrong, do not repeat random chemicals. Use the troubleshooting section or contact service.
What a safe cycle should make clear
Button sequences differ, but a good manual lets you answer six questions before you start:
- Which model? The exact name or number on the machine and manual.
- Which trigger? An indicator, a model-specific schedule, or service advice.
- Which agent? The named descaler and its permitted amount.
- Which filter action? Remove, keep, replace, or ignore the tank filter as directed.
- Where does liquid go? The tank, portafilter area, steam wand, drip tray, and waste container positions.
- How do you rinse? The fresh-water fill, run, pause, and completion signal.
If one answer is missing, do not fill the gap with a forum recipe. Use the exact manual or ask the manufacturer. That's also why a descaling video made on a different machine can mislead you, even when the front panel looks familiar.
Descaler is a chemical maintenance product. Keep the bottle instructions with the machine. Store it away from coffee, food, children, and pets. Use ventilation and wipe up a spill the way the product label says.
The machine manual controls the appliance cycle, and the product label controls the chemical handling.
Do not use vinegar as a default shortcut
Vinegar is popular because it's easy to find and acidic. Availability does not make it approved.
The Gaggia Classic E24 manual rejects vinegar and other agents. The Breville manuals specify their own descaling powder, and the De’Longhi manual specifies De’Longhi descaler only. Those instructions are enough to set aside a one-size vinegar recommendation.
An internet recipe also hides things that matter: acid strength, water volume, contact time, material compatibility, seals, filters, and the rinse needed afterward. A guessed ratio can leave residue or take the appliance outside its documented procedure. Baking soda can't stand in for a descaler, and combining acids with other cleaners won't improve the maintenance.
If you already used an unapproved chemical, stop adding products. Rinse only as the exact manual and chemical label allow. If odor, taste, leaks, unusual noise, or a persistent alert remains, contact the manufacturer or authorized service and tell them what you used.
Know when to stop and contact service
Stop the procedure when the machine leaks, shows a damaged cord, trips power, releases an unusual amount of steam, or shows a fault the manual doesn't explain. Stop when the tank filter or softener filter won't seat correctly after the manual had you remove it. Stop when the pump runs but the cycle can't move liquid and the manual gives no safe recovery.
Do not keep repeating a descale to fix a blocked steam tip, coffee-filled basket, damaged seal, failed pump, or electrical fault. Each of those needs its own diagnosis. A descale alert that stays on after a complete documented cycle may need a reset, a sensor check, or a service call.
Record the model, alert, product name, date, and whether the fresh-water rinse finished. The Espresso Receipt methodology explains how we keep published facts, calculated guidance, and observed findings apart.
If a manual changes or you spot a mismatch, use the corrections page to report the model, revision, page, and exact conflict. A precise report helps more than a general note that a recipe “did not work.”
Keep a maintenance record that fits the machine
Write it down like a recipe card, one line per job, and let the manual set the schedule:
| Date | Exact model | Trigger | Agent | Filter action | Rinse complete | Follow-up |
|---|---|---|---|---|---|---|
| 2026-09-01 | Model and revision | Alert or manual interval | Named product | Removed, kept, or replaced | Yes or no | None, repeat manual check, or service |
Keep cleaning and descaling on separate lines.
For a Bambino Plus, one line can record the 200-extraction cleaning cycle and another can record a descale alert. For the Bambino BES450, record the combined clean-and-descale alert. For the Gaggia E24, record the two-month instruction as that model's schedule. For the EC950M, record the indicator.
The espresso cost-per-cup calculator can model maintenance and drink costs, though it won't pick a chemical or override the manual. The Bambino, Bambino Plus, Gaggia Classic E24, and De’Longhi product record help you confirm the product family. Open the exact manufacturer manual before you begin.
You're done when the exact documented cycle finishes, the rinse is complete, and the machine is back to normal. Plenty of liquid from a generic recipe proves nothing, and the same goes for an internet article that used the word “clean.” Match the chemical, trigger, filter, container, and rinse to your exact machine.
Keep daily cleaning separate from descaling for equipment you already own. Follow the exact model's manual.
Return to the owner cleaning routineProducts mentioned
Open a product to see its exact source, checked date, known uncertainty, dimensions, and main downside.
Compare these 4 machines side by side →
Common questions
How often should I descale an espresso machine?
Use the alert or schedule in the exact machine manual. Do not apply one model’s calendar to another machine.
Can I descale an espresso machine with vinegar?
Do not use vinegar by default. The Gaggia Classic E24 manual rejects it, and the compared Breville and De’Longhi manuals specify their own agents.
Is cleaning the same as descaling?
No. Cleaning removes coffee oils and residue. Descaling treats mineral deposits in the water path. Some machines use separate alerts and procedures.
What if the descale indicator stays on?
Confirm that the full solution and rinse cycle completed. Then use the exact troubleshooting instructions or contact authorized service. Do not repeat random chemicals.
Sources (10)
- Bambino BES450 U.S. instruction manualBreville US · Check date not recorded(opens in a new tab)
- Bambino Plus Y25 instruction bookBreville US · Check date not recorded(opens in a new tab)
- Classic E24 USA Rev 00 operating instructionsGaggia · Check date not recorded(opens in a new tab)
- EC950M U.S. instructions for useDe’Longhi US · Check date not recorded(opens in a new tab)
- Espresso Receipt methodologyEspresso Receipt · Check date not recorded
- Bambino product pageBreville · Checked September 16, 2026(opens in a new tab)
- Bambino Plus product pageBreville · Checked October 20, 2026(opens in a new tab)
- Dedica Maestro Plus product pageDe’Longhi · Checked September 16, 2026(opens in a new tab)
- Gaggia Classic Pro E24 North America product pageGaggia North America · Checked September 7, 2026(opens in a new tab)
- Gaggia Classic Pro E24 listingWhole Latte Love · Checked October 20, 2026(opens in a new tab)
See an old price or conflicting detail? Send a correction.
How we researched this
- Method
- We compared the four U.S. manuals cited below: Bambino, Bambino Plus, Classic E24, and EC950M.
- What we added
- The manual matrix separates alerts, approved agents, filter instructions, and rinse stages by exact model.
- Limits
- We compared manuals only. We did not diagnose a machine or run a physical descaling test, and your full manual still comes first.
What the evidence labels mean
- Source checked
- A cited source stated this fact when Espresso Receipt checked it. This is not a physical product test.
- Estimated
- This is calculated from stated inputs and assumptions. It is not a measured result or a current quote.
- Observed physical test
- This is a hands-on result for the exact unit under a stated test method.
- We could not confirm this
- The available sources do not establish one reliable answer.

