CCTV Installation Material BOM Estimator
Estimate CCTV installation material Bill of Materials (BOM): Cat6 UTP cable boxes, RJ45 modular plugs, junction boxes, conduit pipes, and cable ties.
Input Parameters
Calculation Results
- Total Cameras
- 16 Units
- Indoor Cameras (Dome)
- 10 Units
- Outdoor Cameras (Bullet/PTZ)
- 6 Units
- Average Cable Run
- 35 Meters
- PVC Conduit Protection
- Yes (75% Conduit Protected)
- Total Cable Length (+15% Slack)
- 644 Meters
- UTP Cable Boxes (305m Roll)
- 3 Boxes
- RJ45 Connectors + Plug Boots
- 40 Pcs
- Waterproof Junction Boxes
- 16 Units
- 20mm PVC Conduit Pipes (@ 2.9m)
- 167 Sticks
- Flexible Corrugated Conduit (@ 25m)
- 1 Rolls
- Nylon Cable Ties (Pack @ 100 pcs)
- 4 Packs
Use 24/7 CMR surveillance drives in NVRs and solid bare copper Cat6 for PoE runs exceeding 50 meters.
| Material Item | Qty | Unit | Technical Note |
|---|---|---|---|
| Cat6 Pure Copper UTP Cable (Box @ 305m) | 3 | Boxes | Total 644 meters (including 15% ceiling/rack termination slack) |
| RJ45 Cat6 Modular Connectors + Strain Relief Boots | 40 | Pcs | 2 terminations per run + 25% field crimping failure allowance |
| Waterproof Junction Box 10×10 cm (Duradus) | 16 | Units | 1 enclosure protecting PoE connection & pigtails per camera point |
| PVC 20mm High-Impact Conduit Pipe (@ 2.9m) | 167 | Sticks | Physical protection across 75% of exposed & outdoor cable paths |
| Flexible Corrugated Hose 20mm (Roll @ 25m) | 1 | Rolls | ±1.2 meters flexible drop from ceiling down to camera mount |
| Nylon Cable Ties 200mm / 250mm (Pack @ 100 pcs) | 4 | Packs | Bundling and dressing inside ceiling trays and rack enclosures |
Daftar Kebutuhan Material Instalasi CCTV (BOM) – InfraCalc.web.id Total Kamera : 16 Unit (10 Indoor Dome + 6 Outdoor Bullet) Kabel UTP Cat6 : 644 Meter (termasuk 15% slack) -> Beli 3 Box (@ 305m) Konektor RJ45 : 40 Pcs (Disarankan menyiapkan minimal 1 Pack isi 50/100 pcs) Junction Box : 16 Pcs (Kotak Pelindung Sambungan PoE Waterproof) Pipa Pelindung : 167 Batang Pipa Conduit 20mm + 1 Roll Pipa Fleksibel Aksesoris Bantu : 4 Pack Kabel Ties + Isolasi Listrik Nitto/3M + Fisher & Sekrup S6
Visual Network Topology Generator (SVG / PNG)
Visual 2D 19" Server Rack & Patch Panel Builder
- 1U–4U (Bottom): Heavy UPS & VRLA Battery Banks mounted at the bottom to lower center of gravity.
- Middle: Compute servers, ZFS storage arrays, and NVRs placed in the center cold-aisle zone.
- Top: Top-of-Rack PoE switches, Cat6 patch panels, and brush organizers for overhead cable trays.
Generate Project BoQ / Cost Estimate (RAB)
| Kode | Material & Equipment | Qty (+15%) | Unit | Unit Price (IDR) | Line Total (IDR) |
|---|---|---|---|---|---|
| CAM-IN | Indoor Dome PoE IP Camera 2MP/4MP IEEE 802.3af, H.265+, 30m IR | 10 | Unit | Rp 6.850.000 | |
| CAM-OUT | Outdoor Bullet IP67 PoE Camera Weatherproof IP67, Smart IR | 6 | Unit | Rp 4.950.000 | |
| NVR-REC | 16-Ch NVR + 4 TB Surveillance HDD 24/7 Surveillance Grade HDD | 1 | Paket | Rp 5.250.000 | |
| SW-POE | Managed PoE+ Switch (16/24 Ports) 2x GbE Uplink + Surge Protection | 1 | Unit | Rp 2.150.000 | |
| UTP-CAT6 | Cat6 Solid Bare Copper UTP Cable (305m Box) 23 AWG Solid Bare Copper | 4(Base: 3) | Box | Rp 7.400.000 | |
| ACC-INST | RJ45 Plugs (42 pcs) + PVC Conduit (167 bars) + Junction Boxes Conduit, junction box & accessories per drop | 19(Base: 16) | Titik | Rp 2.755.000 | |
| Equipment & Material Subtotal: | Rp 29.355.000 | ||||
| Estimated Installation & Commissioning (10%): | Rp 2.935.500 | ||||
| PPN (11%): | Rp 3.551.955 | ||||
| ESTIMATED GRAND TOTAL: | Rp 35.842.455 | ||||
Note: Unit prices above are initial reference estimates and can be edited inline.Referensi Teknis & BoQ — Built for Network & System Engineers
Technical Accuracy Note: Calculation results are engineering estimates based on standard RFC/IEEE/ITU-T models. Actual field performance may vary due to protocol overhead, hardware specifications, and environmental factors.
How to Use This Tool
- Enter the planned quantity of indoor dome cameras and outdoor bullet/PTZ camera endpoints.
- Specify estimated average cable run distances from the PoE switch or NVR to each camera location in meters.
- Toggle whether cable runs require PVC conduit piping or open tray/clip routing, then review the finalized procurement material breakdown.
Worked Example: 16-Camera Commercial Office Project (35m Span)
Worked example: A project with 16 cameras (10 Indoor + 6 Outdoor) at 35m average span requires 644 meters of Cat6 cable (Procurement: 3 Boxes @ 305m). Accessory requirements: 40 RJ45 plugs, 16 waterproof junction boxes, 167 conduit sticks (20mm), 1 flexible hose rolls, and 4 packs of nylon cable ties.
- Indoor Dome Cameras
- 10 Units
- Outdoor Bullet/PTZ Cameras
- 6 Units
- Average Cable Length per Camera
- 35 Meters
- PVC Conduit Piping Protection
- Yes (75% Conduit Protected)
- Total Cameras
- 16 Units
- Indoor Cameras (Dome)
- 10 Units
- Outdoor Cameras (Bullet/PTZ)
- 6 Units
- Average Cable Run
- 35 Meters
- PVC Conduit Protection
- Yes (75% Conduit Protected)
- Total Cable Length (+15% Slack)
- 644 Meters
- UTP Cable Boxes (305m Roll)
- 3 Boxes
- RJ45 Connectors + Plug Boots
- 40 Pcs
- Waterproof Junction Boxes
- 16 Units
- 20mm PVC Conduit Pipes (@ 2.9m)
- 167 Sticks
- Flexible Corrugated Conduit (@ 25m)
- 1 Rolls
- Nylon Cable Ties (Pack @ 100 pcs)
- 4 Packs
- Material Requirement Summary (Copy-Ready)
- Daftar Kebutuhan Material Instalasi CCTV (BOM) – InfraCalc.web.id Total Kamera : 16 Unit (10 Indoor Dome + 6 Outdoor Bullet) Kabel UTP Cat6 : 644 Meter (termasuk 15% slack) -> Beli 3 Box (@ 305m) Konektor RJ45 : 40 Pcs (Disarankan menyiapkan minimal 1 Pack isi 50/100 pcs) Junction Box : 16 Pcs (Kotak Pelindung Sambungan PoE Waterproof) Pipa Pelindung : 167 Batang Pipa Conduit 20mm + 1 Roll Pipa Fleksibel Aksesoris Bantu : 4 Pack Kabel Ties + Isolasi Listrik Nitto/3M + Fisher & Sekrup S6
| Material Item | Qty | Unit | Technical Note |
|---|---|---|---|
| Cat6 Pure Copper UTP Cable (Box @ 305m) | 3 | Boxes | Total 644 meters (including 15% ceiling/rack termination slack) |
| RJ45 Cat6 Modular Connectors + Strain Relief Boots | 40 | Pcs | 2 terminations per run + 25% field crimping failure allowance |
| Waterproof Junction Box 10×10 cm (Duradus) | 16 | Units | 1 enclosure protecting PoE connection & pigtails per camera point |
| PVC 20mm High-Impact Conduit Pipe (@ 2.9m) | 167 | Sticks | Physical protection across 75% of exposed & outdoor cable paths |
| Flexible Corrugated Hose 20mm (Roll @ 25m) | 1 | Rolls | ±1.2 meters flexible drop from ceiling down to camera mount |
| Nylon Cable Ties 200mm / 250mm (Pack @ 100 pcs) | 4 | Packs | Bundling and dressing inside ceiling trays and rack enclosures |
Core Concept & Engineering Notes
How It Was Calculated (Formulas & Steps)
Mathematical Formulas
- Total Cable Length (m) = ceil(Total Cameras × Average Span × 1.15 Slack Allowance)
- Cable Pull Boxes (@ 305m) = ceil(Total Cable Length ÷ 305)
- Modular RJ45 Plugs (Pcs) = ceil(Total Cameras × 2 Ends × 1.25 Field Allowance)
- Waterproof Junction Box = 1 Enclosure per Camera Point (Duradus 10×10 cm)
- PVC Conduit 20mm (Sticks @ 2.9m) = ceil((Total Cable × 0.75 Protected) ÷ 2.9)
- Corrugated Flexible Hose (Rolls @ 25m) = ceil(Total Cameras × 1.2m ÷ 25)
- Nylon Cable Ties (Packs @ 100 pcs) = max(2, ceil(Total Cameras ÷ 4))
Step-by-Step Calculation
- 1. Total Active Cameras: 10 indoor dome + 6 outdoor bullet = 16 cameras
- 2. UTP Cable Calculation: 16 cams × 35m × 1.15 (15% vertical drop & termination slack) = 644 meters -> ceil(644 / 305) = 3 boxes (@ 305m)
- 3. RJ45 Connectors: 16 cams × 2 ends × 1.25 (25% field crimp wastage) = 40 pcs
- 4. Junction Boxes: 1 weatherproof enclosure per camera point = 16 units
- 5. Conduit Piping: (644m × 0.75 protected) / 2.9m per stick = 167 sticks 20mm conduit + ceil(16 × 1.2m / 25m) = 1 rolls flexible hose
- 6. Fasteners & Cable Management: max(2, ceil(16 / 4)) = 4 packs (100 pcs/pack) nylon ties
Frequently Asked Questions (FAQ)
Why is a waterproof junction box (duradus) mandatory at every camera location?
Junction boxes protect modular RJ45 couplers and camera pigtail connectors against dust ingress, rainwater, and humidity condensation that cause pin corrosion and PoE electrical shorts. They also provide neat concealment for cable slack, delivering tamper-resistant aesthetics.
When is rigid PVC conduit piping mandatory for CCTV cabling?
Rigid conduit is mandatory across outdoor areas exposed to direct UV sunlight, above false ceilings prone to rodent infestation, inside industrial factories, and on exposed vertical wall drops to safeguard cables from physical impact while maintaining clean commercial aesthetics.
What is the standard length of a Cat6 UTP cable box and why should short leftover pieces not be spliced?
A standard commercial pull box contains 305 meters (1,000 feet) of UTP cable. Splicing leftover scrap wire using inline barrels or manual twisting is strictly prohibited in data cabling because it degrades the 100-Ohm characteristic impedance, introduces return loss reflections, and causes packet drops.
Related Calculators
View All CCTV, PoE & Fiber Tools →Calculate PoE Cat6, Cat5e, and CCA cable voltage drop, delivered terminal voltage, safe run distances, and night-time infrared reboot risks.
Calculate CCTV lens focal length recommendations (2.8mm, 4mm, 6mm, 12mm), field of view coverage width, and DORI pixel density per target distance.
Calculate CCTV NVR storage capacity (TB), network ingress bandwidth Mbps, recording retention days, PoE budgets, and surveillance HDD recommendations.
Calculate EN 62676-4 CCTV DORI detection, observation, recognition, and facial identification reach distances based on sensor resolution and lens optics.
Calculate CCTV camera, NVR, and PoE switch UPS apparent power (VA) and deep-cycle VRLA battery capacity (Ah) for power outage runtime.
Interactive 2D floorplan planner for estimating Wi-Fi AP 2.4/5GHz signal coverage radii and CCTV camera FoV DORI coverage cones visually.
References & Notes
- ANSI/TIA-568.0-E Generic Telecommunications Cabling for Customer Premises
- ISO/IEC 11801 Information technology — Generic cabling for customer premises
- BICSI Electronic Safety and Security (ESS) System Design and Installation Standards
Note: Results above are mathematical estimates based on standard formulas. Always verify against official vendor documentation and site conditions before production deployment.
🔗Related Scenarios & Companion Calculators
Browse All 30+ Scenarios →⚡ Ready-to-Use Scenario Presets:
How much HDD storage do 16 1080p CCTV cameras need for 30 days 24/7? Compare H.265 (~4.2 TB) vs H.264 (~8.4 TB) NVR requirements.
Calculate exact HDD size for 8 CCTV cameras recording 30 days 24/7. Requires ~2.1 TB with H.265 (use a 4 TB HDD).
🛠️ Sibling Calculators in this Category:
Calculate CCTV lens focal length recommendations (2.8mm, 4mm, 6mm, 12mm), field of view coverage width, and DORI pixel density per target distance.
Calculate EN 62676-4 CCTV DORI detection, observation, recognition, and facial identification reach distances based on sensor resolution and lens optics.
Calculate PoE Cat6, Cat5e, and CCA cable voltage drop, delivered terminal voltage, safe run distances, and night-time infrared reboot risks.
Calculate CCTV NVR storage capacity (TB), network ingress bandwidth Mbps, recording retention days, PoE budgets, and surveillance HDD recommendations.
Engineering Sensitivity Analysis, Response Curve & Technical Citation
1. 1. 3-Point Engineering Sensitivity & Tolerance Envelope
Comparative evaluation across theoretical laboratory bounds (0% loss), current nominal operating point, and conservative field safety bounds (±15% thermal/aging derating).
| Evaluated Parameter | Ideal Theoretical Bound | Nominal Operating Point | Conservative Safety Bound (±15%) | Engineering Derating Rule |
|---|---|---|---|---|
| Total Cameras | 14.4 | 16 | 18.4 | Engineering Safety Margin (+15% Overhead) |
| Indoor Cameras (Dome) | 9 | 10 | 11.5 | Engineering Safety Margin (+15% Overhead) |
| Outdoor Cameras (Bullet/PTZ) | 5.4 | 6 | 6.9 | Engineering Safety Margin (+15% Overhead) |
| Average Cable Run | 31.5 | 35 | 40.25 | Engineering Safety Margin (+15% Overhead) |
| Total Cable Length (+15% Slack) | 580 | 644 | 741 | Engineering Safety Margin (+15% Overhead) |
2. 2. Mathematical Function Curve & Operating Coordinate (x₀, y₀)
3. 3. Physical Constants & Normative Standard Clauses
Minimum Horizontal Pixel Density for Identification (DORI)
Clause 6.5 & Table A.1 (25 / 62 / 125 / 250 px/m) — Video surveillance standard specifies Detection=25 px/m, Observation=62 px/m, Recognition=125 px/m, Identification=250 px/m.
DC Loop Resistance for 23 AWG Solid Copper Cat6
Clause 6.4.1 / Table 145-1 — Nominal 23 AWG solid copper loop resistance at 20°C is 14.0 Ω/100m (TIA maximum ceiling is 18.8 Ω/100m).
Temperature Coefficient of Resistance for Copper
International Annealed Copper Standard — Used in thermal derating equation: R(T) = R_20 × [1 + 0.00393 × (T - 20)].
4. 4. Independent Technical & Academic Citation (IEEE / APA 7th / BibTeX / LaTeX)
Use the standard citation formats below to reference this computational methodology in engineering specifications, audit reports, or academic papers.
[IEEE] KalkuNet Engineering Team, "CCTV Installation Material BOM Estimator — Standard Engineering Computational Instrument," KalkuNet Technical Suite, 2026. [Online]. Available: https://kalkunet.com/en/tools/cctv-bom-estimator. [Accessed: 2026-11-08].
[APA 7th] KalkuNet Engineering Team. (2026). CCTV Installation Material BOM Estimator (Production release 2026-11-08) [Engineering computational software]. KalkuNet. https://kalkunet.com/en/tools/cctv-bom-estimator
@software{kalkunet_cctv_bom_estimator_2026,
author = {{KalkuNet Engineering Team}},
title = {{CCTV Installation Material BOM Estimator --- KalkuNet Engineering Suite}},
year = {2026},
publisher = {KalkuNet.com},
url = {https://kalkunet.com/en/tools/cctv-bom-estimator},
urldate = {2026-11-08}
}
% LaTeX Engineering Derivation — Generated via https://kalkunet.com/en/tools/cctv-bom-estimator
\begin{equation}
\text{Model: } Total Cable Length (m) = ceil(Total Cameras × Average Span × 1.15 Slack Allowance)
\end{equation}
% Parameter Input Terukur: indoorCams = 10, \; outdoorCams = 6, \; avgCableM = 35, \; useConduit = true
% Hasil Evaluasi Numerik : totalCams = \mathbf{16}, \; indoorCams = \mathbf{10}, \; outdoorCams = \mathbf{6}