Planning calculator
Video surveillance storage requirements are often misunderstood – both underestimated (leading to unexpected storage upgrade costs) and overestimated (leading to overprovisioned infrastructure that increases cost without operational benefit). This guide provides a practical framework for calculating storage requirements based on your camera count, resolution, recording mode, and retention requirements.

Video surveillance storage requirements are often misunderstood – both underestimated (leading to unexpected storage upgrade costs) and overestimated (leading to overprovisioned infrastructure that increases cost without operational benefit). This guide provides a practical framework for calculating storage requirements based on your camera count, resolution, recording mode, and retention requirements.

Plan bandwidth
Estimate upload requirements before adding cameras or changing retention strategy.
Model retention
Match storage planning to resolution, frame rate, motion, and compliance requirements.
Compare costs
Use the estimate to evaluate replacement hardware, software licensing, and operational overhead.
Cloud Surveillance Storage Calculator: How Much Storage Do You Need?
Key Variables in Storage Calculation
- Camera count: Total number of cameras recording simultaneously
- Video resolution: 1080p, 4MP, 4K – higher resolution = more storage per hour
- Codec: H.264 or H.265 – H.265 provides approximately 50% better compression at equivalent quality
- Frame rate: 15 fps vs. 30 fps – higher frame rates increase storage proportionally
- Recording mode: Continuous vs. motion-triggered – motion recording reduces storage by 60-90% at typical sites
- Retention period: How many days of footage you need to store and access
Turn this into a practical surveillance plan
iFovea can review your camera fleet, sites, bandwidth, AI analytics needs, and migration path.
Storage Reference Table (Per Camera, Per Day)
| Resolution | Codec | Frame Rate | Recording Mode | Storage/Camera/Day |
|---|---|---|---|---|
| 1080p | H.264 | 15 fps | Continuous | 15-25 GB |
| 1080p | H.265 | 15 fps | Continuous | 8-13 GB |
| 1080p | H.265 | 15 fps | Motion-triggered | 1-5 GB |
| 4MP | H.264 | 15 fps | Continuous | 30-50 GB |
| 4MP | H.265 | 15 fps | Continuous | 15-25 GB |
| 4MP | H.265 | 15 fps | Motion-triggered | 2-8 GB |
| 4K (8MP) | H.265 | 15 fps | Continuous | 30-50 GB |
| 4K (8MP) | H.265 | 15 fps | Motion-triggered | 4-15 GB |
Total Site Storage Estimates (Local Gateway)
| Site Profile | Cameras | Resolution | Codec | Recording | 30-Day Storage | 60-Day Storage |
|---|---|---|---|---|---|---|
| Small retail | 10 | 1080p | H.265 | Motion | 300 GB – 1.5 TB | 600 GB – 3 TB |
| Medium office | 20 | 1080p | H.265 | Continuous | 4.8 – 7.8 TB | 9.6 – 15.6 TB |
| Large warehouse | 50 | 4MP | H.265 | Continuous | 22.5 – 37.5 TB | 45 – 75 TB |
| Large warehouse | 50 | 4MP | H.265 | Motion | 3 – 12 TB | 6 – 24 TB |
| Enterprise campus | 200 | 4MP | H.265 | Continuous | 90 – 150 TB | 180 – 300 TB |
| Enterprise campus | 200 | 4MP | H.265 | Motion | 12 – 48 TB | 24 – 96 TB |
Cloud vs. Local Storage Strategy
| Storage Approach | Best For | Cost Model | Retention Limit |
|---|---|---|---|
| Cloud-only (pure cloud VMS) | Small sites, reliable internet, short retention | Per-camera subscription (storage included) | 30-60 days typical |
| Local-only (on-prem NVR) | Large sites, unreliable internet, long retention | One-time hardware + maintenance | Limited by hardware capacity |
| Hybrid (local + cloud) | Most commercial deployments | One-time gateway + per-camera subscription | Local: limited by hardware; Cloud: configurable |
Retention Requirements by Industry
| Industry | Typical Retention Requirement | Notes |
|---|---|---|
| General commercial | 30 days | Insurance and incident investigation standard |
| Retail (loss prevention) | 30-60 days | Employee investigation timelines; slip-and-fall claims |
| Healthcare | 30-90 days | Varies by facility type and applicable regulations |
| Financial services | 90 days – 1 year | Regulatory requirements vary by institution type |
| Construction | Project duration | Retained for subcontractor disputes and liability; often 1-3 years |
| HOAs / Residential | 30-60 days | Incident resolution and police report support |
| Government / Municipal | 30 days – 3 years | Varies significantly by jurisdiction and facility type |
Practical Storage Planning Recommendations
- Use H.265 (HEVC) cameras: The 50% storage savings compared to H.264 at equivalent quality is one of the highest-ROI camera selection decisions you can make
- Use motion-triggered recording for low-activity areas: A parking lot camera that’s continuously recording overnight provides mostly empty footage that consumes storage unnecessarily
- Plan for 20-30% headroom above calculated requirements: Camera additions, retention policy changes, and edge cases add up; don’t plan storage to the exact calculation
- Tiered retention: Retain recent footage in higher-resolution cloud storage; older footage in lower-cost long-term storage. Ifovea’s configurable retention allows different policies by camera and site
- Legal hold policy: Establish a documented process for placing footage under legal hold before normal retention expiration – insurance claims, litigation, and investigations often require footage retained beyond normal policy
Frequently Asked Questions
How much cloud storage does Ifovea include in the subscription?
Ifovea’s subscription includes cloud storage for the configured retention period. Retention configuration and associated storage are part of the subscription agreement. Contact Ifovea’s team for specific storage terms for your camera count and retention requirements.
What happens when local storage fills up on a hybrid gateway?
Ifovea gateways use loop recording – when storage reaches capacity, the oldest footage is overwritten. Gateways should be provisioned with enough storage to accommodate the full desired local retention period with 20-30% headroom to avoid premature overwriting.
Can Ifovea use external NAS storage with the gateway?
Yes. Ifovea gateways support external NAS storage for sites requiring storage capacity beyond the gateway’s built-in drives. This enables large-scale warehouse and campus deployments to provision substantial local retention cost-effectively.
How do I estimate storage if I don’t know the exact bitrate of my cameras?
Use the conservative (higher) end of the ranges in the tables above for planning purposes. Once cameras are deployed and operating, actual storage consumption can be measured and retention policies adjusted accordingly.
Get a Storage and Retention Assessment
Ifovea’s deployment team provides site-specific storage assessments based on your camera models, site activity levels, and retention requirements. Share your deployment details and we’ll design a storage configuration that meets your requirements efficiently.
Storage and retention migration planning
Retention requirements shape whether sites should use cloud recording, edge recording, or hybrid recording during migration.
Frequently asked questions
Are calculator estimates final pricing?
No. They are planning inputs. Final requirements depend on camera count, resolution, frame rate, retention, bandwidth, analytics, and deployment architecture.
What inputs matter most?
Camera count, resolution, recording schedule, motion level, retention period, and upload capacity usually have the largest effect.
Can iFovea help validate the estimate?
Yes. iFovea can review site details and camera inventory to turn rough estimates into a practical deployment plan.
How should teams use the result?
Use the result to compare cloud, hybrid, and legacy system costs, then validate assumptions before procurement.
Related resources
Continue comparing options, planning migration, and estimating the right cloud surveillance architecture.
Ready to plan the next step?
iFovea can review your camera fleet, sites, bandwidth, AI analytics needs, and migration path.