Industry resources

SSPI in British Columbia

The law gives one start date, the regulator gave another, and the date most people quote is wrong. The whole story on one timeline, with every document linked.

Counterweight Dispatch — Reference

When the test is enforced in BC, how the fits inside it, and where every date on the public record comes from.

Two marks to know: explains a term right here. A pill-shaped link, like Safety Standards Act, opens a source document in a new tab, scrolled to the key passage and highlighted, in most modern browsers. A few destinations (PDFs and Technical Safety BC’s site) can’t be auto-highlighted, so those links say where to look instead.

The 10-second answer

The question this whole page answers: when did the SSPI requirement — and its loaded-gap limit — become law in BC?

June 2003 is not the SSPI date. The version of the code BC adopted then explicitly left the loaded-gap limit out.

1 April 2004: the answer the law gives, and the date to follow. The first day the loaded-gap limit was actually part of BC law, because the regulation taking effect that day adopted the code update that carries it. Working to the earlier date also keeps you on the safe side. You can never be caught under-applying the limit.

!

15 February 2007: a complication worth knowing about. Technical Safety BC later wrote that SSPI testing began with the code edition that took force in BC on this date. That muddies the water a little, but it does not outrank the law: the Safety Standards Act says that where a regulation and regulator guidance conflict, the regulation prevails, and the directive that named this date has since been rescinded. Plan around 2004; just be aware an inspector may mention 2007.

Every escalator in service gets the SSPI test. A unit’s age changes the numbers it must achieve, never whether it is tested.

The timeline

How the requirement reached BC

Published by ASME/CSA, not law in BC Became BC law The recommended start date The date that doesn’t hold up
2000
Published, not BC law

CSA publishes B44-00

The base book of the Canadian elevator and escalator code, CSA B44-00. The loaded-gap limit does not exist yet. It arrives by update two years later. BC takes three years to adopt this book.

CSA B44-00 (sold, not free)
2001≈ Jan
Published, not BC law

SSPI and the loaded gap are invented

ASME publishes A17.1d-2000, an that creates both the index and the 5 mm-under-load gap limit. No legal force in BC yet.

ASME A17.1 (sold, not free)
2002Sep
Published, not BC law

CSA publishes B44-00 Update No. 1

The understood to carry the loaded-gap limit into the Canadian code. BC won’t adopt it for another 19 months.

CSA Update No. 1 (sold, not free)
20031 Feb
BC law

B44-00 arrives in BC, minus the loaded gap

Allowed to the outgoing code, but BC’s adoption explicitly excludes Clause 6.1.3.3.5, the loaded-gap limit itself, by name.

20031 Jun
The date everyone quotes

Old code withdrawn, still no loaded gap

The outgoing CAN/CSA-B44-94 is withdrawn and the BC-modified B44-00 stands alone. The loaded-gap clause is still excluded — which is why “June 2003” does not hold up as BC’s SSPI date.

20041 Apr
★ The start date to follow: it is the law

BC adopts Update No. 1: the exclusion disappears

A new regulation adopts B44-00 with Updates 1–3, and its own list of changes no longer excludes the loaded-gap clause. From this day the loaded-gap limit was part of BC law. The requirement starts here, and this is the date this page recommends you use.

2004
Published, not BC law

CSA publishes B44-04

The next full edition of the Canadian code, loaded-gap limit built in. BC stays on its modified B44-00 for now. This edition does not become BC law for almost three years.

CSA B44-04 (sold, not free)
200715 Feb
The complication: what the regulator said

BC adopts B44-04, the edition the regulator points to

later wrote that SSPI testing entered the code with the 2004 edition, in force in BC from this date. That statement muddies the water a little, but a directive is guidance, not law: the Safety Standards Act settles any conflict in the regulation’s favour, and this directive has since been rescinded. Worth knowing because an inspector may still cite it; not the date to plan around.

2007
Published, not BC law

One book for two countries: A17.1-2007 / B44-07

ASME and CSA merge their two codes into a single book, ASME A17.1-2007/CSA B44-07. Every edition since covers both countries. BC adopts it more than three years later.

A17.1-2007/B44-07 (sold, not free)
201025 Nov
BC law

B44-07 adopted, then a nine-and-a-half-year hold

BC skips the 2010 and 2013 editions entirely and runs on B44-07 until 2020, provable from the regulation’s .

2010
Published, never BC law

B44-10, the first edition BC skips

A new edition of the harmonized book. BC never adopts this one. The province stays on B44-07.

A17.1-2010/B44-10 (sold, not free)
201321 Oct
Published, never BC law

B44-13, skipped too

The second edition in a row BC never adopts. The province is still running on B44-07, now six years old.

A17.1-2013/B44-13 (sold, not free)
201417 Feb
Regulator guidance

The SSPI enforcement push: Directive D-ED 2014-01

BC’s only SSPI-specific document ever issued. It required the test at acceptance (new units and major alterations) and after any step-to-skirt entrapment, explicitly including units installed before B44-04, judged against their own era’s code. Contractors got 60 days to buy the equipment. A , not a regulation.

201630 Nov
Published, not BC law yet

B44-16 is published

The edition BC runs on today, though it sits on the shelf for another three and a half years before BC adopts it.

A17.1-2016/B44-16 (sold, not free)
2019
Published, never BC law

B44:19 is out, and BC still hasn’t adopted B44-16

The next edition arrives before BC adopts the previous one. BC never adopts B44:19. It goes straight from B44-07 to B44-16 the following spring.

A17.1-2019/B44:19 (sold, not free)
202030 Apr
BC law, current

B44-16, today’s code

The edition in force in BC now. The 2014 directive was as a result — the code moved on, not the requirement.

2022
Published, not BC law

B44:22 is published

Another edition of the harmonized book. BC stays on B44-16.

A17.1-2022/B44:22 (sold, not free)
202614 Jan
Published, not BC law

B44:25, the newest edition

The most recent book of the code itself, named for its 2025 cycle, released 14 January 2026. BC law still points at B44-16 — three editions back — so B44-16 remains the code that governs BC work today.

A17.1-2025/B44:25 (sold, not free)
The part nobody explains

One test, two rulebooks

“Every escalator needs the SSPI test, but not every escalator needs the loaded-gap limit. How can that be? Aren’t they the same test?”

They are — the SSPI and the loaded gap are inseparable when the instrument is on the step: one pass always measures both. It’s the unit’s date that decides what to do with the results. Here is the whole trick:

The instrument pass

With the escalator running, a plastic test block is pressed sideways from the step against the skirt panel at a set force of 110 N (about 25 lbf) and dragged along. The skirt must not be cleaned or lubricated first — the test wants the panel as passengers get it.

one pass produces two numbers

μ — friction

How much the block drags on the skirt: the .

Lg — the loaded gap

How wide the step-to-skirt gap is while that same 110 N is pushing. This is the loaded gap, measured during the pass, not separately.

combined by the code’s formula

The index

Both numbers feed one formula, and the result is the SSPI:

SSPI = ey / (ey + 1),  where  y = −3.77 + 2.37 μ + 0.37 Lg

Notice Lg is inside the formula, and the same formula appears in the code for existing installations. The loaded gap gets measured on every unit, old or new, every time the index is taken.

then the unit’s era decides which limits those numbers face
Every unit

Index limit

The SSPI number must achieve a threshold. Modern units: 0.15, or 0.25 with a . Existing installations: 0.15 / 0.4 with a deflector.

Units installed ≥ 1 Apr 2004 (BC)

+ Loaded-gap limit

The Lg reading also has its own pass/fail line: no more than 5 mm under the 110 N load. This standalone limit is the part that only exists for newer units.

Older units instead

Static clearance

Pre-2004 units aren’t held to the 5 mm-under-load line. Their gap rule is their own edition’s limit, checked without the load.

So the answer is: you never separate the tests — you separate the limits. The loaded gap is measured on every unit because it is one of the two numbers inside every SSPI reading. What changes with a unit’s era is whether that gap number also has its own pass/fail limit (units installed under the Update-1-era code or later) or is judged the old way, as a static clearance (everything before). Vintage picks the rulebook — never whether the test happens.
Your unit

Which rules bind a BC escalator

Installed before 1 April 2004

  • SSPI test: yes. Index measured the same way, judged against the existing-installations thresholds (0.15, or 0.4 with a deflector).
  • Loaded-gap 5 mm limit: no. The gap is judged by the static clearance limit of the B44 edition the unit was installed under instead.
  • After a step-to-skirt entrapment: shut down and verified against its own era’s code before returning to service (the 2014 directive’s rule).

Installed (or altered) 1 April 2004 or later

  • SSPI test: yes. Judged against the modern thresholds (0.15, or 0.25 with a deflector).
  • Loaded-gap 5 mm limit: yes. The Lg reading has its own pass/fail line at 110 N.
  • Alterations count: a major alteration puts a unit under the code in force at the time of the alteration.
The numbers, by CSA B44 edition
Installed under
SSPI index
Step-to-skirt gap
B44-1960 – B44S3-1982
0.15
0.4 with deflector
≤ 4.8 mm each side
≤ 6.4 mm total
B44-1985 – B44S2-1998
BC ran B44-94 + B44S1-97 until 2003
0.15
0.4 with deflector
≤ 5 mm each side
≤ 6 mm total
CSA B44-00
BC: 1 Jun 2003 – 31 Mar 2004
0.15
0.4 with deflector
≤ 4 mm each side
≤ 7 mm total
B44-00 Update 1 or later
BC: 1 Apr 2004 onward
0.15
0.25 with deflector
≤ 5 mm loaded gap
under the 110 N load

These rows are keyed on the CSA B44 edition a unit was installed under, not on its installation year. That is how the code itself sets them out, in the “NOTE (on CSA B44 Requirements)” carried by ASME A17.1-2016/CSA B44-16 against the step/skirt clearance requirement. Check the edition on the unit’s code data plate rather than working back from the year: BC’s adoption dates are documented from 2003 onward (B44-00 mandatory 1 June 2003, Update 1 on 1 April 2004), but its adoption dates for earlier editions are not published. In the first three rows the gap figure is that edition’s static clearance, measured with no sideways load. Only the last row uses the loaded gap. The index thresholds are the code’s existing-installations rule (0.15, or 0.4 with a deflector) and the modern rule (0.15, or 0.25).

A note on the American figures. The same code book carries a second, parallel note for ASME A17.1 editions, with different numbers, including a 9.5 mm allowance for units installed under A17.1-1971 through A17.1-1979, and a bucket that folds in ASME A17.3. Those belong to the ASME sequence only. BC has never adopted ASME A17.1 on its own, and has never adopted ASME A17.3. Neither appears in B.C. Reg. 101/2004 or in the former B.C. Reg. 28/90, which ran CAN/CSA-B44-94 with Supplements 1 and 2. So the 9.5 mm figure and A17.3’s flat 4.8 mm have never applied to a BC unit.

Or let the app work it out

The Escalator Field Command app determines these values automatically: give a unit its installation date and it shows exactly which thresholds apply — this table, applied for you, for BC and other jurisdictions.

Download on the App Store Get it on Google Play
Enforcement

How the test is enforced in BC today

  • Routinely: SSPI is part of the recurring periodic test cycle under today’s code (B44-16, requirement 8.6.8.15.19), which BC adopted by regulation.
  • Historically pushed hard: from 2014 to 2020 the directive also demanded it at acceptance and after every step-to-skirt entrapment, with real teeth (60-day equipment deadline; non-compliant escalators “will not be put into service”).
  • Hierarchy: where guidance and law disagree, the Safety Standards Act (s.30(4)) settles it — the regulation prevails. The directive is rescinded; the regulation-adopted code requirement stands.
  • What BC has never published: an SSPI limit table. Ontario has, and it is the clearest published example of the thing BC leaves unwritten: TSSA Advisory ED-300-21 sets out four bands of pass criteria keyed to the date a unit was registered, and spells out what makes a test chart invalid. It has no force in BC. It shows what a published answer looks like. The only BC-published SSPI figures appear as narrative in one incident investigation (the figures sit under “Investigation conclusions”). For a binding answer on a specific unit, ask Technical Safety BC.
The document shelf

Every source behind this page

B.C. Reg. 29/2003The 2003 adoption and its loaded-gap exclusion, in its own words. bclaws.gov.bc.ca
Reg 29/2003, Dec 2003 viewProof BC still ran plain B44-00, no updates, late in 2003. bclaws.gov.bc.ca
B.C. Reg. 101/2004, as enactedUpdate No. 1 arrives; the exclusion doesn’t. Effective 1 Apr 2004. bclaws.gov.bc.ca
Reg 101/2004, currentToday’s text: “ASME A17.1-16/CSA B44-16”. bclaws.gov.bc.ca
Reg 101/2004, point in timeAmendment history; proves B44-10 and B44-13 were skipped. bclaws.gov.bc.ca
BC Gazette v50 n04Reg 17/2007: B44-04 adopted, effective 15 Feb 2007. bclaws.gov.bc.ca
Directive D-ED 2014-01BC’s only SSPI document, now rescinded. 2-page PDF. The dates sentence is under “Specific Details” on page 1. web.archive.org
Directive rescission noticeWithdrawn following B44-16 adoption: superseded, not disowned. Look for the “Rescinded” box at the top. technicalsafetybc.ca
Incident II-657117-2018Boot entrapment; the only BC-published SSPI figures found, under “Investigation conclusions.” technicalsafetybc.ca
Technical Safety BCCurrent elevating-devices regulatory landing page. The adoption date sits under “CSA B44 Safety Code.” technicalsafetybc.ca
Safety Standards ActThe governing statute; s.30(4): the regulation prevails. bclaws.gov.bc.ca
TSSA Advisory ED-300-21 (Ontario)Ontario’s published SSPI table, the model of every-era-tested. Four bands keyed to a unit’s registration date. tssa.org
ASME A17.1 / CSA B44-16, A17.2, A17.3The code books: the limit (6.1.3.3.5), the index (6.1.3.3.9), the test (8.6.8.15.19), the existing-installation thresholds (A17.3 §5.1.11). Sold by ASME/CSA, not free to read
Honesty
  • This is a research summary, not legal advice. Adoption dates and enforcement practice change. For a binding answer about a specific unit, ask Technical Safety BC or your authority having jurisdiction.

Counterweight Dispatch reference series. Compiled from public regulatory records.
Last updated: 31 July 2026. If you are reading this anywhere other than counterweightdispatch.com, check there for the current version.

These materials contain information that has been derived from information originally made available by the Province of British Columbia at: www.bclaws.gov.bc.ca and this information is being used in accordance with the King’s Printer Licence – British Columbia available at: bclaws.gov.bc.ca/standards/Licence.html. They have not, however, been produced in affiliation with, or with the endorsement of, the Province of British Columbia and THESE MATERIALS ARE NOT AN OFFICIAL VERSION.

← Back to Resources

Working to the escalator code on the job?

Escalator Field Command carries the Escalator Field Guide: the escalator code in plain English, searchable and offline. It does not cover the SSPI history on this page.

Free briefing, every two weeks

Counterweight Dispatch is a free email briefing for people who work on elevators and escalators. Code changes and incidents, with every source linked so you can check it yourself. Unsubscribe anytime.

We send the briefing and nothing else. No sharing your address.