Reference January 2025 · 6 min read

Bandwidth Requirements for Common Business Applications

Real-world bandwidth numbers for planning your network capacity.

Planning network capacity requires knowing how much bandwidth your applications actually use. Here's a practical reference based on real-world measurements, not marketing materials.

Bandwidth Calculator Calculate total bandwidth needs for your organization

Video Conferencing

Video calls are often the most demanding application for bandwidth symmetry—they need similar upload and download speeds.

Application Audio Only SD Video HD Video 1080p
Zoom60-80 Kbps600 Kbps1.2 Mbps3.8 Mbps
Teams30-60 Kbps500 Kbps1.2 Mbps2.5 Mbps
Google Meet30-50 Kbps1 Mbps2.6 Mbps3.2 Mbps
WebEx64 Kbps500 Kbps2.5 Mbps3 Mbps

Note: These are per-participant numbers. Group calls multiply based on gallery view participants.

Voice over IP (VoIP)

VoIP bandwidth depends on the codec used:

Codec Bandwidth per Call Quality
G.71187 KbpsExcellent (PSTN quality)
G.72931 KbpsGood
G.72287 KbpsExcellent (HD voice)
Opus32-128 KbpsVariable, excellent

These numbers include packet overhead. For capacity planning, assume G.711 (87 Kbps per call) as a conservative baseline.

Cloud Applications

SaaS applications vary widely, but here are typical ranges:

Application Type Typical Usage Peak Usage
Email (Exchange/Gmail)50-100 Kbps1-5 Mbps (attachments)
CRM (Salesforce)100-500 Kbps2 Mbps
ERP Systems200-500 Kbps2-5 Mbps
Project Management100-300 Kbps1 Mbps
Document Collaboration100 Kbps5-10 Mbps (uploads)

File Sync and Backup

Cloud storage services can consume significant bandwidth during sync:

Service Idle Active Sync Initial Sync
OneDrive~01-10 MbpsUnlimited
Dropbox~01-10 MbpsUnlimited
Google Drive~01-10 MbpsUnlimited
Backup Software~05-50 MbpsUnlimited

Tip: Most sync clients can be throttled. Set bandwidth limits during business hours to prevent backup jobs from impacting users.

Web Browsing

Modern websites are heavier than ever:

  • Average page load: 2-3 MB
  • News sites: 3-8 MB
  • Web applications: 1-5 MB initial, then 100-500 Kbps
  • E-commerce: 3-10 MB per page

For planning, assume 1-2 Mbps per active web browser user, with peaks to 10 Mbps during page loads.

Streaming Media

If you allow streaming (training videos, webinars, background music):

Quality Video Streaming Music Streaming
Low0.5-1 Mbps96 Kbps
Standard3-5 Mbps160 Kbps
HD5-8 Mbps320 Kbps
4K15-25 MbpsN/A

Remote Desktop and VDI

Virtual desktop bandwidth varies with display resolution and activity:

Scenario Bandwidth
Task worker (Office apps)150-500 Kbps
Knowledge worker500 Kbps - 2 Mbps
Multi-monitor2-5 Mbps
Video playback in session5-15 Mbps
CAD/Graphics10-50 Mbps

Software Updates

Don't forget OS and application updates:

  • Windows Updates: 100 MB - 4 GB per update
  • macOS Updates: 1-12 GB
  • Office Updates: 100-500 MB monthly
  • Browser Updates: 50-100 MB
  • Application Updates: Varies widely

Tip: Use WSUS, SCCM, or similar tools to cache updates locally and avoid 50 machines downloading the same 4GB update.

Per-User Planning Guidelines

Based on aggregated usage patterns:

User Type Average Peak Concurrent %
Light (email, web)500 Kbps5 Mbps20%
Standard (office apps)2 Mbps10 Mbps30%
Heavy (video, dev)5 Mbps25 Mbps40%
Power (media, transfers)10 Mbps100 Mbps50%

Calculating Total Bandwidth

Use this formula for a rough estimate:

Total = Σ (Users × Average × Concurrent%)

For example, an office with 30 standard users and 10 heavy users:

  • Standard: 30 × 2 Mbps × 0.30 = 18 Mbps
  • Heavy: 10 × 5 Mbps × 0.40 = 20 Mbps
  • Total average: 38 Mbps

Add 50% headroom for peaks: 57 Mbps recommended minimum, so a 100 Mbps connection would be appropriate.