Skip to main content
zerologszerologs
Back to Learn Hub
Final drive reference

The drive belt: tension, alignment and what changed

Every drive-belt figure Zero publishes for model years 2015 to 2026 — 4 separate tension windows, 84 resolved model years and 37 manuals, each traceable to a document and a page. All 74 page citations were confirmed by re-reading that page in the PDF. It is published per model year and per platform because the community reference most riders found gives a single band, 42.5–73.6 Hz, for every machine built after 2017: that band is 29 model years too broad, and on a Gen3 bike its low end sits 19.5 Hz under specification. What this page cannot tell you is the belt part number: Zero does not print one in any owner manual, so every part number here is community-sourced and labelled as such.

Last updated: August 8, 2026
~18 min read84 model years · 37 manuals · MY20152026

Your manual is the authority. Every figure here is transcribed from Zero’s own manuals and names the document and page it came from, but a transcription is still a transcription. A drive belt is a safety-critical component: check anything load-bearing against the manual for your own model year, and if a figure here disagrees with your manual, your manual wins and we would like to know.

TL;DR

  • A belt tension figure without a model year AND a platform is not a specification. Zero publishes 4 different frequency windows across the 84 model years in this reference: 96.3–124 Hz on the 8 mm narrow belt, 42.5–73.6 Hz on the 11 mm belt of the S/DS and FX platforms (43 model years), 62–82 Hz on the SR/F, SR/S and the modern S and SR (20 model years), and 62–84 Hz on the DSR/X and the 2024-and-later DS and DSR (9 model years). Same belt pitch, four different targets.
  • The community archive collapses all of that into one row. Its tension table has exactly two rows, and the second reads "Wide / 2017+ (except S 13.0) / 42.5 Hz – 73.6 Hz / 25 – 76.5kg". Comparing that row against every manual figure finds 29 model years across 7 model lines where it is too slack — every SR/F and SR/S ever built, the SR from 2022, the S from 2024, and the whole DSR/X and 2024+ DS/DSR generation. On the worst of them the archive's low end is 19.5 Hz below Zero's, which is the difference between a belt that holds and a belt that ratchets over the rear sprocket under torque.
  • The archive's belt pitch is wrong and the archive itself proves it. Its specifications table gives the 2017-and-later belt a 14mm pitch, then two rows later gives the SR/F 11 mm — for the same belt profile. Every owner manual from 2017 onwards prints 11 mm, in the tension table itself, beside the frequency window. 14mm is not a Gates pitch that appears anywhere in Zero’s documentation.
  • The front pulley count is not a platform constant either, and ordering one off a year-range row is how riders get the wrong part. From MY2018 the FX, FXS and FXE run 90T/18T where MY2017 ran 90T/20T; the DSR/X and the 2024-and-later DSR run 90T/22T; and on the S and DS platform the count is pack-dependent — 6 specification sheets in this index print it as a pair, a ZF7.2 bike taking an 18-tooth front pulley and a ZF14.4 bike a 20-tooth one in the same model year. Count the teeth on your own motorcycle before ordering anything.
  • The 2024 generation does not exist in the archive at all — its tables stop at 2020. The DSR/X from MY2023 and the DS and DSR from MY2024 run a Gates Carbon Drive Moto X9 belt 25 mm wide, the only belt whose width Zero states in an owner manual, tensioned to 62 Hz to 84 Hz or 77 ± 20 kg on the tester. A 2026 DSR owner reading the archive orders the wrong belt and the wrong pulley in one go.
  • On a Gen3 bike the swingarm alignment marks are explicitly not the check, and the archive tells you to use them. Three service manuals carry the same sentence: the stamped marks are for initial alignment, are not equal on the two sides of the swingarm, and must not be used as final adjustment marks. The final check is belt tracking — a 1–2 mm gap between the belt and the belt-side face of the rear sprocket, confirmed after the axle nut is torqued — plus the frequency window for that model year.
  • Rotating the rear wheel backwards before measuring does not merely give a different reading; Zero says it gives a false one. The archive noticed the discrepancy and treated it as a measurement quirk worth a rotational check. The Gen3 service manuals turn it into an instruction: rotate the tyre forward through two full belt revolutions, counted by watching the printing on the belt pass the rear fender arm, because two turns is the minimum that normalises the belt on both sprockets.
  • This site’s own belt data was wrong in exactly the same way, and has just been corrected. Our extracted maintenance sheet carried one tension figure per model with no year dimension: it gave the DS 62–84 Hz, which is the MY2024-and-later figure, and applied it to every DS back to 2014 — whose specification is 42.5–73.6 Hz from MY2017 and a Tension Tester load of 20 kg to 30 kg before that. The S, SR and DSR rows had the same defect and all four are now fixed by a verified overlay that CI re-checks. The residual limitation is stated on this page rather than papered over: the corrected rows begin their frequency range at MY2014, and no manual publishes a frequency before MY2017.
  • Nothing on this page is a belt part number you can order with confidence. Zero prints tooth counts, pitch and tension in the owner manuals and prints no belt part number in any of them; the numbers in circulation come from the community archive and from dealer invoices, and the archive’s own rows are internally inconsistent about which belt goes with which pitch. Take the tooth count and the pitch from here, and the part number from a dealer against your VIN.

One belt profile, four tension specifications

Zero has used a Gates toothed carbon belt on every motorcycle it has built. That continuity is exactly what makes belt tension dangerous to look up: the belt looks like one component with one specification, and it is not. Across the model years in this reference Zero publishes 4 different frequency windows, and three of them apply to belts of the same 11 mm pitch. The window is a property of the motorcycle — its swingarm, its span length, its torque — not of the belt.

The table below is every window, with how many resolved model years each one governs. It is computed from 35 owner manuals rather than asserted: the extractor reads the "Recommended Tension Range" table out of each manual and the join then attaches it to every model year that manual covers, so a window cannot be attributed to a machine whose own manual says something else.

Two things about the shape of this table matter more than the numbers in it. First, the windows overlap in time, not in sequence: in model year 2023 a rider could buy a DS specified at 42.5–73.6 Hz and an SR/F specified at 62–82 Hz from the same dealer on the same day. A figure keyed only to a year is therefore ambiguous even when the year is right. Second, the 62 Hz lower bound arrives twice, on two different platforms, with two different upper bounds two hertz apart — which is a strong hint that the upper bound is doing real work and is not a rounding artefact.

Belt frequency, plucked at the centre of the span (Hz)020406080100120✕ community archive: one band, 42.573.6 Hz, for every 2017+ machine6282 Hz11 mm · S, SR, SR/F, SR/SMY2020–2026 · 20 model years6284 Hz11 mm · DS, DSR, DSR/XMY2023–2026 · 9 model years42.573.6 Hz11 mm · DS, DSR, FX +4MY2017–2025 · 43 model years96.3124 Hz8 mm · SMY2017 · 1 model year✓ solid bars are Zero’s published windows, each labelled with its own endpoints
Every belt tension window Zero specifies for model years 2017–2026, read from the "Recommended Tension Range" table of each manual. Bar length is the width of the window, not a quantity. The dashed hatch marks how far the community archive’s single band reaches, for comparison only — it is not a specification for any of the bikes above it.
Every belt tension window Zero specifies, MY2015–2026
PitchFrequencyTester loadModel yearsModelsYears
11 mm42.5 Hz to 73.6 Hz25 kg to 76.5 kg43DS, DSR, FX, FXE, FXS, S, SRMY2017–2025
11 mm62 Hz to 82 Hz51 kg to 102 kg20S, SR, SR/F, SR/SMY2020–2026
11 mm62 Hz to 84 Hz77 ± 20 kg9DS, DSR, DSR/XMY2023–2026
8 mm96.3 Hz to 124 Hz20 kg to 30 kg1SMY2017

Frequency is the Gates Carbon Drive app or guitar-string method; tester load is the Krikit-style Tension Tester. They are two measurements of the same belt and each manual prints both, so a window is only complete when you know which tool produced the number you are comparing against. The ADV line prints its load as a centre and a tolerance rather than a window.

Wrong in the community archive: one tension band for every 2017+ machine

The archived tension table has two rows. The second reads "Wide | 2017+ (except S 13.0) | 42.5 Hz – 73.6 Hz | 25 – 76.5kg" — an open-ended "2017+" label carrying the S/DS and FX figure. Zero specifies 62 Hz to 82 Hz for the SR/F and SR/S and 62 Hz to 84 Hz for the DSR/X and the 2024-and-later DS and DSR. Checking that row against every manual figure finds 29 model years it understates, and on the worst of them its low end is 19.5 Hz slack. Zero's own manuals say that a belt lacking tension ratchets — the belt teeth slide over the rear sprocket teeth, damaging the carbon tensile cords — and that a belt which has ratcheted must be replaced before the next ride. Take the window for your own model year from the finder on this page or from your own manual, and if you set a Gen3 belt to 45 Hz because a table said 42.5 was in range, re-tension it.

Pitch, width, and the figure the archive contradicts itself about

Pitch is the distance between two adjacent belt teeth, and it is the one belt dimension Zero states in the owner manual — printed in the tension table, in the same cell group as the frequency window, in every manual from MY2017 on. There are only two values in 35 owner manuals: 8 mm on the narrow belt, and 11 mm on everything that came after it. Two model years are an exception worth flagging: the MY2015 and MY2016 manuals state no pitch anywhere at all, so the 8 mm (inferred) figure this page shows for them — 10 rows of the resolved table — is carried from the MY2017 manual, whose surviving narrow-belt row is the same 220-tooth belt. It is labelled as an inference everywhere it appears, because an inference must not read as a printed specification.

The archive's specifications table gives the 2017-and-later belt a 14mm pitch. It also gives the SR/F 11 mm, two rows below, for a belt of the same profile — so the table disagrees with itself, and the row that agrees with Zero is the later one. The sibling sprocket page in the same archive prints 11mm for the 2017 wide belt too. Where two archive pages disagree, this is one of the cases where one of them is simply right.

Width is the opposite situation: Zero almost never states it. The 14 mm and 17 mm and 20 mm figures in circulation are community measurements attached to part numbers, not manual specifications, and this page reproduces them only in the archive table below with that provenance attached. The single exception is the newest belt — the Moto X9 on the DSR/X and the 2024-and-later DS and DSR, which Zero describes in the specification table as "Gates Carbon Drive Moto X9 belt, 25 mm wide". That is the only belt width on this page with a manual behind it.

The practical consequence is narrow but sharp. Pitch and tooth count together define the belt; width does not, and a wider belt on the same pitch will not fit a narrower sprocket. If you are ordering, the two numbers to be certain about are the pitch from your own manual and the tooth counts you have physically counted.

8 mm pitch — narrow beltS/DS and FX through MY2016; Zero S ZF13.0 in MY20178 mm pitch11 mm pitch — wide belteverything from MY2017 onwards, including the Moto X911 mm pitchWidth, seen end-onthe Moto X9 is the only belt whose width Zero states25 mm — Moto X9, stated in the manualearlier belts — width is a community figure, not a manual one
Pitch is measured tooth to tooth and is the one belt dimension Zero prints in the owner manual — in the tension table, beside the frequency window. Width is printed only for the Moto X9. Drawn to relative scale from the published pitch figures; the tooth profile is schematic and is not a Gates drawing.
The archived belt specifications table, exactly as the wiki printed it
YearsWidthPitchModelsSprocketsTeethOEM part no.
2010-201114mm8mmS/DS98T / 28T20030-02641
2012-201614mm8mmS/SR132T / 28T22030-03673 (old logo) 30-08084 (new logo)
2012-201614mm8mmDS/DSR130T / 28T22030-03673 (old logo) 30-08084 (new logo)
2017-17mm14mmS 13.0130T / 28T22030-03673 (old logo) 30-08084 (new logo)
2017-17mm14mmFX/FXS DS/DSR SR/S6.590T / 20T15830-08086
2020-2011SRF90T / 20T15130-08226

Reproduced from the archived page as a claim, not as a specification — last edited 2019-12-28. The Pitch column is wrong for every "2017-" row: Zero prints 11 mm. The Width column has no manual behind it at all. The part numbers are the most useful thing here and the least verifiable: no Zero owner manual prints a belt part number, so treat them as community reports to check against a dealer, keyed to your VIN.

The two tension tables as they appear in pdf/OM-SDS-MY17-English-AH.pdf — frequency on p92, Tension Tester on p90
Model            Belt Pitch   Recommended Tension Range
Zero S ZF13.0    8 mm         96.3–124 Hz
All others       11 mm        42.5–73.6 Hz

Model            Belt Pitch   Recommended Tension Range
Zero S ZF13.0    8 mm         20 kg to 30 kg
All others       11 mm        25 kg to 76.5 kg

MY2017 on the S and DS platform is the only manual in this index whose tension table has two rows, because it is the only year in which Zero sold both belts at once: the Zero S ZF13.0 kept the narrow 8 mm belt while every other model in that manual had moved to 11 mm. Transcribed from the indexed manual text; the column alignment is ours, the figures are Zero’s.

The one year both belts were current

MY2017 is the year to be careful in. The Zero S ZF13.0 of that year runs the 8 mm belt at 96.3 Hz to 124 Hz and 130T/28T; every other model in the same manual runs 11 mm at 42.5 Hz to 73.6 Hz. The archive's tension row is aware of this and says "2017+ (except S 13.0)" — that exclusion is correct, and it is the reason this page does not count the ZF13.0 among the model years the archive misstates.

Three ways to measure, and they are not interchangeable

Zero has specified belt tension three different ways, and a reader who mixes the methods gets a number that looks like a specification and is not comparable to one. All three appear in manuals that are current somewhere in this reference.

The Tension Tester — a Krikit-style deflection gauge — is the original method and the only one the MY2015 and MY2016 manuals give: press the gauge into the non-cogged side of the belt at the midpoint of the span until it clicks, and read the load off the arm. Those manuals specify 20 kg to 30 kg and print no frequency at all. The frequency method arrives at MY2017, alongside the Gates Carbon Drive smartphone application, and from then on every manual prints both a load window and a frequency window for the same belt.

The 2026 light line abandons both. The LS1 and XB are measured with a Gates 508C ultrasonic tension meter, in newtons, with the meter's mass, width and span parameters given in the manual: the LS1 wants 500 to 800 N with the meter set to 4.6 g/m, 23 mm and 356 mm, and the XB wants 550 ± 50 N with its own set. Neither figure is a frequency and neither converts to one without the belt’s mass per metre, which is why the meter parameters are part of the specification rather than a footnote to it.

The steps below are the frequency procedure as the Gen3 service manuals give it, because the two instructions in it that riders most often skip are the two the manual is most emphatic about: rotate forwards, and rotate twice.

  1. 1Put the motorcycle on a stand so the rear wheel turns freely, and take the key out.
  2. 2Loosen the rear axle nut with a 27 mm socket, and remove the rear fender if it is in the way — on most models the belt span can be reached from underneath instead.
  3. 3Turn the left and right belt tension adjustment bolts a quarter turn at a time, equally, until the belt is close to specification. On a Gen3 bike these are T45 bolts; on the S/DS and FX platforms they are 13 mm adjusters with 13 mm jam nuts.
  4. 4Rotate the tyre FORWARD until the belt has made two full revolutions. Count them by watching the printing on the belt pass the rear fender arm — two wheel turns is not two belt turns. Zero states that rotating the wheel backwards gives a false adjustment.
  5. 5Check the tracking: the belt should show a 1–2 mm gap between the belt and the belt-side face of the rear sprocket.
  6. 6Torque the rear axle nut to 102 Nm (75 lb·ft), then rotate the belt two more full turns and confirm the 1–2 mm gap is still there — torquing the axle moves the belt.
  7. 7Measure the frequency: pluck the belt at the centre of the span, like a guitar string, with the phone microphone as close as it will go without touching, and compare against the window for your own model year.
  8. 8Torque the belt tension adjustment bolts — 5 Nm (4 lb·ft) on a Gen3 bike; on the S/DS platform tighten the jam nuts to 26 Nm and on the FX platform to 20 Nm.
  9. 9Test ride, then recheck the adjustment. Zero asks for this on every platform, and it is in the procedure because the first measurement after an adjustment is the least reliable one.

The archive noticed the rotation effect and under-read it

The archived tension-check page records that "turning the back wheel backwards before measuring will give different readout compared to turning the wheel forwards", and treats it as a repeatability quirk that is significant for the pre-2017 20–30 kg specification and has "a lot of leeway" for the wide belt. The observation is right and the conclusion is too soft: Zero’s Gen3 service manuals state that rotating in the reverse direction gives a false adjustment and that failing to follow the instruction could damage the belt. Direction is part of the procedure on every platform, not a tolerance to be traded against the width of the window.

The Krikit gauge is honest about its own limits, and so is the archive: the instructions warn that the device needs practice, that rocking it while pressing changes the reading, and that "the accuracy and repeatability of the tension readings are not high". If your bike’s manual offers the frequency method, prefer it — a plucked belt has one resonant frequency and a phone measures it the same way every time.

Alignment: the swingarm marks are not the check

Belt alignment is the part of this job that most rewards being done properly and is least well documented in the community record. A belt running against a sprocket flange wears asymmetrically and fails early, and the failure looks like a belt problem rather than an alignment problem, which is how it gets misdiagnosed.

The archived procedure tells you to set alignment by making the marks on either side of the swingarm agree. On the Gen3 bikes that is explicitly the wrong method, and Zero says so in the same paragraph of three separate service manuals: the marks stamped on the swingarm are for initial alignment, they are not equal on the two sides of the swingarm, and they must not be used as final adjustment marks. The archived page also gets to the right answer two sentences later, in its own prose, when it says to roll the wheel forward and track the belt flush against the inside of the rear sprocket — that tracking check is the real one.

The manual figure for tracking is a 1–2 mm gap between the drive belt and the belt-side face of the rear sprocket, confirmed after the axle nut is torqued and after two more full belt revolutions. That is a one-sided gap against a named face, not a belt centred with a millimetre of clearance either side, and the difference matters because it tells you which way to move the wheel when you are out of tolerance. The archive’s own note that torquing the axle nut nudges the belt about a millimetre outward is consistent with Zero putting the confirmation step after the torque step rather than before it.

The hardware changed with the platform too, which is why the archived tool list reads oddly on a modern bike. On the S/DS and FX platforms the adjusters and their jam nuts are both 13 mm, the axle nut is 27 mm at 102 Nm, and the service manuals specify Loctite 242 on the axle threads and a jam nut torque the archived procedure omits entirely — 26 Nm on the S/DS platform and 20 Nm on the FX platform, which are not the same figure. On the Gen3 bikes there are no jam nuts: the belt tension adjustment bolts are T45 and are torqued to 5 Nm at the end of the job.

Rear sprocket, seen edge-onwheel sidebelt-side face of the sprocketdrive belt✓ 1–2 mm gap — this is the checkconfirm it AFTER torquing the axle nut: torquing moves the beltrotate the wheel forward two full belt revolutions first — backwards gives a false readingSwingarm alignment marksleft swingarmright swingarm✕ not equal on the two sidesinitial alignment only
The final alignment check is the tracking gap, not the swingarm marks: 1–2 mm between the drive belt and the belt-side face of the rear sprocket, confirmed after the axle nut is torqued to 102 Nm and the wheel rotated two more full belt revolutions forward. The marks are drawn unequal on the two sides because Zero’s service manuals state that they are.
Belt adjustment hardware and torques by platform
PlatformAdjusterJam nutAxle nutFinal check
S / DS / SR / DSR (Gen2)13 mm adjustment bolts, 1/4 turn at a time, both sides equally13 mm, 26 Nm (19 lb·ft)27 mm, 102 Nm (75 lb·ft), Loctite 242 on the axle threadsTension in window, then road test and recheck
FX / FXS / FXE13 mm adjustment bolts, 1/4 turn at a time, both sides equally13 mm, 20 Nm (15 lb·ft)27 mm, 102 Nm (75 lb·ft), Loctite 242 on the axle threadsTension in window, then road test and recheck
Gen3 (S / SR / SR/F / SR/S, ADV, DSR/X)T45 belt tension adjustment bolts, 1/4 turn at a time, both sides equallynone — the adjustment bolts are torqued instead, 5 Nm (4 lb·ft)27 mm, 102 Nm (75 lb·ft)1–2 mm belt-to-sprocket-face gap after torquing, then frequency in window

Jam nut torques are from the platform service manuals and are genuinely different between the two Gen2 platforms; the archived procedure gives no jam nut torque at all and no threadlocker. The axle nut figure is the same 102 Nm everywhere, and is the one number in this table the archive gets right.

Wrong in the community archive: align by the swingarm marks

The archived belt-adjustment procedure says, as step four, "ensure that the alignment marks on either side of the swingarm indicate that the wheel and belt are aligned". Zero’s service manuals for the S/SR/SR-F, the SR/S and the ADV line all state the opposite in identical words: the stamped marks are for initial alignment, are not equal on both sides of the swingarm, and should not be used as final adjustment marks. Setting a Gen3 belt by making the marks agree can leave the wheel measurably out of line while every mark reads correct. Use the marks to get close, then set alignment by belt tracking — the 1–2 mm gap against the belt-side face of the rear sprocket — and confirm it after the axle nut is torqued.

Tooth counts, ratios, and what a missing tooth really means

The rear sprocket has been 90 teeth on every 11 mm-belt Zero and either 130 or 132 on the narrow-belt machines. The front pulley is where the variation lives, and it is the part a rider is most likely to order wrongly, because the number moved several times without the belt profile changing at all.

Three moves are worth naming. The FX family went from 90T/20T in MY2017 to 90T/18T in MY2018 and has stayed there, changing the final drive ratio from 4.50:1 to 5.00:1. The DSR/X arrived in MY2023 with 90T/22T, and the DS and DSR joined it on the ADV platform in MY2024 — the DSR at 90T/22T and the DS, on the same belt, at 90T/20T. And on the S and DS the count is pack-dependent rather than year-dependent: 6 specification sheets in this index print it as a pair rather than a single figure.

That pack-dependence is the trap a year-range table cannot express. A 2019 Zero S is not one specification: the ZF7.2 has an 18-tooth front pulley and the ZF14.4 has a 20-tooth one, in the same manual, on facing pages. Neither is wrong and neither is the default. The only reliable way to know which one you have is to count.

The archive’s section on riding with stripped teeth reasons from a 28-tooth front pulley of which about half the teeth are in mesh, and concludes that a continuous gap of perhaps a dozen missing teeth "might" be survivable at low torque. The arithmetic describes a 2012–2016 machine and nothing built since: from 2017 the front pulley is 20 teeth, 18 on the FX family and on the small-pack S and DS, and 22 on the DSR and DSR/X. Fewer teeth carry the load, each one carries more of it, and a bare stretch of belt is proportionally more likely to slip. Zero’s own guidance is not a tolerance at all: replace a belt showing exposed tensile cords or cracking at the base of the teeth, and replace a belt that has ratcheted before the next time you ride.

Where a manual prints the front pulley as a pack-dependent pair
Model yearPairs as printedManualPage
MY2017ZF6.5 90T/20T · ZF13.0 130T/28Tpdf/OM-SDS-MY17-English-AH.pdfp124
MY2018ZF7.2 90T/18T · ZF14.4 90T/20Tpdf/OM-SDS-MY18-AF.pdfp121
MY2018ZF7.2 90T/18T · ZF13.0 90T/20Tpdf/OM-SDS-MY18-AF.pdfp134
MY2019ZF7.2 90T/18T · ZF14.4 90T/20Tpdf/OM-SDS-MY19-04.pdfp121
MY2020ZF7.2 90T/18T · ZF14.4 90T/20Tpdf/OM-SDS-MY20-English-03.pdfp121
MY2021ZF7.2 90T/18T · ZF14.4 90T/20Tpdf/21MY_SDS_OM_-_English-04.pdfp119

Read out of the DRIVETRAIN block of the specification sheets, where Zero prints the final drive as two bulleted lines keyed to the pack size. The MY2017 pair is the belt change itself caught mid-transition: the ZF6.5 had moved to the 11 mm belt and 90T/20T while the ZF13.0 was still on 130T/28T and the narrow belt. Page numbers are PDF pages in the file named, not printed page numbers, and each was resolved by re-reading the candidate pages of the PDF and keeping the one that prints the pack-keyed pair — the same manual repeats the DRIVETRAIN block in its EU and rest-of-world sections, which is why the pack label is part of the match.

Wrong in the community archive: missing teeth as a tolerance

The archived page states that "the front sprocket has up to 28 total teeth, and only half of those can be in contact with the belt at any given moment, so a continuous sequence of stripped belt teeth might continue up to perhaps 12". No motorcycle Zero has sold since 2016 has a 28-tooth front pulley: the count is 18 on the FX family from MY2018, 18 on the small-pack S and DS, 20 on the rest of the 11 mm-belt line and 22 on the DSR and DSR/X. The arithmetic that produced "12" does not transfer, and the manuals do not offer a missing-tooth allowance at any count. Treat any missing teeth as a limp-home condition at minimum throttle, and replace the belt.

The generation the archive never saw

The archived tables stop at 2020. Everything Zero has done to the final drive since then is therefore absent, and the gap is not cosmetic: it is a different belt, a different pulley and a different tension window. The DSR/X from MY2023 and the DS and DSR from MY2024 run a Gates Carbon Drive Moto X9 belt, which Zero's specification tables describe as 25 mm wide — the only belt width Zero states anywhere in an owner manual.

Their tension window is 62 Hz to 84 Hz, two hertz wider at the top than the SR/F's, and their tester specification is given as a centre and a tolerance rather than a range: 77 ± 20 kg, printed in the manual as 170 ± 44 lb. That format is worth noticing, because a centre-and-tolerance specification tells you where Zero wants the belt, and a window does not.

The pulley pairing is 90T/22T on the DSR/X and the DSR, and 90T/20T on the DS built on the same platform — so even inside one manual, on one belt, the front pulley is not a constant. A rider who takes "2017+" from the archive and orders for a 2026 DSR gets a belt of the wrong width and a pulley of the wrong count, and would tension it 19.5 Hz slack at the low end.

The 2023-and-later ADV platform against the archive’s newest row
Archive’s newest rowDSR/X and 2024+ DS/DSR (manual)
Model years2020-MY2023–2026
BeltPoly Chain HTD CarbonGates Carbon Drive Moto X9 belt, 25 mm wide
Belt width20 mm (community, no manual)25 mm (stated in the manual)
Pitch11 mm11 mm
Sprockets90T / 20T90T/22T (DSR, DSR/X), 90T/20T (DS)
Frequency42.5 Hz to 73.6 Hz (the archive’s 2017+ row)62 Hz to 84 Hz
Tester load25 kg to 76.5 kg77 ± 20 kg
Sourcewiki, last edited 2019-12-28pdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf, p128 Hz · p129 kg

The archive’s newest belt row is its SR/F row, and it is a reasonable row for an SR/F. The point of putting it beside the ADV platform is that nothing in the archive signals that a newer generation exists, so a reader has no cue to stop trusting the table.

A 2026 DSR is not an older DSR with a new badge

The DSR nameplate spans both platforms. A MY2023 DSR is a S/DS platform machine: 90T/20T, 42.5 Hz to 73.6 Hz. A MY2024 DSR is an ADV platform machine: 90T/22T, 62 Hz to 84 Hz, and a 25 mm Moto X9 belt. Same name, one model year apart, and no shared part in the final drive. The same is true of the S and the SR, which moved to the Cypher III street platform in MY2024 and MY2022 respectively: an MY2023 S is specified at 42.5 Hz to 73.6 Hz and an MY2024 S at 62 Hz to 82 Hz.

Our own belt data was wrong in the same way

This page corrects a community archive, which obliges it to be straight about our own record first. Until this week the maintenance sheet this site extracted from the service manuals carried one belt tension figure per model with no year dimension at all, and for four models that single figure was the newest one applied retroactively to every machine that ever wore the name.

The DS row was the clearest case. It read 62–84 Hz, which is the MY2024-and-later ADV figure, and it was attached to every DS in our data including the machines through MY2023 whose own manuals specify 42.5–73.6 Hz. The S, SR and DSR rows had the same shape. All four have now been corrected, as a verified overlay in `data/manuals/spec-corrections.json` re-applied by `backend/scripts/apply_spec_corrections.py`, with the CI job failing if a regeneration of the LLM-extracted sheet loses one — because a hand edit to that file would have been silently undone by the next extraction.

The schema is still the root cause, and the correction works around it rather than fixing it. Our maintenance record is keyed by model alone, so the year split now lives inside the string as prose: "MY2014–2023 (SDS platform): 42.5–73.6 Hz. MY2024 onwards (FST ADV platform): 62–84 Hz." That is readable and it is not queryable, and nothing stops the next figure from being written without its years.

The correction also still overreaches at the early end, which is worth stating plainly because this page is the reason anyone would look. The corrected strings begin their frequency range at MY2014. The MY2015 and MY2016 manuals publish no frequency at all — they specify a Tension Tester load of 20 kg to 30 kg on the narrow belt, and the frequency method does not appear in a Zero owner manual until MY2017. So for three model years the corrected figure is still a specification those manuals do not contain.

What this page does is refuse to read from that sheet either way. Every tension figure here comes from the manual text directly, keyed to the manual’s own model years, through the generator named at the foot of the page.

Retracted: our own per-model belt tension figures

Until this week our extracted maintenance data stated a belt tension of 62–84 Hz for the DS and 62–82 Hz for the S and SR, with no model year attached — the MY2024 ADV and Cypher III street figures applied to every model year. The correct specification for a DS of MY2017 through MY2023 is 42.5 Hz to 73.6 Hz, and for MY2015 and MY2016 it is a Tension Tester load of 20 kg to 30 kg with no frequency published at all. The measurement that settled it is the manual text itself: the tension table of pdf/23_SDS_OM_-_English-88-09956-06.pdf, p94 against pdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf, p128. All four rows are now corrected. If you read a per-model belt figure on this site before 2026-08-08, re-check it here.

Still overreaching: the corrected rows start at MY2014

The corrected strings read "MY2014–2023 (SDS platform): 42.5–73.6 Hz". The frequency method is not in a Zero owner manual before MY2017: MY2015 and MY2016 specify a Tension Tester load of 20 kg to 30 kg on the narrow belt and give no hertz figure. Three model years therefore still carry a frequency their manuals do not publish. This page is the place that split can be expressed, and the table below expresses it — the frequency column is empty for those years on purpose.

Noise, water and silicone — where Zero contradicts Zero

A Zero belt makes noises, and the community record about them is better than it looks while being attached to the wrong explanation. The archive documents a pronounced groan in the wet that goes away when the bike dries, and recommends a light application of silicone spray — with a sound warning about petroleum distillates attacking the belt — while attributing the noise to a hypothesis about the motor’s position encoder losing accuracy in high humidity.

Zero’s FX-platform service manual explains the same noise mechanically and without the hypothesis: the belt makes noise when it is forced to run hard against the flanges on the sprockets, which happens because of sprocket misalignment, wheel misalignment or runout from a damaged component, and the permanent solution is to correct the alignment or replace the damaged part. It also says that hosing the belt and sprockets off after a ride usually ends the noise on its own, and that if it does not, the remedy is to spray the belt with water, let it dry, and apply a thin coating of dry silicone spray to the tooth side of the belt — dry silicone dries instantly, sheds grit, and does not affect belt longevity.

So the archive’s remedy is endorsed by the manufacturer, with one correction and one caveat. The correction: apply it to the tooth side of the belt, not to the motor shaft behind the front pulley. The caveat: the manual treats it as a symptom treatment, and puts alignment first. A belt that needs silicone to be quiet is telling you something about its tracking.

The awkward part is that the same service manual, two pages earlier, states that "drive belt and sprockets do not need lubrication of any kind" and that cleaning should use water and a soft brush with no detergent. Both sentences are Zero’s, in one document, about one belt. This page does not pick a winner: the honest reading is that no lubricant is required for the belt to work, and that dry silicone is sanctioned specifically as a noise remedy. Anything wet, oily or petroleum-based is ruled out by both sentences at once.

  • Too little tension causes ratcheting — the belt teeth slide over the rear sprocket teeth. Zero says this damages the carbon tensile cords and that a belt which has ratcheted must be replaced before the next ride.
  • Too much tension is a failure mode too, and a less obvious one: the FX service manual names damage to the bearings inside the rear hub, increased drive system wear and drag. The window has two ends for a reason.
  • Zero’s inspection list is specific: cuts or unusual wear patterns, damage to the centre of the belt, outside edge beveling (which indicates misaligned sprockets), stone puncture on the ribbed outer surface, exposed tensile cords on the tooth side, and puncture or cracking at the base of the teeth. Any of those means replace.
  • Handling matters before the belt is even fitted. The service manuals list six things not to do to a belt — crimp it, twist it, back-bend it tighter than about 100 mm diameter, invert it, zip-tie it into a coil, or use it as a wrench — because all of them damage the carbon fibres inside it. A belt bent tighter than the motor sprocket diameter is already compromised.
  • The archive’s claim that belts get tighter with age rather than looser is attributed to a single forum user and is not in any manual. The reasoning offered — that the inner rubber swells while the non-stretching tensile cords hold the outer circumference fixed — is plausible and unverified. Treat it as a reason to recheck tension periodically, which the maintenance schedule asks for anyway, rather than as a specification.

Zero contradicts itself about lubrication, in one manual

The FX-platform service manual states on one page that the drive belt and sprockets "do not need lubrication of any kind" and that cleaning should use only water and a soft brush with no detergent — and two pages later prescribes a thin coat of dry silicone spray on the tooth side of the belt as the remedy for persistent noise. Both are Zero’s words about the same belt. Nothing here resolves that: what both sentences agree on is that the belt needs no lubricant to function, and that anything oily, wet or petroleum-based is out.

When to check and when to replace

Belt tension is on Zero’s maintenance schedule four times over, and the belt itself has a hard replacement interval rather than a condition-based one. The schedule below is from the Gen3 service manual; the FX-platform manual states the same replacement mileage in prose, as "the belt must be replaced at 24,000 mi (37,000 km)".

The two early checks are the ones riders skip and the ones that matter most. A new belt beds in, and the first hundred miles is when the tension a dealer set will have moved most. After that the interval is long enough that a rider who checks only at service will go a year between measurements — which is fine, and is also why the every-ride visual inspection is on the list separately.

Drive belt in the maintenance schedule
IntervalTask
Every rideInspect the belt for damage or cracking
Initial 160 km (100 mi)Check belt tension
Initial 1,000 km (600 mi)Check belt tension
Every 13,000 km (8,000 mi) or 12 monthsCheck belt tension
Every 25,000 km (16,000 mi)Check belt tension
Every 37,000 km (24,000 mi)Replace the belt; check swingarm pivot bearings

From the maintenance intervals section of the Gen3 service manuals, which list the belt tension check under four separate intervals. The 2026 LS1 is on a much shorter cycle — belt tension every 2,000 km (1,250 mi) — and its manual gives no replacement mileage at all.

Zero asks for a test ride and a recheck at the end of every belt adjustment, on every platform. It is not a formality: the first measurement after an adjustment is taken on a belt that has not yet seated on both sprockets under load, and the reading moves.

What this reference does not cover

The scope is the drive belt as Zero specifies it in the owner and service manuals for model years 2015 and later: pitch, tension, tooth counts, alignment method and the maintenance interval. Five things are deliberately outside it.

  • Belt part numbers. No Zero owner manual prints one. The numbers in the archived table above are reproduced with that provenance stated and are not verified against anything; a dealer parts catalogue keyed to your VIN is the only reliable source, and it is not a document we hold.
  • Belt width before the Moto X9. Zero publishes pitch, not width, on every earlier belt. The 14 mm and 17 mm and 20 mm figures are community measurements and are labelled as such wherever they appear here.
  • Model years 2013 and 2014, and every machine sold only in those years. Their manuals are in our index and their belt figures are legible, but the machines are old enough that the paper manual in your hand should be the only authority on them — the same line the torque reference draws.
  • The 2026 XE. It has no belt at all: it is chain-driven, with a chain sag specification of 10–15 mm and its own lubrication schedule, and none of the figures on this page apply to it. The XB has both a belt and a chain listed in its maintenance table.
  • Belt replacement as a procedure. Removing a belt on any Zero means pulling a swingarm pivot bolt to get the belt past the motor pulley, and the service manual sequence for that — including the warning not to install a belt without first releasing tension at the axle adjusters — is not something to work from a summary.

The light line measures tension in newtons

The 2026 LS1 and XB are outside the frequency world entirely. Both are specified with a Gates 508C ultrasonic tension meter — the LS1 at 500 to 800 N and the XB at 550 ± 50 N — each with its own mass, width and span settings that are part of the specification rather than a footnote. There is no conversion to hertz without the belt’s mass per metre, so no figure on this page transfers to them and none of theirs transfers back.

Find your figure

Pick your model and model year. This only ever shows a figure from a manual that covers the year you selected — there is no adjacent row to slip onto, which is the failure the rest of this page documents.

When the window for your bike differs from the community archive’s single band, the archive’s band is drawn underneath it, hatched, with the shortfall stated in hertz. That comparison is computed from the archived table itself, not hand-placed, so it cannot be right about one bike and stale about another.

2026 Zero SR/FFST street (S / SR / SR/F / SR/S)
Belt pitch
11 mm
Frequency
62–82 Hz
Tester load
51 kg to 102 kg
Final drive
90T/20T

Belt: Poly Chain HTD Carbon belt

020406080100120Hz✓ Zero specifies 6282 Hz for the 2026 SR/F✕ community archive: 42.573.6 Hz — too slack for this bike

tension: pdf/26_FST_Street-_EU_-_English-_8812119-AC.pdf, p128 Hz · p129 kg

The community figure is wrong for this bike. The archived table gives 42.573.6 Hz for every 2017-and-later machine. Zero specifies 6282 Hz here, so the archive’s low end is 19.5 Hz slack.

Frequency is the Gates Carbon Drive app or guitar-string method; tester load is the Krikit-style Tension Tester. They are two measurements of the same belt — check which tool produced any figure you are comparing against.

Every model year in full

All 84 resolved model years across 11 models, rendered into the page itself so that every figure is readable with JavaScript off, by a screen reader and by a crawler. This is also the table view behind the chart above.

ModelYearPitchFrequencyTester loadFinal driveBeltManual
DS202611 mm62–84 Hz · p12877 ± 20 kg · p12990T/20TGates Carbon Drive Moto X9™ belt, 25 mm widepdf/26_FST_ADV_-_EU_-_English-_8812128-AC.pdf
DS202511 mm62–84 Hz · p12877 ± 20 kg · p12990T/20TGates Carbon Drive Moto X9 belt, 25 mm widepdf/25_DSRX_EU-English-_8811972-AF.pdf
DS202411 mm62–84 Hz · p12877 ± 20 kg · p12990T/20TGates Carbon Drive Moto X9 belt, 25 mm widepdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf
DS202311 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/23_SDS_OM_-_English-88-09956-06.pdf
DS202211 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/22MY_SDS_OM_-_English-04.pdf
DS202111 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/18TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/21MY_SDS_OM_-_English-04.pdf
DS202011 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY20-English-03.pdf
DS201911 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY19-04.pdf
DS201811 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY18-AF.pdf
DS (All others)201711 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbonpdf/OM-SDS-MY17-English-AH.pdf
DS20168 mm (inferred)20–30 kg · p88130T/28TPoly Chain GT Carbon belt (Poly Chain® GT® Carbon™)pdf/OM-SDS-MY16-English-06.pdf
DS20158 mm (inferred)20–30 kg · p91130T/28TPoly Chain GT Carbon beltpdf/OM-SDS-MY15-English.pdf
DSR202511 mm62–84 Hz · p12877 ± 20 kg · p12990T/22TGates Carbon Drive Moto X9 belt, 25 mm widepdf/25_DSRX_EU-English-_8811972-AF.pdf
DSR202411 mm62–84 Hz · p12877 ± 20 kg · p12990T/22TGates Carbon Drive Moto X9 belt, 25 mm widepdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf
DSR202311 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/23_SDS_OM_-_English-88-09956-06.pdf
DSR202211 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/22MY_SDS_OM_-_English-04.pdf
DSR202111 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/21MY_SDS_OM_-_English-04.pdf
DSR202011 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY20-English-03.pdf
DSR201911 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY19-04.pdf
DSR201811 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY18-AF.pdf
DSR (All others)201711 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbonpdf/OM-SDS-MY17-English-AH.pdf
DSR20168 mm (inferred)20–30 kg · p88130T/28TPoly Chain GT Carbon belt (Poly Chain® GT® Carbon™)pdf/OM-SDS-MY16-English-06.pdf
DSR/X202611 mm62–84 Hz · p12877 ± 20 kg · p12990T/22TGates Carbon Drive Moto X9™ belt, 25 mm widepdf/26_FST_ADV_-_EU_-_English-_8812128-AC.pdf
DSR/X202511 mm62–84 Hz · p12877 ± 20 kg · p12990T/22TGates Carbon Drive Moto X9 belt, 25 mm widepdf/25_DSRX_EU-English-_8811972-AF.pdf
DSR/X202411 mm62–84 Hz · p12877 ± 20 kg · p12990T/22TGates Carbon Drive Moto X9 belt, 25 mm widepdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf
DSR/X202311 mm62–84 Hz · p12877 ± 20 kg · p12990T/22Tpdf/23_DSRX_OM_-_English_-_88-09970-AK.pdf
FX202511 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon beltpdf/25_XMX_OM_-_EU_English_-_8811991-AE.pdf
FX202411 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon belt (Gates)pdf/24_XMX_English_-EU_-_8811914-_AG.pdf
FX202311 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon beltpdf/23_XMX_OM_-_English-88-09949-AI.pdf
FX202211 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/22MY_XMX_OM_-_English-05.pdf
FX202111 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/21MY_XMX_OM_-_English-05.pdf
FX202011 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/OM-XMX-MY20-English-04.pdf
FX201911 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon belt (Gates)pdf/OM-XMX-MY19-04.pdf
FX201811 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbonpdf/OM-XMX-MY18-English-AE.pdf
FX201711 mm42.5–73.6 Hz · p8925–76.5 kg · p8790T/20TPoly Chain HTD Carbon beltpdf/OM-XMX-MY17-English-AE.pdf
FX20168 mm (inferred)20–30 kg · p85132T/25TToothed drive belt with carbon tensile cords, covered by a nylon layer and a polyethylene layer (cogged/non-cogged sides); low-maintenance, quiet, minimal stretch. Belt replacement every 24,000 mi (37,000 km).pdf/OM-XMX-MY16-English-04.pdf
FX20158 mm (inferred)20–30 kg · p87132T/25TPoly Chain GT Carbon beltpdf/OM-XMX-MY15-English.pdf
FXE202511 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon beltpdf/25_XMX_OM_-_EU_English_-_8811991-AE.pdf
FXE202411 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon belt (Gates)pdf/24_XMX_English_-EU_-_8811914-_AG.pdf
FXE202311 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon beltpdf/23_XMX_OM_-_English-88-09949-AI.pdf
FXE202211 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/22MY_XMX_OM_-_English-05.pdf
FXS202111 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/21MY_XMX_OM_-_English-05.pdf
FXS202011 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbon beltpdf/OM-XMX-MY20-English-04.pdf
FXS201911 mm42.5–73.6 Hz · p9325–76.5 kg · p9190T/18TPoly Chain HTD Carbon belt (Gates)pdf/OM-XMX-MY19-04.pdf
FXS201811 mm42.5–73.6 Hz · p9125–76.5 kg · p8990T/18TPoly Chain HTD Carbonpdf/OM-XMX-MY18-English-AE.pdf
FXS201711 mm42.5–73.6 Hz · p8925–76.5 kg · p8790T/20TPoly Chain HTD Carbon beltpdf/OM-XMX-MY17-English-AE.pdf
FXS20168 mm (inferred)20–30 kg · p85132T/25TToothed drive belt with carbon tensile cords, covered by a nylon layer and a polyethylene layer (cogged/non-cogged sides); low-maintenance, quiet, minimal stretch. Belt replacement every 24,000 mi (37,000 km).pdf/OM-XMX-MY16-English-04.pdf
LS12026104T/22Tpdf/26_LS1_OM_-_EU_-_English_-_8812142-AG.pdf
S202611 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/26_FST_Street-_EU_-_English-_8812119-AC.pdf
S202511 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon belt (Gates)pdf/25_FST_Street_EU_-_English-_8811978-AG.pdf
S202411 mm62–82 Hz · p12851–102 kg · p12990T/20TGates Poly Chain HTD Carbon beltpdf/24_FST_Street_OM_-_English_-_EU_-_8811911-AI.pdf
S202311 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/23_SDS_OM_-_English-88-09956-06.pdf
S202211 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/22MY_SDS_OM_-_English-04.pdf
S202111 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/21MY_SDS_OM_-_English-04.pdf
S202011 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY20-English-03.pdf
S201911 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY19-04.pdf
S201811 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain GT Carbon beltpdf/OM-SDS-MY18-AF.pdf
S (Zero S ZF13.0)20178 mm96.3–124 Hz · p9220–30 kg · p90130T/28TGates Carbon Drive, Poly Chain GT Carbonpdf/OM-SDS-MY17-English-AH.pdf
S20168 mm (inferred)20–30 kg · p88130T/28TPoly Chain GT Carbon belt (Poly Chain® GT® Carbon™)pdf/OM-SDS-MY16-English-06.pdf
S20158 mm (inferred)20–30 kg · p91132T/28TPoly Chain GT Carbon beltpdf/OM-SDS-MY15-English.pdf
SR202511 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon belt (Gates)pdf/25_FST_Street_EU_-_English-_8811978-AG.pdf
SR202411 mm62–82 Hz · p12851–102 kg · p12990T/20TGates Poly Chain HTD Carbon beltpdf/24_FST_Street_OM_-_English_-_EU_-_8811911-AI.pdf
SR202311 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/23_FST_Street_OM_-_English_-_88-09961-AK.pdf
SR202211 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/22MY_FST_OM_-_English-06.pdf
SR202111 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/21MY_SDS_OM_-_English-04.pdf
SR202011 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY20-English-03.pdf
SR201911 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY19-04.pdf
SR201811 mm42.5–73.6 Hz · p9425–76.5 kg · p9290T/20TGates Carbon Drive, Poly Chain HTD Carbon beltpdf/OM-SDS-MY18-AF.pdf
SR (All others)201711 mm42.5–73.6 Hz · p9225–76.5 kg · p9090T/20TGates Carbon Drive, Poly Chain HTD Carbonpdf/OM-SDS-MY17-English-AH.pdf
SR20168 mm (inferred)20–30 kg · p88130T/30TPoly Chain GT Carbon belt (Poly Chain® GT® Carbon™)pdf/OM-SDS-MY16-English-06.pdf
SR20158 mm (inferred)20–30 kg · p91132T/30TPoly Chain GT Carbon beltpdf/OM-SDS-MY15-English.pdf
SR/F202611 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/26_FST_Street-_EU_-_English-_8812119-AC.pdf
SR/F202511 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon belt (Gates)pdf/25_FST_Street_EU_-_English-_8811978-AG.pdf
SR/F202411 mm62–82 Hz · p12851–102 kg · p12990T/20TGates Poly Chain HTD Carbon beltpdf/24_FST_Street_OM_-_English_-_EU_-_8811911-AI.pdf
SR/F202311 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/23_FST_Street_OM_-_English_-_88-09961-AK.pdf
SR/F202211 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/22MY_FST_OM_-_English-06.pdf
SR/F202111 mm62–82 Hz · p13651–102 kg · p13790T/20TPoly Chain HTD Carbon beltpdf/21MY_SRF_OM_-_English-05.pdf
SR/F202011 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/OM-SRF-MY20.pdf
SR/S202511 mm62–82 Hz · p12851–102 kg · p12990T/20Tpdf/25_FST_Street_EU_-_English-_8811978-AG.pdf
SR/S202411 mm62–82 Hz · p12851–102 kg · p12990T/20Tpdf/24_FST_Street_OM_-_English_-_EU_-_8811911-AI.pdf
SR/S202311 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/23_FST_Street_OM_-_English_-_88-09961-AK.pdf
SR/S202211 mm62–82 Hz · p12851–102 kg · p12990T/20TPoly Chain HTD Carbon beltpdf/22MY_FST_OM_-_English-06.pdf
SR/S202111 mm62–82 Hz · p13651–102 kg · p13790T/20TPoly Chain HTD Carbon beltpdf/OM-SRS-MY21-English-05.pdf
SR/S202011 mm62–82 Hz · p13451–102 kg · p13590T/20Tpdf/OM-SRS-MY20.pdf

One row per model year, and two where a manual splits its tension table by model. Frequency is blank where the manual publishes no frequency — the MY2015 and MY2016 manuals specify the Tension Tester load only, and the frequency method does not appear in a Zero owner manual until MY2017. A pitch marked "(inferred)" is one of the 10 rows whose own manual states no pitch anywhere: the 8 mm figure is carried from the MY2017 manual, whose surviving narrow-belt row is the same belt. The page after each figure is the page THAT figure is printed on — Zero prints the frequency table and the Tension Tester table on facing pages, so one page per row would be wrong for one of the two. Page numbers are PDF pages in the file named, not printed page numbers, and each one was confirmed by re-reading that page of the PDF — all 74 of them.

Every figure as printed

The 38 tension specifications this page is built from, one row per manual — 35 owner manuals and 2 service manuals. The table above is this table joined to the tooth counts; if you want to check a figure, check it here first, because this row names exactly one document and, for each figure it prints, the page that figure is on.

PlatformModel yearsVariantPitchFrequencyTester loadUltrasonicManual
DSR/XMY202311 mm62–84 Hz · p12877 ± 20 kg · p129pdf/23_DSRX_OM_-_English_-_88-09970-AK.pdf
DSR/XMY202511 mm62–84 Hz · p12877 ± 20 kg · p129pdf/25_DSRX_EU-English-_8811972-AF.pdf
FST ADV (DS / DSR / DSR/X)MY202411 mm62–84 Hz · p12877 ± 20 kg · p129pdf/24MY_FST_ADV_OM_-_English-_EU_-_8811908-AH.pdf
FST ADV (DS / DSR / DSR/X)MY202611 mm62–84 Hz · p12877 ± 20 kg · p129pdf/26_FST_ADV_-_EU_-_English-_8812128-AC.pdf
FST street (S / SR / SR/F / SR/S)MY202011 mm62–82 Hz · p12851–102 kg · p129pdf/OM-SRF-MY20.pdf
FST street (S / SR / SR/F / SR/S)MY202111 mm62–82 Hz · p13651–102 kg · p137pdf/21MY_SRF_OM_-_English-05.pdf
FST street (S / SR / SR/F / SR/S)MY202211 mm62–82 Hz · p12851–102 kg · p129pdf/22MY_FST_OM_-_English-06.pdf
FST street (S / SR / SR/F / SR/S)MY202311 mm62–82 Hz · p12851–102 kg · p129pdf/23_FST_Street_OM_-_English_-_88-09961-AK.pdf
FST street (S / SR / SR/F / SR/S)MY202411 mm62–82 Hz · p12851–102 kg · p129pdf/24_FST_Street_OM_-_English_-_EU_-_8811911-AI.pdf
FST street (S / SR / SR/F / SR/S)MY202511 mm62–82 Hz · p12851–102 kg · p129pdf/25_FST_Street_EU_-_English-_8811978-AG.pdf
FST street (S / SR / SR/F / SR/S)MY202611 mm62–82 Hz · p12851–102 kg · p129pdf/26_FST_Street-_EU_-_English-_8812119-AC.pdf
FX / FXS / FXEMY20158 mm (inferred)20–30 kg · p87pdf/OM-XMX-MY15-English.pdf
FX / FXS / FXEMY20168 mm (inferred)20–30 kg · p85pdf/OM-XMX-MY16-English-04.pdf
FX / FXS / FXEMY201711 mm42.5–73.6 Hz · p8925–76.5 kg · p87pdf/OM-XMX-MY17-English-AE.pdf
FX / FXS / FXEMY201811 mm42.5–73.6 Hz · p9125–76.5 kg · p89pdf/OM-XMX-MY18-English-AE.pdf
FX / FXS / FXEMY201911 mm42.5–73.6 Hz · p9325–76.5 kg · p91pdf/OM-XMX-MY19-04.pdf
FX / FXS / FXEMY202011 mm42.5–73.6 Hz · p9125–76.5 kg · p89pdf/OM-XMX-MY20-English-04.pdf
FX / FXS / FXEMY202111 mm42.5–73.6 Hz · p9125–76.5 kg · p89pdf/21MY_XMX_OM_-_English-05.pdf
FX / FXS / FXEMY202211 mm42.5–73.6 Hz · p9125–76.5 kg · p89pdf/22MY_XMX_OM_-_English-05.pdf
FX / FXS / FXEMY202311 mm42.5–73.6 Hz · p9325–76.5 kg · p91pdf/23_XMX_OM_-_English-88-09949-AI.pdf
FX / FXS / FXEMY202411 mm42.5–73.6 Hz · p9325–76.5 kg · p91pdf/24_XMX_English_-EU_-_8811914-_AG.pdf
FX / FXS / FXEMY202511 mm42.5–73.6 Hz · p9325–76.5 kg · p91pdf/25_XMX_OM_-_EU_English_-_8811991-AE.pdf
LS1MY2026500–800 N · p61pdf/26_LS1_OM_-_EU_-_English_-_8812142-AG.pdf
S / DS / SR / DSRMY20158 mm (inferred)20–30 kg · p91pdf/OM-SDS-MY15-English.pdf
S / DS / SR / DSRMY20168 mm (inferred)20–30 kg · p88pdf/OM-SDS-MY16-English-06.pdf
S / DS / SR / DSRMY2017All others11 mm42.5–73.6 Hz · p9225–76.5 kg · p90pdf/OM-SDS-MY17-English-AH.pdf
S / DS / SR / DSRMY2017Zero S ZF13.08 mm96.3–124 Hz · p9220–30 kg · p90pdf/OM-SDS-MY17-English-AH.pdf
S / DS / SR / DSRMY201811 mm42.5–73.6 Hz · p9425–76.5 kg · p92pdf/OM-SDS-MY18-AF.pdf
S / DS / SR / DSRMY201911 mm42.5–73.6 Hz · p9425–76.5 kg · p92pdf/OM-SDS-MY19-04.pdf
S / DS / SR / DSRMY202011 mm42.5–73.6 Hz · p9425–76.5 kg · p92pdf/OM-SDS-MY20-English-03.pdf
S / DS / SR / DSRMY202111 mm42.5–73.6 Hz · p9225–76.5 kg · p90pdf/21MY_SDS_OM_-_English-04.pdf
S / DS / SR / DSRMY202211 mm42.5–73.6 Hz · p9425–76.5 kg · p92pdf/22MY_SDS_OM_-_English-04.pdf
S / DS / SR / DSRMY202311 mm42.5–73.6 Hz · p9425–76.5 kg · p92pdf/23_SDS_OM_-_English-88-09956-06.pdf
SR/SMY202011 mm62–82 Hz · p13451–102 kg · p135pdf/OM-SRS-MY20.pdf
SR/SMY202111 mm62–82 Hz · p13651–102 kg · p137pdf/OM-SRS-MY21-English-05.pdf
XBMY2026550 ± 50 N · p63pdf/XB_OM_-_EU_English-_8812079-AE.pdf
LS1MY2026500–800 N · p20pdf/LS1_Service_Manual_-_8812140-AB.pdf
XBMY2026550 ± 50 N · p21pdf/XB_Service_Manual_-_8812060-AC.pdf

The two service-manual rows are the last two: they are included because they are the documents that carry the alignment method and the adjuster torques, and because they corroborate the owner-manual frequency windows independently. The Ultrasonic column is populated only for the 2026 light line, which does not use frequency at all. The page after each figure is the page that figure is printed on, and they differ inside one manual: Zero prints the frequency table and the Tension Tester table on facing pages. All 74 page numbers on this page were resolved by extracting the candidate pages of the PDF and keeping the one that carries the figure, not by trusting the text index, and all 74 were confirmed.

Frequently asked questions

What is the correct belt tension on a Zero SR/F?

62 Hz to 82 Hz by the Gates Carbon Drive frequency method, or 51 kg to 102 kg on a Tension Tester, for every SR/F model year from 2020 to 2026. The widely circulated community figure of 42.5–73.6 Hz is the S/DS and FX specification and is too slack for this bike by about twenty hertz at the low end. Use the finder on this page with your own model year.

Is the Zero belt pitch 11 mm or 14 mm?

11 mm on every machine from MY2017 onwards, and 8 mm on the narrow belt before that. 14mm appears in the community archive's specifications table and nowhere in Zero's documentation; the same archive table prints 11 mm two rows later for the same belt profile, so it contradicts itself. The pitch is printed in the tension table of every owner manual from 2017 on, immediately beside the frequency window.

How many teeth is the front pulley on my Zero?

It depends on the model, the year and sometimes the pack size. The 11 mm-belt line is 20 teeth as a rule, 18 on the FX, FXS and FXE from MY2018 and on the small-pack S and DS, and 22 on the DSR and DSR/X. Before 2017 it was 28 on the S, DS and DSR, 30 on the SR and 25 on the FX. 6 of the specification sheets in this index print the front pulley as a pack-dependent pair rather than a single number, so count the teeth on your own motorcycle before ordering.

Should I set belt alignment using the marks on the swingarm?

Only to get close. Zero’s service manuals for the S/SR/SR-F, the SR/S and the ADV line all state that the marks stamped on the swingarm are for initial alignment, are not equal on both sides of the swingarm, and should not be used as final adjustment marks. The final check is belt tracking: a 1–2 mm gap between the belt and the belt-side face of the rear sprocket, confirmed after the axle nut has been torqued to 102 Nm and the belt rotated two more full turns forward.

Can I keep riding with missing belt teeth?

Not as a tolerance. The community archive reasons from a 28-tooth front pulley to a survivable gap of about a dozen teeth, and no Zero built since 2016 has a 28-tooth front pulley — the modern counts are 18, 20 and 22, so fewer teeth carry more load each. Zero’s own guidance offers no missing-tooth allowance at all: replace a belt with exposed tensile cords or cracking at the base of the teeth, and replace a belt that has ratcheted before the next time you ride. Treat missing teeth as a limp-home condition at minimum throttle.

Why did this page disagree with the belt tension shown elsewhere on this site?

Because the other figure was wrong, and it has now been corrected. Our extracted maintenance data held one belt tension per model with no year dimension, so the newest figure got applied to every model year — 62–84 Hz for every DS back to 2014, where the MY2017 to MY2023 specification is 42.5–73.6 Hz. Four model rows were corrected on 2026-08-08 through a verified overlay that CI re-checks on every pipeline. One limitation remains: those rows still start their frequency range at MY2014, and no Zero owner manual publishes a frequency before MY2017. Every figure on this page is read from the manual text keyed to that manual’s own model years, so where the two still differ, this page is the narrower claim.

Where do these numbers come from?

From the tension tables and drivetrain specification blocks of Zero’s own manuals, extracted by `backend/scripts/gen_belt_specs.py` into a generated TypeScript module. That gives 38 tension specifications across 37 manuals and 84 resolved model years. Nothing on this page is typed by hand: the prose interpolates the same data the tables and the finder render, so a figure cannot drift from its own table. The page numbers are resolved separately, against the PDFs rather than the text index, because the index only knows which pages a block of text spans: the extractor re-reads each candidate page and keeps the one that prints the figure. 74 of 74 citations are confirmed that way, which is all of them.

Every figure on this page was read out of Zero’s own manuals: 37 documents covering model years 2015 to 2026 — 35 owner manuals plus the platform service manuals — indexed as text and parsed by `backend/scripts/gen_belt_specs.py`, which also reads the tooth counts and belt types out of `data/manuals/bike_specs.json` with each row’s own source PDF attached. Two guards in that extractor fail the build rather than publishing a gap: every 2015-or-later owner manual with a drive-belt section must yield a tension specification, and every model-year drive row must resolve to one through its own source manual. Page numbers are not taken from that text index: the index knows only which pages a block of text spans, and citing the first of them put half of these citations on a page that does not print the figure. Each page is instead resolved by extracting the candidate pages from the PDF with pdftotext and keeping the one that carries the figure — 74 citations, every one of them confirmed. One page per figure, because Zero prints the frequency table and the Tension Tester table on facing pages. The community archive is quoted verbatim from `data/kb/extracted/` only where this page documents a disagreement with it, and is linked to the Internet Archive because zeromanual.com stopped responding in March 2026. The 29 model-year conflicts are computed by comparing the archive’s own table against the manual figures, not asserted. Where the archive and a manual disagreed, the manual won, and the disagreement is left in place with the measurement that settled it rather than being silently dropped. Last extracted 2026-08-08.

This is an independent third-party reference, not affiliated with or endorsed by Zero Motorcycles, Inc. It reproduces drive-belt figures from Zero’s published owner and service manuals for reference; your own model-year manual is the authority. A drive belt is a safety-critical component and belt work involves the rear wheel — nothing here is a substitute for a qualified technician.