| # | Code | Description | Unit | Qty | Rate (₹) | Amount (₹) |
|---|---|---|---|---|---|---|
| 1 | INT.BATH.DEMO | Demolition Old Tile Fittings[item not found: INT.BATH.DEMO] | — | 6.48 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.DEMO not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 2 | INT.BATH.CARTAGE | Debris Cartage Disposal[item not found: INT.BATH.CARTAGE] | — | 2.16 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.CARTAGE not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 3 | INT.BATH.PLUMB | Concealed Cpvc Replumbing[item not found: INT.BATH.PLUMB] | — | 5.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.PLUMB not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 4 | INT.BATH.ELEC | Concealed Wiring Points[item not found: INT.BATH.ELEC] | — | 3.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.ELEC not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 5 | INT.BATH.WPRF | Waterproofing Floor Walls[item not found: INT.BATH.WPRF] | — | 6.84 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.WPRF not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 6 | INT.BATH.FLOOR | Vitrified Tile Flooring[item not found: INT.BATH.FLOOR] | — | 4.32 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.FLOOR not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 7 | INT.BATH.DADO | Ceramic Dado Tile[item not found: INT.BATH.DADO] | — | 20.88 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.DADO not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 8 | INT.BATH.WC.FM | Wc Floor Mounted[item not found: INT.BATH.WC.FM] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.WC.FM not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 9 | INT.BATH.BASIN.CT | Basin Counter Top Vanity[item not found: INT.BATH.BASIN.CT] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.BASIN.CT not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 10 | INT.BATH.SHWR.STD | Shower Diverter Overhead[item not found: INT.BATH.SHWR.STD] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.SHWR.STD not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 11 | INT.BATH.HEALTH | Health Faucet Set[item not found: INT.BATH.HEALTH] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.HEALTH not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 12 | INT.BATH.AVALVE | Angle Valves 4nos[item not found: INT.BATH.AVALVE] | — | 4.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.AVALVE not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 13 | INT.BATH.MIRROR | Mirror 500x700[item not found: INT.BATH.MIRROR] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.MIRROR not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 14 | INT.BATH.ACC | Towel Rod Robe Hook Holder[item not found: INT.BATH.ACC] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.ACC not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 15 | INT.BATH.EXH | Exhaust Fan 150mm[item not found: INT.BATH.EXH] | — | 1.00 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.EXH not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| 16 | INT.BATH.FCG | Pvc Gypsum False Ceiling[item not found: INT.BATH.FCG] | — | 4.32 | 0.00 | 0.00 |
| ⚠ SOR item dsr_vol1_2023:INT.BATH.FCG not in private subset — regenerate via scripts/boq-import-sor-subset.mjs | ||||||
| Your inputsBathroom int. length 2.4 m · Bathroom int. width 1.8 m · Ceiling height 2.7 m · Wall tiling — full height · Demolition of existing tile / fittings · WC type Floor-mounted · Wash basin type Counter-top vessel basin · Shower type Wall-mounted diverter + overhead shower · Storage geyser provision · Exhaust fan + electrical point · PVC / gypsum false ceiling · Tile grade Vitrified / digital print | TOTAL | ₹0 | ||||
- **Size ladder** — 4×6 ft (1.2 × 1.8 m, ~2.2 sqm) is the minimum NBC recommendation for a private bathroom; 5×7 ft (1.5 × 2.1 m, ~3.2 sqm) is comfortable; 6×8 ft (1.8 × 2.4 m, ~4.3 sqm) is premium with separate dry/wet area; 7×9 ft (2.1 × 2.7 m, 5.7 sqm) is luxury with dedicated counter + standalone shower cubicle.
- **Demolition cost** is per sqm; includes chipping old tile + breaking concrete sub-floor (if floor level needs lowering for fall) + removing old sanitaryware + cartage of debris. Skip this toggle for new construction.
- **Waterproofing** is the single most-important hidden cost — under-tile membrane on floor (full area) + 300 mm up walls is mandatory; skipping or skimping leads to seepage to lower floor within 3-5 years. Use cementitious 2-coat OR APP membrane.
- **Tile grade dominates cost** — ratio: basic ceramic (1×) → vitrified (1.8-2.5×) → designer / large-format / Italian (4-8×). 600×600 mm vitrified is the modern default; 300×450 mm digital wall tiles common for dado.
- **WC type** — wall-hung + concealed cistern looks premium but adds ₹12-25k for the concealed cistern + tank + structural frame (Geberit / Roca / Hindware). Floor-mounted is 3-4× cheaper, easier to repair. Indian-style pan is half-cost but unfavourable for resale.
- **Plumbing + electrical points** must be planned before tiling — concealed runs cannot be re-done. Standard set: 5 plumbing (WC + basin + shower + health faucet + spare) + 2-3 electrical (light, exhaust fan, geyser).
- **Excludes**: bath-tub (₹40k-3L installed, rare in Indian bathrooms now), Jacuzzi (₹1.5-5L), steam unit (₹2-7L), motorised mirror with backlit LED (₹15-50k), designer towel-warmer (₹15-40k); structural changes (knocking down walls); ducted ventilation (premium homes); luxury imported fittings (Hansgrohe / Grohe / Kohler — 3-5× standard brands).
- **Cost target** for default 2.4 × 1.8 m (~4×6 ft) with mid-tier tile + floor-mounted WC + counter basin + standard diverter shower + geyser + exhaust + false ceiling: approximately **₹1.3-1.9 lakh**. Premium variant (wall-hung WC + rain shower + premium tile + designer mirror): ₹3-4.5 L.
**Bathroom Renovation** is the second-most-quoted residential interior work (after [Modular Kitchen](/boq/modular-kitchen)) — every flat / villa / home redo in India includes one or more bathroom strip-downs. Complete BOQ: demolition + cartage + waterproofing + vitrified floor tile + ceramic dado + concealed plumbing (CPVC) + concealed wiring + WC + wash basin + CP fittings (diverter / rain shower / health faucet + angle valves) + mirror + accessories + exhaust fan + false ceiling. Cost dominated by 4 things: tile grade (₹35-300/sqft range), sanitaryware brand (Hindware / Jaquar / Cera / Kohler), shower type (basic diverter vs rain shower), and counter-basin vs wall-hung WC (the premium-look choices). Typical 4×6 ft bathroom ₹1.3-1.9 lakh; premium 5×7 ft ₹3-4.5 lakh.
Waterproofing — the make-or-break hidden item
Behind every well-renovated Indian bathroom is a **2-coat cementitious or APP membrane waterproofing** under the floor tile (full area) + 300 mm up the wall. Without this, water finds the slightest crack in tile grouting and migrates to the slab below, surfacing on the lower-floor ceiling within 3-5 years — a fix that means re-doing the entire renovation. **Acceptable systems**: (1) Cementitious 2-coat (Dr. Fixit Pidiflex, Asian Paints SmartCare, Sika MonoTop) — most common, water-mixed slurry painted on, ~₹80-150/sqm; (2) APP membrane bituminous (torch-applied) — used in shafts + balconies, more durable but harder to apply over plumbing fixtures; (3) PU liquid waterproofing — premium, ₹250-400/sqm. **Always include in the BOQ** even if customer hasn't asked — the cost of skipping is 10-50× the saving.
Tile choice — what each grade means
**Basic glazed ceramic** (₹35-55/sqft) — bottom of the market, fine for rentals + budget bathrooms; visible joints, vulnerable to chipping, ~5-year aesthetic life. **Vitrified tile** (₹55-95/sqft) — the modern default. Lower water absorption (< 0.5 %), higher strength, near-jointless installation with epoxy grouting, 15-year+ life. 600 × 600 mm or 800 × 800 mm for floor; 300 × 450 mm or 300 × 600 mm digital prints for walls. **Designer / large-format / imported** (₹120-300/sqft) — 800 × 1600 mm slab tiles, marble looks, designer collections (Kajaria, Somany, Asian Granito premium + Italian imports like Casa Italia, Ariostea); used in 5×7 ft + bathrooms where each tile is essentially a single feature. **Anti-skid floor tile** is mandatory by NBC 2016 for bathroom + balcony floors (R10 rating minimum).