HomeStructural Engineering 101What Is Bending Stress? (Formula, Section Modulus, and Worked Examples)
Structural Engineering 101

What Is Bending Stress? (Formula, Section Modulus, and Worked Examples)

Strength & Stress Analysis
Structural Engineering 101
  SDC Verifier  What is Bending Stress?

Last updated: 24 Feb 2026

Bending stress (also called flexural stress) is the normal stress that develops in a member when an external load creates a bending moment.

  • One side of the section goes into compression.
  • The opposite side goes into tension.
  • The stress is zero at the neutral axis and reaches a maximum at the outer fibers.

If you only remember one thing, remember this:

Bending stress is calculated from the bending moment and the section geometry.

Definition: what bending stress is

Bending stress is the internal normal stress induced by a bending moment. In simple bending of a straight prismatic member:

  • fibers on the convex side of curvature stretch → tension
  • fibers on the concave side shorten → compression
  • somewhere in between, fiber length does not change → the neutral axis

This is why bending stress is classified as normal stress (not shear stress).

Diagram of a bent member showing the tension side and compression side across the bend.

Bending creates tension on one side of the section and compression on the other; the neutral axis lies between them.

The bending stress formula (flexure formula)

The classic equation used in beam theory is:

\(\sigma =M\cdot \frac{y}{I}\)

Where:

  • σ — bending (normal) stress at the point of interest
  • M — internal bending moment at the section
  • y — distance from the neutral axis to the point where you want the stress
  • I — second moment of area (area moment of inertia) about the bending axis
Diagram showing bending stress formula σ = M·y/I and linear stress distribution across a beam cross-section with tension and compression about the neutral axis.

Bending stress basics: the flexure formula (σ = M·y/I) and the linear stress distribution across a beam section (tension on one side, compression on the other, zero at the neutral axis).

In FEA, this only behaves as expected if your section properties and orientation are correct (see: Beam Cross-Sections in FEA: Section Properties, Orientation, and What Changes Strength Checks).

If you’re validating I without CAD, use: How to Calculate Moment of Inertia Without CAD: A Faster Way for Engineers.

Maximum bending stress

Maximum bending stress occurs at the outermost fibers:

\(\sigma_{max} =M\cdot \frac{c}{I}\)

This is also why you typically check the top and bottom surfaces of a beam section (or the most distant points from the neutral axis for non-rectangular shapes).

Section modulus (S or Z): the practical shortcut

Engineers often rewrite the equation using the elastic section modulus:

\(S = \frac{I}{c}\)

So:

\(\sigma_{max} = \frac{M}{S}\)

Why this matters:

  • steel tables and section libraries usually list Sx/Sy (or Wx/Wy in some references)
  • once you know the governing moment M, bending stress becomes a one-line calculation

Note: In many standards and software tools you may see S, W, or Z used for section modulus depending on convention. Always confirm whether the value is elastic section modulus (used for σ = M/S in linear-elastic bending) or plastic modulus (used for plastic capacity checks).

Stress distribution and the neutral axis

In linear-elastic bending:

  • stress varies linearly with distance from the neutral axis
  • σ = 0 at the neutral axis
  • \(|\sigma|\) increases toward the outer fibers
Diagrams of a simply supported beam under load showing reactions, loading and neutral planes, pure bending, and the beam’s deflected shape.

Beam bending setup and geometry: a simply supported beam with loads and reactions, the loading plane vs neutral plane, pure bending, and the resulting deflected shape.

Whether the top is compression or tension depends on your sign convention and your coordinate systems (see: What Are Coordinate Systems in Finite Element Analysis (FEA)?).

Worked example 1: rectangular beam

Given

  • Rectangular section: b = 100 mm, h = 200 mm
  • Bending moment at the section: \(M = 8\,\text{kN}\cdot\text{m}\)

Step 1 — compute I

For a rectangle bending about its strong axis:

\(I = \frac{b\cdot h^{3}}{12}\)

  • \(h^{3} = 200^{3} = 8{,}000{,}000\,\text{mm}^{3}\)
  • \(I = \frac{100 \times 8{,}000{,}000}{12} = 66{,}666{,}667\,\text{mm}^{4}\)

Step 2 — compute c

\(c = \frac{h}{2} = 100\,\text{mm}\)

Step 3 — convert moment units

  • \(M = 8\,\text{kN}\cdot\text{m} = 8{,}000\,\text{N}\cdot\text{m}\)
  • \(1\,\text{m} = 1{,}000\,\text{mm} \Rightarrow M = 8{,}000 \times 1{,}000 = 8{,}000{,}000\,\text{N}\cdot\text{mm}\)

Step 4 — compute σ_max

\(\sigma_{max} =M\cdot \frac{c}{I}\)

\(\sigma_{max} = \frac{8{,}000{,}000 \times 100}{66{,}666{,}667} = 12\,\text{N/mm}^{2} = 12\,\text{MPa}\)

Sanity check: if your answer is off by ~1,000×, it’s usually kN·m vs N·mm (or mm vs m).

Worked example 2: pipe / hollow circular section

For a hollow circular section:

\(I = \left(\frac{\pi}{64}\right)\cdot\left(D^{4}-d^{4}\right)\)

Where:

  • D — outer diameter
  • d — inner diameter

Given

  • Outer diameter D = 120 mm
  • Inner diameter d = 100 mm
  • Moment \(M = 6\,\text{kN}\cdot\text{m} = 6{,}000{,}000\,\text{N}\cdot\text{mm}\)

Step 1 — compute I

  • \(D^{4} = 120^{4} = 207{,}360{,}000\)
  • \(d^{4} = 100^{4} = 100{,}000{,}000\)
  • \(D^{4}-d^{4} = 107{,}360{,}000\)

\(I = \left(\frac{\pi}{64}\right)\times 107{,}360{,}000 \approx 5{,}268{,}000\,\text{mm}^{4}\)

Step 2 — compute c

\(c = \frac{D}{2} = 60\,\text{mm}\)

Step 3 — compute \(\sigma_{max}\)

\(\sigma_{max} =M\cdot \frac{c}{I}\)

\(\sigma_{max} \approx \frac{6{,}000{,}000 \times 60}{5{,}268{,}000} \approx 68\,\text{MPa}\)

Assumptions and when σ = My/I is not enough

The flexure formula is accurate when these conditions hold (simple bending):

  • material is linear elastic (stress below yield)
  • member is straight and prismatic (constant cross-section)
  • plane sections remain plane (Euler–Bernoulli assumption)
  • deflections are small enough that geometry changes do not dominate

Situations where you need more care:

  • deep/short beams where shear deformation matters (Timoshenko effects)
  • plastic bending (post-yield redistribution)
  • stress concentrations (holes, notches, weld toes):\(\sigma =M\cdot \frac{y}{I}\) gives nominal stress, not peak local stress
  • local buckling (thin plates/shells): stress may be acceptable but stability governs

If buckling is on the table, these two are the cleanest starting points:

Combined loading: axial + bending and biaxial bending

Real structures rarely see “pure bending” only.

Axial + bending

If the member also carries an axial force N:

\(\sigma_{total} = \frac{N}{A} \pm \frac{M}{S}\)

You check the “+” and “−” extreme fibers because one side sees higher compression (or tension) depending on the sign of M.

Biaxial bending

If bending moments exist about two axes, stress at a point is the combined contribution from both moments using the section properties about each axis. In practice, engineers check the extreme points that are farthest from each axis and identify the governing combination.

How to interpret bending stress in FEA

FEA can give you bending stress, but you need to read the right result in the right way.

FEA bending stress contour on a pipe under bending moment, with highest stress at the outer surface.

FEA bending simulation showing stress contours on a pipe under bending moment (peak stress at the outer surface).

If you use beam elements

  • solvers usually output internal moments (Mx/My/Mz) per element
  • bending stress is computed using section properties and the same equations above

Typical mistakes:

  • local beam axis is rotated (strong/weak axis swapped)
  • moments are read in global axes while section properties are assumed in local axes
  • units mismatch between section library and model

If you use shells or solids

For bending, focus on normal stress components at top/bottom surfaces.

Common failure modes:

  • using von Mises stress when you actually need axial/normal stress driving bending
  • chasing peak stress at constraints/point loads (singularities)
  • comparing mesh-dependent peaks to nominal allowables
Von Mises (equivalent) stress contour from an FEA bending simulation, showing peak stress near the fixed end.

Von Mises (equivalent) stress contour for a bending case. Useful for yield screening, but bending checks typically require normal stress (e.g., σxx) at the top/bottom fibers.

If your goal is an engineering check, focus on:

  • stress components aligned with the member axis
  • top/bottom stress difference for bending behavior
  • governing load cases and combinations

If your use case is lifting structures and the team keeps mixing stress components, use: Stress Calculations for Lifting Appliances: What Stress Components Matter and What Engineers Often Misread.

How SDC Verifier helps in real workflows

Bending stress is rarely checked once. In real projects you need to:

  • evaluate many load cases and combinations
  • track governing moments/stresses per member
  • keep results consistent when geometry or loads change
  • generate documentation that stays aligned with the model

A typical SDC Verifier flow for bending-driven checks looks like this:

  1. Confirm section properties (I, S/Z) and local axis orientation.
  2. Import internal forces and moments (or results) for each load case.
  3. Build and apply code-relevant load combinations.
  4. Review governing cases (what actually drives σ_max and utilization).
  5. Export a engineering verification report with traceability from inputs → combinations → checks → governing results.

If you need the “why this matters” framing for design teams relying on built-in CAD results, this is the closest match: From CAD to Proof: Why Built-In Simulation Isn’t Enough for Today’s Design Engineers.

Conclusion

Bending stress is the normal stress caused by bending moment. For linear-elastic bending, it is calculated with:

  • \(\sigma =M\cdot \frac{y}{I}\) for any point in the section
  • \(\sigma_{max} =M\cdot \frac{c}{I} = \frac{M}{S}\) at the outer fibers

Once you know the internal moment and the section properties, bending stress becomes a straightforward check — the hard part in real work is managing load combinations, axis orientation, and consistent reporting across changing models.

FAQ

What is the formula for bending stress?

\(\sigma =M\cdot \frac{y}{I}\). At the outer fiber: \(\sigma_{max} =M\cdot \frac{c}{I} = \frac{M}{S}\).

What is section modulus (Z or S) in the bending stress equation?

\(S = \frac{I}{c}\). It converts bending moment into maximum bending stress: \(\sigma_{max} = \frac{M}{S}\).

Is bending stress a normal stress?

Yes. Bending stress is a normal stress (tension/compression), not shear stress.

What units are used for bending stress?

Same as any stress: Pa, MPa, psi. If you use \(N\cdot mm\) for \(M\) and \(mm^{3}\) for \(S\), you get \(N/mm^{2} = MPa\).

Where does maximum bending stress occur?

At the outermost fibers (farthest from the neutral axis).

What does “c” mean in \(\sigma =M\cdot \frac{c}{I}\)?

\(c\) is the distance from the neutral axis to the extreme fiber where stress is maximum.

Join our newsletter

    What would you like to know more about SDC Verifier?
    Loading