IS 875 is the Bureau of Indian Standards code of practice for design loads, other than earthquake, on buildings and structures. Its five parts cover dead, imposed, wind, snow, and special loads, and Part 3:2015 sets the wind load method. Indian solar engineers use it to derive wind pressure on rooftop and ground-mount module structures.
IS 875 is the Indian loading code that structural engineers, EPCs and mounting-structure suppliers use to set the loads a solar array must resist. This page explains the five parts of IS 875, the Part 3 wind method, and how a rooftop solar wind calculation should be documented for review.
What is IS 875 and how is it used in solar design?
IS 875 supplies design loads for Indian buildings and structures, apart from earthquake loads. For solar work, it helps define dead, imposed, wind, snow, and special actions. Part 3 supplies the wind method. It does not size steel, certify an existing roof, or approve a mounting system by itself.
The Bureau of Indian Standards catalogue identifies IS 875 Part 3:2015 as the third revision for wind loads. The standard is one part of the structural basis. IS 800 covers general steel construction. IS 456 applies to concrete, while earthquake actions sit outside IS 875.
This separation prevents a common review error. A note saying “designed to IS 875” does not show the load path. A useful calculation identifies each input, derives pressure, assigns area, applies coefficients, and checks every affected component.
What are the five parts of IS 875?
The five parts separate different actions so an engineer can select the relevant edition and combination. The BIS catalogue listed the editions below on 26 September 2026. Project documents should cite the exact part and year. A reference to IS 875 alone is incomplete.
| Part | BIS catalogue entry | Structural use in a solar project |
|---|---|---|
| Part 1 | IS 875 Part 1:2026 | Dead loads and material unit weights |
| Part 2 | IS 875 Part 2:1987 | Imposed loads on the roof or access area |
| Part 3 | IS 875 Part 3:2015 | Wind speed, pressure, and wind actions |
| Part 4 | IS 875 Part 4:2021 | Snow loads where the site requires them |
| Part 5 | IS 875 Part 5:1987 | Special loads and load combinations |
The catalogue entries for Part 1:2026, Part 2:1987, Part 4:2021, and Part 5:1987 provide the titles observed during review. Confirm amendments and contract requirements before issuing calculations.
How does an IS 875 wind load calculation work?
IS 875 Part 3 starts with the mapped basic wind speed, Vb. It adjusts that speed for risk, terrain and height, topography, and cyclonic importance. The resulting design wind speed, Vz, produces the pressure pz. The pressure still needs project specific coefficients before it becomes a component load.
The core sequence is:
Vz = Vb x k1 x k2 x k3 x k4
pz = 0.6 x Vz^2
| Symbol | Meaning | Evidence needed in the calculation |
|---|---|---|
| Vb | Basic wind speed in metres per second | Site marked on the IS 875 wind map |
| k1 | Probability or risk coefficient | Design life and structure class |
| k2 | Terrain roughness and height factor | Terrain category, structure class, and reference height |
| k3 | Topography factor | Hill, ridge, escarpment, slope, and site position |
| k4 | Importance factor for cyclonic regions | Site classification and applicable project condition |
| pz | Wind pressure at height z | Calculation in newtons per square metre |
India’s mapped Vb values are 33, 39, 44, 47, 50, and 55 metres per second. The correct value follows the project coordinates. It should not be selected from a broad state label because a state can cross mapped zones.
What does a worked rooftop wind pressure calculation look like?
Consider an illustrative rooftop site with Vb equal to 39 metres per second. Assume k1, k2, k3, and k4 each equal 1.00 only for this arithmetic example. The design wind speed is 39 metres per second. The resulting velocity pressure is 912.6 newtons per square metre, or 0.913 kilonewtons per square metre.
| Step | Calculation | Result |
|---|---|---|
| Design wind speed | 39 x 1.00 x 1.00 x 1.00 x 1.00 | 39.00 m/s |
| Square the speed | 39.00 x 39.00 | 1,521 m2/s2 |
| Wind pressure | 0.6 x 1,521 | 912.6 N/m2 |
| Convert units | 912.6 divided by 1,000 | 0.913 kN/m2 |
This is a pressure stage, not a finished panel uplift value. The engineer must still select applicable design pressure modifiers and external or internal pressure coefficients. The next steps also need panel geometry, tributary area, direction, roof zone, and load combinations.
Changing any assumed factor changes the answer. If k2 were 1.10 while the other factors stayed at 1.00, Vz would become 42.9 metres per second. The pressure would become 1.104 kilonewtons per square metre. That is about 21 percent higher because pressure varies with speed squared.
Do not copy the example factors into a project. Use the standard tables, the real site, and the applicable roof geometry. A site survey and desktop assessment should capture the inputs that imagery cannot verify.
Why is pressure not the same as panel uplift?
Pressure becomes force only after the engineer applies the relevant coefficient and loaded area. Rooftop arrays also interact with the host building. Openings affect internal pressure, while roof edges, corners, parapets, tilt, gaps, and panel position can affect external action.
A complete load path follows this order:
- Wind acts on the module or array surface.
- Clamps transfer force into rails or purlins.
- Rails transfer reactions into brackets, fasteners, or ballast.
- Attachments transfer reactions into rafters, purlins, slabs, or frames.
- The existing building transfers those actions into its lateral and foundation systems.
A mounting member can pass while an anchor, weld, roof sheet, or existing purlin fails. That is why a STAAD.Pro model cannot replace connection checks or a roof capacity review. The model is only as reliable as its loads, restraints, sections, and connection assumptions.
What should a rooftop solar calculation package show?
A reviewable package should let another engineer reproduce the wind load from the source inputs. It should also connect calculated reactions to drawings. A pressure value without attachment spacing or roof member data cannot establish the installed load path.
Use this document checklist:
| Check | What the reviewer should see |
|---|---|
| Site basis | Coordinates, elevation, roof height, and mapped basic wind speed |
| Factor basis | k1, k2, k3, and k4 values with table references |
| Roof geometry | Slope, parapets, openings, dimensions, and array setback |
| Array geometry | Module size, tilt, spacing, row gap, and support layout |
| Pressure basis | Direction, coefficients, loaded area, and sign convention |
| Load path | Module, clamp, rail, attachment, roof member, and foundation checks |
| Drawings | Details and spacing that match the calculation model |
| Revision control | Equipment and layout revision used for the issued report |
For steel framing, carry the actions into IS 800 member and connection checks. A STAAD.Pro structural report should disclose inputs and utilization checks. It should not present software output as approval evidence on its own.
How do rooftop and ground mount checks differ?
Both systems need site wind inputs, but their load paths differ. A rooftop array depends on the host building and attachment details. A ground mount table depends on exposed frame geometry, bracing, posts, soil response, and foundation resistance.
| Design question | Rooftop solar | Ground mount solar |
|---|---|---|
| Supporting system | Existing roof slab, frame, truss, or purlin | New posts, frames, piles, or concrete foundations |
| Key geometry | Roof zone, parapet, openings, tilt, and attachment spacing | Table height, tilt, row spacing, and exposed frame shape |
| Common weak point | Fastener pullout, roof sheet, purlin, or local slab capacity | Post bending, bracing, pile pullout, or soil capacity |
| Required site evidence | Roof drawings, measured sections, condition, and attachment substrate | Topography, geotechnical data, corrosion class, and pile tests |
Ground mount foundation work should link structural reactions to the pile foundation design. Rooftop work should identify whether the original building design has reserve capacity. Neither conclusion follows from wind pressure alone.
Which mistakes cause an IS 875 calculation to fail review?
Most review failures come from missing traceability, not difficult arithmetic. The calculation must show where each factor came from and how pressure reached the installed components.
Common problems include:
- selecting Vb from a city name without showing the mapped site.
- using k2 without recording terrain category, height, and structure class.
- setting k3 to 1.00 without checking local topography.
- omitting k4 from a Part 3:2015 calculation.
- applying one pressure to every roof location without a geometry basis.
- ignoring internal pressure and building openings.
- checking rails but omitting clamps, bolts, welds, and anchors.
- using drawings that do not match the calculation revision.
- treating CEIG terminology as proof of structural acceptance.
An engineer should also confirm whether the contract, owner, lender, or authority asks for another standard or a stricter project criterion. IS 875 is an Indian load standard. It is not interchangeable with ASCE 7-22 or another national code.
What should an EPC send for a structural review?
Send the project coordinates, roof or site survey, structure drawings, module and mounting data, material grades, attachment details, and geotechnical information where relevant. Mark every revision. State the required code editions and the authority or reviewer who will receive the package.
Heaven Designs prepares solar structural calculations and coordinated drawings within the agreed engineering scope. The civil and structural engineering service covers the wider load path. The STAAD.Pro reporting service supports model based analysis where the structure warrants it.
The responsible project engineer must still confirm the governing code, input data, professional signatory needs, and reviewer requirements. A calculation cannot correct missing survey data or an installation that differs from its drawings.
Source and review note
This entry was reviewed on 26 September 2026 against the BIS catalogue entries for all five IS 875 parts. Part 3:2015 is the cited wind standard. Confirm later amendments, contract criteria, and local authority requirements before issuing a project calculation.
For a code-to-code comparison, see ASCE 7-22 vs IS 875 wind load comparison.
Frequently Asked Questions
4 commonly searched questions about IS 875 Wind Loads for Solar: Parts and Calculation.
Which part of IS 875 covers wind loads, and what is the latest version?
What are the basic wind speeds in IS 875 Part 3?
How is design wind pressure calculated under IS 875 Part 3?
Is IS 875 the steel design code?
Need engineering-backed solar designs?
Heaven Designs prepares solar drawings, structural calculations, electrical engineering documents, and project-specific permit plan sets.
Keyur Rakholiya