← Back to the Defect Library

Pitting and Corrosion of Aluminium Sliding Door Sub-Sills: Causes and the Fix

What Is Sub-Sill Corrosion?

The sub-sill is the aluminium tray that sits under a sliding door or window frame on a balcony, terrace or podium threshold. Its job is to catch the water that gets past the door track and the frame, hold it, and drain it back outside through weep slots. Because it is buried under the frame, bedded on the slab or hob and packed against the tiles and screed, nobody sees it from the day the door goes in until the day the ceiling below starts to stain.

Aluminium is normally protected by a thin, self-healing oxide film. That film survives neutral water and air indefinitely, which is why aluminium windows last. It does not survive three things the sub-sill is routinely exposed to: wet cement, dissimilar metals and standing salty water. When the film is attacked locally, the metal underneath corrodes in small deep pits rather than evenly, and a 2 mm tray can be holed in a few years while the exposed face of the frame still looks fine.

How to Recognise It

The exposed frame can be perfect. The damage is on the underside and ends of the tray, where it sits in cement and water.

Case Study: Door Sills Bedded Straight Onto the Screed

These photos are from the balconies of a 13-storey apartment building in Sydney, taken before the remedial works started. The sliding door frames looked sound from inside the unit. At the front edge of the sill, where the aluminium meets the tiles, the metal has corroded right through.

The cause: alkali from wet screed in direct contact with the aluminium. Nothing else on this sill was needed to do this damage.

Close-up of an aluminium sliding door sill with holes corroded through its front edge and white corrosion product running down the tiles
Holes corroded through the front edge of the sill. The white crust around each hole is aluminium corrosion product and lime, washed out of the bed and down the tile face every time it rains.
Sliding door sill with pitting along its length and white streaks on the tiles below
The same sill. The attack is not even: it has concentrated into pits, and the worst of them are now open holes into the bed below.
Sliding door sill on another balcony with white deposits along the sill line and tape measure for scale
Another door on the same elevation, at an earlier stage. White deposits run the length of the sill line, with debris and blocked drainage in the track above.

What happened. The sills had been bedded directly onto the cement screed, with no membrane between the screed and the aluminium. Wet screed is strongly alkaline, at around pH 12.5 to 13.5. The thin oxide film that protects aluminium is only stable close to neutral, so in that environment it dissolves and the metal underneath starts to corrode.

Why it pits instead of wearing evenly. The balconies had poor falls, so the bed under the sill got wet with every rain and stayed wet. Each wetting carried fresh alkali back to the metal. Powder coat protected the visible faces but not the underside, the cut ends and the fixing holes sitting in the mortar. The attack concentrated at those weak points, became pits and then went right through.

What the white crust tells you. White deposits running from under a sill are not just efflorescence from the tile grout. Here they are hydrated alumina and lime salts carried out of the bed by water draining through the corroded metal. Seeing them along a door line is a sign that the sill is sitting in cement and is already corroding.

The fix on this building. The doors come out. The screed is cut back from the door line so a clearance is provided between the screed and the new sub-sill. The membrane is turned up in front of the sub-sill against a waterstop angle, and the clearance is closed with backing rod and sealant, never filled with mortar. The balcony is re-screeded to fall away from the door, re-waterproofed and flood tested before tiling. No bare aluminium is left touching cement. Sealing over the holes would not have helped, because the metal under the sealant would keep corroding while the bed stayed wet.

The rule that comes out of this job is simple: screed and aluminium should never be in contact. Provide a clearance between them, and keep it sealed, not packed.

What Causes It

How Serious Is It?

A pitted sub-sill is a waterproofing failure first and a structural question second.

The Remedial Fix

  1. Confirm the entry point. Stage the water testing so the door, the sub-sill and the membrane upturn are tested one at a time, and open the sill ends or lift a track section to inspect the tray. Do not strip the balcony membrane on the assumption that it is the membrane.
  2. Replace, do not patch, a pitted sill. Remove the door panels, lift the frame and remove the sub-sill. A new sub-sill (aluminium, or stainless steel where the exposure warrants it) with welded or sealed end dams and clear weep slots, set on a proper fall to the outside.
  3. Isolate the aluminium from the cement. The new sill bears on a membrane or a compatible bedding, never on raw mortar. The screed and tile bed stop short of the sill with a sealed, flexible gap; the membrane is dressed up and sealed to the back of the sill, not the sill bedded into the screed.
  4. Break the metal couples. Fixings in a compatible grade with isolating washers and sleeves; no copper, brass or bare steel in contact with the sill; balustrade brackets isolated with nylon or EPDM packers and their own flashing.
  5. Re-establish the drainage path. Weep slots open and above the external finished level, end dams turned up, the sill falling out, nothing sealed that was meant to drain. Where the sill sits behind a hob or a drained threshold, the hob drainage must be reinstated too.
  6. Protect field cuts. Every cut edge, drilled hole and end dam sealed with a compatible sealant before installation; powder coat touched up where it is breached.
  7. Check the neighbours. The same conditions usually exist at every door on the elevation. One holed sill is a sample, not an exception.

The sub-sill detail in our library (external door sill with sub-sill, drawn on a separate-pour kerb with a hydrophilic waterstop and the membrane carried under the sill) is the arrangement that avoids all four causes.

When to Involve an Engineer

Frequently Asked Questions

The frame looks perfect. How can the sill be corroded?

The frame sits in air; the sub-sill sits in wet cement and standing water, often against dissimilar metal. Aluminium pits where its oxide film is attacked, and that happens on the hidden underside and ends of the tray, not on the visible face.

Can we just reseal the sill?

No. Sealant over a holed tray fails at the next pit, and the corrosion continues under it. The sill has to come out, and the detail that corroded it has to change.

Is it the balcony membrane?

Sometimes, but a leak confined to the door line after rain, with staining directly below the sill, points to the sill first. Staged water testing settles it in an hour; stripping the balcony to find out costs weeks.

Why do coastal buildings get this so much worse?

Chlorides from salt air concentrate in any sill that holds water, and they are the most aggressive thing an aluminium oxide film meets. The same detail that survives inland for decades can perforate near the coast in a few years.

Should the new sub-sill be stainless steel?

In severe coastal exposure, or where the sill cannot be fully isolated from cement and other metals, a 316 stainless sub-sill removes the pitting mechanism. Elsewhere a correctly isolated and drained aluminium sill is fine; the detail matters more than the metal.

Leak under a balcony door that has already been "sealed"? Contact our waterproofing and remedial engineers for staged water testing, a cause report and a warrantable sub-sill detail. Related: the cavity sliding door waterstop detail and our Specification 26 checker.

Lessons From Real Jobs, Straight to Your Inbox

Practical findings from our structural, facade and waterproofing work — defects we keep seeing, details that work, and the code clauses that catch people out.