How to Calculate Bearing L10 Life (ISO 281 Worked Example)

Every rolling-element bearing has a fatigue clock ticking inside it. Even with perfect lubrication, perfect alignment, and zero contamination, the raceways and rolling elements eventually spall from subsurface fatigue. The question a design engineer has to answer isn’t if a bearing will fail — it’s how many revolutions you can reasonably expect before it does. That number is the L10 rating life, and ISO 281 tells you exactly how to compute it.

What L10 Actually Means

L10 is the life, in millions of revolutions, that 90% of a batch of identical bearings will reach or exceed before the first signs of fatigue spalling. The subscript “10” is the 10% that are allowed to fail. It is a statistical — not a guaranteed — number. Individual bearings scatter widely; the median life (L50) is roughly five times the L10.

Two catalog values drive the whole calculation:

  • C — the basic dynamic load rating, the constant load a bearing theoretically survives for one million revolutions.
  • P — the equivalent dynamic bearing load, a single radial-equivalent number that blends the actual radial and axial forces on the bearing.

The ISO 281 Rating Life Equation

L10 = (C / P)p   [millions of revolutions]

The exponent p captures how steeply life falls off with load:

  • p = 3 for ball bearings
  • p = 10/3 for roller bearings (cylindrical, tapered, spherical, needle)

Because engineers think in operating hours, not millions of revolutions, convert with the shaft speed n in rpm:

L10h = (106 / 60n) × (C / P)p   [hours]

Finding the equivalent load P

If the bearing only carries a radial force, P equals that radial force. When there’s a thrust (axial) component, ISO 281 combines them:

P = X·Fr + Y·Fa

where Fr is radial load, Fa is axial load, and the factors X and Y come from the bearing catalog (they depend on the axial-to-radial ratio and the bearing’s contact geometry).

Worked Example: A 6208 Deep-Groove Ball Bearing

Given:

  • Bearing: 6208 single-row deep-groove ball bearing, basic dynamic rating C = 30.7 kN
  • Pure radial load Fr = 6.0 kN, no axial load → P = 6.0 kN
  • Shaft speed n = 1200 rpm
  • Ball bearing → p = 3

Step 1 — Life in revolutions:

L10 = (30.7 / 6.0)3 = (5.117)3 = 134 million revolutions

Step 2 — Convert to hours:

L10h = (106 / (60 × 1200)) × 134 = 13.89 × 134 ≈ 1,860 hours

That’s roughly 78 days of continuous running. If the design target were 20,000 hours (a common industrial goal), this bearing is badly undersized — you’d need to reduce the load, drop the speed, or step up to a larger bearing with a higher C. Notice how brutal the cube law is: halving the load multiplies life by eight.

Beyond Basic Life: The Adjusted Rating Lnm

Basic L10 assumes ideal conditions. Real installations rarely are. ISO 281 layers on a modified rating life that accounts for reliability, lubrication, and contamination:

Lnm = a1 · aISO · L10
  • a1 — reliability adjustment. For 90% reliability a1 = 1; for 99% reliability (L1) it drops to about 0.25.
  • aISO — the life-modification factor, a function of the viscosity ratio κ (actual vs. required lubricant viscosity) and a contamination factor eC. Clean oil and good film thickness can push aISO above 1; dirty grease and a starved film can crush it below 0.1.

The practical lesson: lubrication and cleanliness often matter more than the raw load rating. A bearing running in contaminated grease can see its effective life fall by an order of magnitude, no matter how generous the C/P margin looks on paper.

Skip the Arithmetic

Doing this by hand is fine for a single check, but sweeping loads, speeds, and reliability targets is exactly what a calculator is for. Our Bearing Life (L10) Calculator implements the full ISO 281 method — basic and adjusted life, ball and roller exponents, and the aISO lubrication factor — so you can iterate in seconds.

Pair it with the rest of our bearing toolkit:

  • Bearing Selector — a vendor-neutral wizard to narrow candidates by bore, load, and speed.
  • Bearing Fit Calculator — ISO 286 shaft and housing tolerances so your press or clearance fit is right.
  • Bearing specification pages — dimensions and load ratings for hundreds of standard series (6000, 6200, 30200, 22200, and more).

If your rolling elements will be exposed to abrasive dust or process fluids, a quality sealed or shielded bearing — and a compatible synthetic grease such as a lithium-complex or PAO-based lubricant — is usually the cheapest reliability upgrade you can make. Confirm the seal material against your operating temperature before you buy.

Run your bearing numbers now

Don’t guess whether a bearing will survive your duty cycle — prove it. Enter your C, P, speed, and reliability target into the free Bearing Life Calculator and get L10 and Lnm in revolutions and hours instantly. Building a full drivetrain? Talk to our engineers about a Pro workspace that saves your bearing studies and exports stamped reports.

FicientDesign Professional

Stop looking it up twice — run the numbers and keep the record.

This reference is free forever. When you need to actually calculate, document, and defend the result, do it in the app — then export a clean report you can hand to a reviewer.

  • 46 engineering calculators, unlimited
  • Save & reload every calculation
  • Organize work into project folders
  • Branded, PE-stamped PDF reports

Free plan, no credit card. Upgrade only when it's paying for itself.