IS 287:2022 is the Indian Standard (BIS) for design of timber structures. IS 287 provides recommendations for the maximum permissible moisture content of timber based on its end-use. It divides India into four climatic zones based on relative humidity and specifies moisture limits to minimize shrinkage, warping, and fungal decay. Note: While the title in some databases may confuse it with timber structural design, actual structural design criteria are covered in IS 883.
Lays down guidelines for the structural design of timber members in buildings, including allowable stresses and design considerations.
Key reference values — verify against the current code edition / project specification.
| Reference | Value | Clause |
|---|---|---|
| Subject | Permissible moisture content of timber by zone & end use | Scope |
| Zoned | MC limits vary by climatic (humidity) zone | Zones |
| End use | Interior joinery/furniture = lowest MC band | Limits |
| Verify | Measure MC with meter on delivery; reject over-limit | QC |
| Protect | Keep seasoned timber dry until fixed (re-wet → moves) | Practice |
| Read with | IS 1141 seasoning · IS 883 structural design | Cross-ref |
IS 287:2022 gives recommendations for the limits of moisture content of timber and timber products for various end uses in India — the permissible moisture content (MC) by climatic zone and application (joinery, doors/windows, flooring, furniture, structural). Getting timber MC right is the single biggest determinant of whether timber joinery warps, shrinks, splits or stays stable in service.
*(Note: the code-database title for this entry currently reads 'Code of Practice for Design of Timber Structures'; IS 287's established subject is permissible moisture content of timber — structural design of timber is IS 883. The discrepancy has been flagged for correction; this note addresses IS 287's actual scope.)*
It is read with the timber stack:
Timber moves with moisture: it shrinks/swells as MC changes until it reaches equilibrium moisture content (EMC) with the surrounding air. IS 287 zones India by humidity and gives the permissible MC at the time of fixing so the timber is *already near its in-service EMC* and therefore stays dimensionally stable:
Fix timber wetter than its zone/end-use limit and it *will* shrink, gap, warp and split after installation — guaranteed, not probabilistic.
Scenario: seasoned hardwood for interior door shutters & furniture in a dry-interior city.
Step 1 — zone & end-use: identify the IS 287 climatic zone for the site and the end use (interior joinery — the tightest MC band).
Step 2 — target MC: read the permissible MC limit for that zone + end use (interior joinery in a dry zone is a low single-digit-to-low-teens % band — well below freshly-sawn timber).
Step 3 — verify on delivery: measure MC with a calibrated moisture meter at several depths/pieces; reject the lot if above the IS 287 limit (it is *not* seasoned enough — fabricating it now means callbacks).
Step 4 — protect: store the accepted seasoned timber dry and fabricate/fix promptly so it doesn't re-absorb moisture above the limit before installation.
Step 5 — outcome: timber fixed at its zone-EMC stays stable; the recurring 'new doors jammed/shrunk in 3 months' complaint is almost always timber fixed above its IS 287 MC limit.
1. Specifying 'seasoned timber' with no MC limit. 'Seasoned' is meaningless without the IS 287 zone/end-use MC number — and unverified.
2. Not measuring MC on delivery. A moisture meter check takes minutes; skipping it is why warped/split joinery appears months later.
3. Ignoring the climatic zone. The same MC that's fine in humid Mumbai is too wet for dry Delhi/Jaipur interiors — the limit is zone-dependent.
4. Fabricating then letting timber re-wet before fixing. Correctly seasoned timber left exposed re-absorbs moisture and moves anyway — protect it through to installation.
5. Same MC for structural and fine joinery. Interior furniture/joinery needs a much lower MC than structural members; one blanket figure fails one or the other.
IS 287 is reaffirmed and remains the controlling reference for timber moisture content; the page/database title for this entry appears mis-described as a *structural design* code — IS 287's real subject is permissible moisture content by zone and end use (structural design = IS 883), and this is flagged for a metadata fix. Rely on the moisture-content scope.
The practitioner reality: almost every timber joinery failure in service — jammed doors, gapped flooring, split panels, warped shutters — is a moisture-content failure, not a timber-species failure. The whole defence is procedural and cheap: specify the IS 287 zone/end-use MC limit explicitly, measure MC with a meter on delivery and reject over-limit lots, and protect seasoned timber from re-wetting until fixed. Timber installed at its zone equilibrium MC is stable for decades; timber installed wet moves no matter how good the species or the joinery.
| Parameter | IS Value | International | Source |
|---|---|---|---|
| Partial Safety Factor for Material (Solid Timber, ULS) | γ_m = 1.3 | γ_M = 1.3 | EN 1995-1-1:2004 |
| Partial Safety Factor for Live Load (Leading Variable Action) | γ_Q = 1.5 (as per IS 875-3) | γ_Q = 1.5 (as per EN 1990) | EN 1990 (Eurocode: Basis of structural design) |
| Load Duration Factor (k_mod) for Medium-Term Load | k_mod = 0.80 (e.g., for office floors) | k_mod = 0.80 | EN 1995-1-1:2004 |
| Creep Factor (k_def) for Solid Timber, Service Class 1 | k_def = 0.60 | k_def = 0.60 | EN 1995-1-1:2004 |
| Service Class 1 Moisture Content Definition | Corresponds to a temperature of 20°C and a relative humidity of the surrounding air exceeding 65% for only a few weeks per year. Average moisture content ≤ 12%. | Characterised by a moisture content in the materials corresponding to a temperature of 20°C and a relative humidity of the surrounding air exceeding 65% for only a few weeks per year. Average moisture content in most softwoods will not exceed 12%. | EN 1995-1-1:2004 |
| Deflection Limit for Floor Beams (Live Load only) | Span / 300 | Span / 360 | ANSI/AWC NDS-2018 |