Skip to main content

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

Try Example:
0128
0128
m
5200

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
Want to compare 2 design options side-by-side (e.g., Scenario A vs Scenario B)?
⚡ CCTV & PoE Hardware Advisory
Switch Managed PoE+ IEEE 802.3at + Kabel UTP Cat6 Pure Copper
HDD Surveillance CMR 24/7 (WD Purple / Seagate SkyHawk)

Use 24/7 CMR surveillance drives in NVRs and solid bare copper Cat6 for PoE runs exceeding 50 meters.

Bill of Materials (BOM) Breakdown
Material ItemQtyUnitTechnical Note
Cat6 Pure Copper UTP Cable (Box @ 305m)3BoxesTotal 644 meters (including 15% ceiling/rack termination slack)
RJ45 Cat6 Modular Connectors + Strain Relief Boots40Pcs2 terminations per run + 25% field crimping failure allowance
Waterproof Junction Box 10×10 cm (Duradus)16Units1 enclosure protecting PoE connection & pigtails per camera point
PVC 20mm High-Impact Conduit Pipe (@ 2.9m)167SticksPhysical protection across 75% of exposed & outdoor cable paths
Flexible Corrugated Hose 20mm (Roll @ 25m)1Rolls±1.2 meters flexible drop from ceiling down to camera mount
Nylon Cable Ties 200mm / 250mm (Pack @ 100 pcs)4PacksBundling and dressing inside ceiling trays and rack enclosures
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
Auto Visual Architecture

Visual Network Topology Generator (SVG / PNG)

IP CCTV & PoE Network Topology (16 Cameras)KalkuNet.com • Auto-TopologyNVR Recorder & MonitorHDD Surveillance 4 TB • H.RTRSwitch PoE IEEE 802.3af/at16 Port Kamera + 2 Uplink GigabiSWPatch Panel Cat6 & Pipa ConTerminasi RJ45 + Duradus JunctioKamera Dome Indoor (10 UPoE 802.3af • Plafon / Kor[Indoor IP Cam]Kamera Bullet Outdoor (6IP67 Weatherproof • IR Nig[Outdoor IP Cam]
2D Rack Elevation Builder

Visual 2D 19" Server Rack & Patch Panel Builder

12U Wallmount Rack 19" — 7U Used / 5U Airflow Free12U12U11U11U10U10U9U9U8U8U7U7U6U6U5U5U4U4U3U3U2U2U1U1U2U Online Sinewave Rackmount UPS2200 VA • Pure Sinewave • LCD2U2U Enterprise Network Video Recorder (NVR)16 Ch IP Cam • 8 TB Surveillance RAID2U1U Horizontal Brush Cable Management Panel1U1U 24-Port Cat6 Shielded Patch Panel1U1U 24-Port Gigabit PoE+ / L3 Core Switch1U
Rack Capacity & Thermal Summary
Occupied U7U / 12U
Free Airflow5U Free
Estimated Total Rack Weight± 62 kg
Rack Mounting Best Practices
  • 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.
Procurement BoQ & Cost Estimator

Generate Project BoQ / Cost Estimate (RAB)

KodeMaterial & EquipmentQty (+15%)UnitUnit Price (IDR)Line Total (IDR)
CAM-IN
Indoor Dome PoE IP Camera 2MP/4MP
IEEE 802.3af, H.265+, 30m IR
10UnitRp 6.850.000
CAM-OUT
Outdoor Bullet IP67 PoE Camera
Weatherproof IP67, Smart IR
6UnitRp 4.950.000
NVR-REC
16-Ch NVR + 4 TB Surveillance HDD
24/7 Surveillance Grade HDD
1PaketRp 5.250.000
SW-POE
Managed PoE+ Switch (16/24 Ports)
2x GbE Uplink + Surge Protection
1UnitRp 2.150.000
UTP-CAT6
Cat6 Solid Bare Copper UTP Cable (305m Box)
23 AWG Solid Bare Copper
4(Base: 3)BoxRp 7.400.000
ACC-INST
RJ45 Plugs (42 pcs) + PVC Conduit (167 bars) + Junction Boxes
Conduit, junction box & accessories per drop
19(Base: 16)TitikRp 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

Share to WhatsApp
ℹ️

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.

🚀 Share Calculation Results or Embed on Your Site

Deep-link automatically preserves your current inputs — ideal for WhatsApp, Telegram, Reddit, or engineering docs.

How to Use This Tool

  1. Enter the planned quantity of indoor dome cameras and outdoor bullet/PTZ camera endpoints.
  2. Specify estimated average cable run distances from the PoE switch or NVR to each camera location in meters.
  3. 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.

Example Input
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)
Calculated Output
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
Bill of Materials (BOM) Breakdown
Material ItemQtyUnitTechnical Note
Cat6 Pure Copper UTP Cable (Box @ 305m)3BoxesTotal 644 meters (including 15% ceiling/rack termination slack)
RJ45 Cat6 Modular Connectors + Strain Relief Boots40Pcs2 terminations per run + 25% field crimping failure allowance
Waterproof Junction Box 10×10 cm (Duradus)16Units1 enclosure protecting PoE connection & pigtails per camera point
PVC 20mm High-Impact Conduit Pipe (@ 2.9m)167SticksPhysical protection across 75% of exposed & outdoor cable paths
Flexible Corrugated Hose 20mm (Roll @ 25m)1Rolls±1.2 meters flexible drop from ceiling down to camera mount
Nylon Cable Ties 200mm / 250mm (Pack @ 100 pcs)4PacksBundling and dressing inside ceiling trays and rack enclosures

Core Concept & Engineering Notes

Compiling an accurate and exhaustive Bill of Materials (BOM) for physical CCTV surveillance installation constitutes a foundational prerequisite for overall budgetary control and efficient operational field execution. A pervasive contractor oversight involves calculating pure two-dimensional straight-line distances from architectural floor plans while neglecting vertical ceiling drops, wall perimeter corners, and essential service slack loops at both camera mounts and NVR rack terminations. Structured telecommunications cabling engineering mandates incorporating an absolute minimum 15% slack allowance into every individual cable pull. This service slack prevents mechanical conductor tension, facilitates clean patch panel dressing inside server enclosures, and permits future physical relocation of camera bodies without requiring full cable replacement. Because standard commercial UTP cable is packaged in 305-meter (1,000-foot) pull boxes, fractional requirements must ceil to whole boxes to avoid unusable short cable remnants. Auxiliary hardware items require similarly disciplined procurement forecasting. Modular RJ45 plugs demand dual terminations per run augmented by a 25% failure contingency reserve for field crimping defects. Deploying 20mm high-impact PVC conduit piping (standardized at 2.9 meters per stick) shields structural wiring against rodent damage and environmental ultraviolet degradation, while weatherproof junction enclosures (duradus boxes) isolate female RJ45 couplers against corrosive atmospheric humidity. This calculator automates complete hardware material requisitions for any CCTV deployment.

How It Was Calculated (Formulas & Steps)

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.

References & Notes

Last updated: Technically Verified · Industry Standard

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 →
🔬 Scientific Methodology & Normative Verification

Engineering Sensitivity Analysis, Response Curve & Technical Citation

✓ Calibrated to ISO/IEC/IEEE/TIA Clauses

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₀)

MATHEMATICAL RESPONSE CURVE: TOTAL CAMERAS VS INDOOR CAMERAS (DOME) Conservative Engineering Bound (+15% Safety Margin) 4 6 8 10 12 14 16 (x₀=10, y₀=16) Variabel Independen (x): Indoor Cameras (Dome)

3. 3. Physical Constants & Normative Standard Clauses

D_Identify = 250 px/m BS EN 62676-4:2015 (IEC 62676-4)

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.

R_loop(Cat6, 20°C) = 14 Ω/100m ANSI/TIA-568.2-D & IEEE 802.3bt

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).

α_Cu(20°C) = 0.00393 °C⁻¹ IEC 60028

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.

Format IEEE & APA 7th Edition

[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

BibTeX & LaTeX Derivation Snippet
@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}