Blog

Behavior Analysis and Anomaly Detection

How Much Storage Do 8 CCTV Cameras Actually Need? (30-Day Guide)

Every installer and business owner eventually faces the same question: how big a hard drive do I actually need? Buy too small and your system overwrites critical footage before anyone reviews it. Buy too large and you have spent money on capacity that will never be used.

The frustrating reality is that there is no single correct answer — because CCTV storage is not a fixed number. It is the product of several interacting variables: resolution, codec, frame rate, recording mode, and scene complexity. Get one of them wrong and your estimate can be off by a factor of three or four.

This guide breaks it down completely, with real numbers, working formulas, and specific drive recommendations for the most common 8-camera setups.


Key Takeaway: For most 8-camera installations running 1080p H.265, a single 6–8 TB surveillance-grade hard drive covers 30 days of continuous recording with headroom to spare. Motion-triggered recording at the same quality drops that requirement to 2–4 TB. The codec you choose matters more than any other single variable.

The Variables That Determine Your Storage Requirement

Before looking at any specific numbers, it helps to understand what actually drives storage consumption. There are five variables, and each one can dramatically change your final figure.

1. Resolution

Resolution is the number of pixels captured in each frame. Higher resolution means larger files. Moving from 1080p to 4K does not double your storage requirement — it quadruples it, because you are capturing four times as many pixels per frame.

2. Video Codec

The codec is the compression technology used to encode video before writing it to disk. This is the single most impactful variable in the entire equation. H.265 (also called HEVC) compresses video approximately twice as efficiently as H.264 at equivalent quality. Proprietary variants like Hikvision’s H.265+ or Dahua’s Smart H.265 can compress up to 70–80% more efficiently than standard H.264 — meaning a camera that would consume 10 TB with H.264 might use only 2.5 TB with H.265+, recording the same footage at the same quality.

3. Frame Rate

Standard surveillance recording runs at 25 frames per second. Reducing to 15 fps is imperceptible to the human eye when reviewing footage but reduces storage consumption by approximately 40%. For most business applications, 15 fps provides fully usable investigative footage.

4. Recording Mode

Continuous 24/7 recording is the worst-case scenario for storage. Motion-triggered recording only writes to disk when the camera detects movement. In a low-to-moderate activity environment — a quiet office corridor, a residential driveway, a stairwell — motion recording can reduce actual storage consumption by 70 to 90 percent compared to continuous mode.

5. Scene Complexity

Video compression works by identifying areas of the frame that have not changed between frames and skipping over them. A static scene — an empty parking lot at 2am, a corridor with no movement — compresses extremely efficiently. A busy street intersection with constant movement, wind, and changing light conditions compresses poorly. Two cameras with identical settings can produce dramatically different bitrates based on what they are pointed at.


Bitrate and Daily Storage Per Camera

Bitrate is the master number. Every camera has a configurable bitrate measured in megabits per second (Mbps). This tells you exactly how fast footage data accumulates. The table below shows real-world bitrate ranges and resulting storage figures across the most common resolutions and codecs.

ResolutionCodecTypical BitrateStorage Per HourStorage Per Day
720pH.2641–2 Mbps0.5–0.9 GB11–22 GB
1080pH.2642–4 Mbps0.9–1.8 GB21–43 GB
1080pH.2651–2 Mbps0.45–0.9 GB11–22 GB
4MPH.2652–3 Mbps0.9–1.35 GB22–32 GB
5MPH.2652.5–4 Mbps1.1–1.8 GB27–43 GB
4K (8MP)H.2654–8 Mbps1.8–3.6 GB43–86 GB
4K (8MP)H.2648–16 Mbps3.6–7.2 GB86–173 GB

The bolded row — 1080p H.265 at 1–2 Mbps — represents the sweet spot for the vast majority of commercial and residential CCTV installations. It delivers full HD clarity at half the storage cost of H.264.


30-Day Storage Totals for 8 Cameras

The following table applies the bitrate figures above across a full 8-camera system for a 30-day retention window. All figures represent 24/7 continuous recording and include a 25% overhead buffer for system files, metadata, and unexpected high-activity periods.

SetupPer Camera / 30 Days8 Cameras / 30 DaysBuffered TotalRecommended Drive
720p H.264, 24/7330–660 GB2.6–5.3 TB~3.3–6.6 TB6–8 TB HDD
1080p H.264, 24/7630–1,290 GB5–10.3 TB~6.3–12.9 TB10–14 TB HDD
1080p H.265, 24/7330–660 GB2.6–5.3 TB~3.3–6.6 TB6–8 TB HDD
4MP H.265, 24/7660–960 GB5.3–7.7 TB~6.6–9.6 TB10–12 TB HDD
5MP H.265, 24/7810–1,290 GB6.5–10.3 TB~8.1–12.9 TB12–14 TB HDD
4K H.265, 24/71,290–2,580 GB10.3–20.7 TB~12.9–25.8 TB20–24 TB (multi-drive)
1080p H.265, motion (~20% activity)66–132 GB530 GB–1 TB~660 GB–1.3 TB2–4 TB HDD

The 25% buffer is not optional — it is essential. NVR operating systems, event indexes, and thumbnail databases consume meaningful drive space that never appears in a theoretical calculation. Always size up.


The DIY Storage Formula

If you know the actual configured bitrate of your cameras — visible in the camera’s web interface under Video Settings or Encoding Settings — use this formula for a precise, system-specific calculation.

Step 1: Calculate daily storage per camera

Daily GB = (Bitrate in Mbps × 3,600 × 24) ÷ (8 × 1,024)

Where 3,600 = seconds per hour, 24 = hours per day, 8 = converts bits to bytes, 1,024 = converts megabytes to gigabytes.

Step 2: Calculate total storage for the full system and retention period

Total Storage = Daily GB × Number of Cameras × Retention Days × 1.25

The 1.25 multiplier applies the 25% overhead buffer.


Worked Example A — 8 cameras at 2 Mbps, 30-day retention

Daily GB = (2 × 3,600 × 24) ÷ (8 × 1,024) = 20.9 GB per camera per day

Total = 20.9 × 8 × 30 × 1.25 = 6,270 GB ≈ 6.3 TB

→ Purchase an 8 TB surveillance drive for comfortable headroom.


Worked Example B — 8 cameras at 6 Mbps (4K), 30-day retention

Daily GB = (6 × 3,600 × 24) ÷ (8 × 1,024) = 62.6 GB per camera per day

Total = 62.6 × 8 × 30 × 1.25 = 18,780 GB ≈ 18.8 TB

→ A single drive is insufficient. Plan for a multi-drive NAS or a RAID-configured NVR.


H.264 vs. H.265 — The Most Important Setting in Your NVR

Switching codec generation is the single highest-impact storage optimization available to you. It is free, it requires only a change in your NVR and camera encoding settings, and it has zero impact on investigative image quality.

CodecEfficiency vs. H.264Camera CompatibilityBest Application
H.264BaselineUniversalLegacy systems, maximum compatibility
H.264+ (Hikvision/Dahua)~40–60% betterBrand-specific NVR requiredBudget NVRs with older cameras
H.265~50% betterMost cameras manufactured 2018 or laterBest all-round choice for modern systems
H.265+ (Hikvision/Dahua)~70–80% betterBrand-specific NVR requiredMaximum storage savings on same-brand systems

The key limitation of proprietary “smart” codecs is compatibility. H.265+ and H.264+ only function correctly when the camera and the NVR are from the same manufacturer. In mixed-brand environments, use standard H.265, which is an open international standard supported by virtually every modern IP camera and NVR.

Real-World Impact: An 8-camera system recording 24/7 at 1080p H.264 using 4 Mbps per camera would consume approximately 10–12 TB over 30 days. The same system running H.265 at 2 Mbps produces footage of identical visual quality and consumes just 5–6 TB. That difference is the cost of one or two additional hard drives every year, multiplied across the life of the system.

How Motion Detection Recording Changes the Equation

Motion-triggered recording is the most underutilised storage optimisation in typical CCTV deployments. Rather than writing footage continuously, the system only records when the camera detects activity in the scene. For most business and residential environments, this dramatically reduces the volume of footage that actually gets stored.

The table below estimates effective daily recording activity by location type, and the resulting 30-day storage impact on an 8-camera 1080p H.265 system.

Location TypeEstimated Activity30-Day Storage (8 Cameras, 1080p H.265)
Quiet residential driveway5–10% of the day200–400 GB
Home with regular visitors10–20% of the day400–800 GB
Small retail shop20–40% of the day800 GB–1.6 TB
Busy office or warehouse40–60% of the day1.3–2 TB
High-traffic retail entrance60–80% of the day1.8–2.6 TB
Outdoor road or continuous activityNear 100%2.6–5.3 TB

Many NVR platforms support combining recording modes. A practical configuration for most commercial environments is continuous recording during business hours — capturing every moment of legitimate activity — and motion-only recording overnight. This ensures complete daytime coverage while eliminating hours of empty footage that no one will ever review.

An important configuration note: motion detection zones should be drawn carefully. A camera facing a public street will trigger motion recording almost continuously because of passing traffic. Defining the detection zone to cover only the relevant area — the car park entrance gate rather than the road beyond it — prevents this and dramatically reduces unnecessary recording.


Recommended Surveillance-Grade Hard Drives

Not all hard drives are built for the demands of CCTV recording. Consumer desktop drives are designed for intermittent use, rated for approximately 2,400 hours of operation per year. A CCTV system recording continuously runs the drive for 8,760 hours per year — more than three and a half times that workload. Under these conditions, a standard desktop drive will typically fail within six to twelve months.

Surveillance-rated drives are engineered specifically for this workload. They feature firmware optimised for sequential write operations, vibration compensation to handle the physical stress of continuous spinning, and annual workload ratings of 180 TB/year or higher.

The two most widely deployed surveillance drive families in professional installations are the Western Digital Purple series and the Seagate SkyHawk series. Both are available from major distributors across Canada, carry three-year warranties, and are validated for use in Hikvision, Dahua, Hanwha, and most major NVR platforms.

DriveCapacity RangeWorkload RatingRecommended StreamsBest For
WD Purple (WD42PURZ / WD84PURZ)1–18 TB180 TB/yearUp to 64Most 8-camera residential and commercial installs
Seagate SkyHawk (ST4000VX / ST8000VX)1–10 TB180 TB/yearUp to 64Most 8-camera residential and commercial installs
WD Purple Pro (WD121PURP)8–18 TB550 TB/yearUp to 32 AI streamsAI-enabled NVRs, analytics-heavy deployments
Seagate SkyHawk AI (ST8000VE001)8–20 TB550 TB/yearUp to 64 AI streamsHigh-camera-count systems with AI analytics

Matching drive size to your setup:

Your ConfigurationCalculated RequirementDrive to Purchase
1080p H.265, motion-only, 8 cameras~1 TB2–4 TB WD Purple or SkyHawk
1080p H.265, 24/7, 8 cameras~3–5 TB6–8 TB WD Purple or SkyHawk
4MP H.265, 24/7, 8 cameras~7–10 TB10–12 TB WD Purple or SkyHawk
4K H.265, 24/7, 8 cameras~13–20 TB2× 10 TB in RAID configuration

Eight Practical Ways to Reduce Storage Without Losing Quality

1. Enable H.265 on Every Camera That Supports It

Check your NVR and each camera’s encoding settings. Cameras manufactured from 2018 onward almost universally support H.265. The switch takes two minutes and halves your storage consumption immediately.

2. Reduce Frame Rate to 15 fps

For surveillance purposes, the difference between 25 fps and 15 fps is invisible during playback. The reduction cuts storage by roughly 40%. The change is made in your NVR’s recording settings or directly on the camera.

3. Enable Variable Bitrate (VBR) Instead of Constant Bitrate (CBR)

Most NVRs default cameras to Constant Bitrate, which writes data at the same rate regardless of scene activity. Variable Bitrate allows the camera to use less data during quiet moments and more during active ones. In practice, VBR typically reduces total storage consumption by 20–35% with no perceptible quality change.

4. Use Motion-Only Recording on Low-Activity Cameras

Not every camera on a system sees constant activity. A stairwell camera, a server room camera, or an exterior camera pointed at a quiet side wall can safely run on motion-only mode, eliminating hours of blank footage per day.

5. Combine Continuous and Motion Schedules

Program continuous recording during operating hours and motion-only recording during closed hours. This approach ensures complete coverage when people are present while dramatically reducing overnight storage consumption.

6. Calibrate Detection Zones Precisely

Overly large detection zones — or zones that include public roads, trees moving in the wind, or other irrelevant motion sources — trigger recording far more frequently than necessary. Spend five minutes calibrating each camera’s detection zone to the specific area that matters.

7. Lower Bitrate on Static-Scene Cameras

A camera monitoring an empty corridor does not need the same bitrate as a front entrance camera. Log into each camera’s encoding settings and reduce the maximum bitrate on low-activity cameras to 512 kbps to 1 Mbps. The image quality will remain fully adequate for surveillance purposes.

8. Always Purchase 20–25% More Storage Than Your Formula Suggests

This is not a tip for reducing storage — it is a safeguard against every other calculation going slightly wrong. Drive overhead, metadata, event thumbnails, unusually busy days, and the difference between theoretical and real-world bitrates all add up. The cost difference between a 6 TB and an 8 TB surveillance drive is minor. The cost of discovering your 30-day retention window is actually 22 days when you need that footage for an insurance claim is considerably higher.


Frequently Asked Questions

Can I use a regular desktop hard drive in my NVR?

Technically a desktop drive will fit and initially function, but it is strongly discouraged for any installation intended to run continuously. Desktop drives are rated for approximately 2,400 hours of annual use. A continuously recording surveillance system runs the drive for 8,760 hours per year. Under that workload, most desktop drives begin failing within six to twelve months. Surveillance-rated drives like the WD Purple or Seagate SkyHawk are rated for 8,760 hours annually and carry firmware specifically tuned for sequential write workloads. The price difference between a desktop drive and a surveillance drive of the same capacity is typically minor — the performance and longevity difference is not.

Does recording audio significantly increase storage requirements?

No. A standard audio stream at 128 kbps adds approximately 56 MB per hour of recording. A single 1080p H.265 video stream at 1.5 Mbps adds 675 MB per hour. Audio represents less than 1% of total storage consumption. Enable it without concern for storage impact.

What happens when the hard drive fills up?

Most NVR systems operate in overwrite mode by default. When the drive reaches capacity, the system automatically deletes the oldest recorded footage to make room for new recordings. This is how continuous 30-day retention is maintained in practice — the drive is always full, always current, and always overwriting footage that is 30 days old. Some NVRs allow you to configure the system to stop recording when the drive is full, but overwrite mode is the standard configuration for retention-based deployments.

Is 4K worth the additional storage cost?

For most installations, no — but for specific use cases, yes. 4K becomes genuinely valuable when you need to identify faces, read licence plates, or cover a wide area with a single camera without losing the ability to digitally zoom into a specific region of the frame. For entrances, car parks, and high-value asset areas, 4K provides a meaningful investigative advantage. For interior corridors, back-of-house areas, and locations where you simply need to confirm that someone was present, 1080p is more than adequate. The most cost-effective approach for most 8-camera systems is to deploy 4K selectively on two or three critical cameras while running the remainder at 1080p H.265.

Do I need a RAID configuration for 8 cameras?

For a standard 8-camera system at 1080p — whether home, small retail, or small commercial — a single surveillance-grade drive is generally more reliable than a RAID configuration of consumer drives. RAID adds configuration complexity and introduces additional failure modes. It becomes worthwhile when you are operating at 4K with continuous recording, managing 16 or more cameras, or operating in an environment where footage loss carries significant legal, insurance, or compliance consequences. For most 8-camera deployments, a single 6–10 TB WD Purple or Seagate SkyHawk with regular health monitoring through the NVR’s drive diagnostics is the right approach.

How do I find the actual bitrate my cameras are using?

Log into your camera’s web interface or your NVR’s camera management section. Navigate to Video Settings, Encoding Settings, or Stream Settings. Look for a field labelled Video Bitrate, Max Bitrate, or Target Bitrate. The value will be displayed in Kbps or Mbps. If two streams are listed — Main Stream and Sub Stream — use the Main Stream value. This is the high-resolution stream that gets recorded to your NVR. The Sub Stream is a lower-resolution feed used for live viewing on mobile devices and does not affect storage calculations.


Final Recommendation

For the majority of 8-camera installations in residential, small commercial, and mid-size business environments across the GTA, the answer is straightforward.

If your cameras support H.265 and you are recording 24/7: purchase a single 8 TB surveillance-grade drive. You will have comfortable headroom across all common 1080p and 4MP configurations.

If you are combining continuous daytime recording with motion-triggered recording overnight: a 4–6 TB drive will comfortably cover 8 cameras at 1080p H.265 for 30 days.

If you are deploying 4K cameras across the full system: plan for a multi-drive configuration. Two 10 TB drives in RAID-1 provides both the capacity and the redundancy that a 4K continuous recording deployment requires.

Use a WD Purple or Seagate SkyHawk. Enable H.265 before the installer leaves. Set your detection zones correctly. And always buy slightly more storage than the formula suggests — the footage you need most is inevitably from the day before the drive ran out.


Cablify installs and commissions professional CCTV systems across Toronto, Mississauga, Brampton, Hamilton, and the broader GTA. If you are planning a new installation or upgrading an existing system, contact our team for a site assessment and storage recommendation tailored to your specific cameras, NVR, and retention requirements.