Bandwidth Planning by Employee Count
"How much internet should we buy?" is one of the few business networking questions with a defensibly-numerical answer. The variables are employee count, what they actually do with the network, how concurrent their peak usage is, and how much headroom you want for growth and bursts. A few simple formulas applied to honest assumptions get you to within a factor of two of the right answer — usually accurate enough to pick between plan tiers.
Per-employee assumptions
| Workload | Peak per employee | Notes |
|---|---|---|
| Office work (email, web, SaaS) | 5-10 Mbps | Microsoft 365, Google Workspace, basic browsing |
| Heavy video conferencing | 10-25 Mbps | Both directions; HD streams are symmetric |
| Cloud development / CI/CD | 25-50 Mbps | Container pulls, dependency downloads, deploys |
| Creative / media production | 50-200 Mbps | Large file transfers, cloud rendering, asset libraries |
| Engineering / data work | 20-100 Mbps | Large dataset downloads, dataset uploads, model artifacts |
| Sales / support (CRM + calls) | 10-15 Mbps | VoIP plus normal SaaS |
These are peak figures, not steady-state. Average use is typically 10-30% of peak.
The concurrency factor
If you have 25 employees each capable of peaking at 25 Mbps, naive sizing says 625 Mbps. In practice, not all 25 hit peak at the same moment — even in the busiest hour, perhaps 30-50% are at peak simultaneously. Practical sizing applies a concurrency factor:
required_capacity = employee_count × peak_per_employee × concurrency_factor
Common concurrency factors:
- 0.2-0.3 for typical office knowledge work (most people not on a call at the same moment).
- 0.5-0.6 for sales floors or contact centers where everyone is actively on the network most of the time.
- 0.8-1.0 for meeting-heavy days, all-hands events, or training sessions where everyone is on video at once.
Worked examples
| Office | Calculation | Suggested plan |
|---|---|---|
| 5-person consulting firm, mostly email and Zoom | 5 × 20 Mbps × 0.5 = 50 Mbps; round up to 100/100 | 100 Mbps symmetric |
| 25-person SaaS startup, lots of video calls and SaaS | 25 × 20 Mbps × 0.4 = 200 Mbps | 300 Mbps symmetric or 500/200 cable |
| 50-person sales floor with VoIP, video, CRM | 50 × 15 Mbps × 0.5 = 375 Mbps | 500-1000 Mbps symmetric, with QoS for VoIP |
| 15-person video production studio | 15 × 100 Mbps × 0.3 = 450 Mbps; with cloud upload bursts higher | 1 Gbps symmetric DIA |
| 200-person all-hands video stream | 200 × 5 Mbps download for one stream + audio uplink | 1 Gbps with planned multicast / CDN strategy |
Upload vs download
Many ISPs sell asymmetric plans (download faster than upload) because residential workloads are mostly downstream. Office workloads are more symmetric:
- Video calls send your video upstream and receive others' downstream at roughly the same bitrate.
- Cloud backups are mostly upstream.
- Hosted services (mail server, VPN) receive incoming requests upstream and respond downstream.
An office with 500/50 Mbps may saturate the 50 Mbps upload long before the 500 Mbps download. For multi-employee offices, symmetric or near-symmetric plans are usually correct.
Adding headroom for events
Sizing for typical busy hour leaves you congested during atypical events:
- All-hands video meetings.
- Coordinated software releases or large updates.
- Year-end / quarter-end financial close uploads.
- Onsite events (conferences, trainings) where guest Wi-Fi load spikes.
Add 30-50% headroom above the typical busy-hour calculation. For predictable events (an all-hands every other Friday), QoS prioritization is more useful than just buying more capacity.
QoS and bandwidth shaping
Once usage approaches capacity, QoS prevents the worst symptoms. Priority order is typically:
- VoIP and real-time voice/video.
- Interactive traffic (SaaS, screen sharing, SSH).
- Bulk file transfers and downloads.
- Background tasks (system updates, cloud backups).
Under contention, QoS slows the bottom of the list to keep the top responsive. It is no substitute for actual capacity, but it preserves the most painful workloads.
How to verify your current sizing is right
- Pull utilization data from the firewall or router over a week. Most modern devices graph this.
- Look at the busy-hour peak across the week. Compare to plan capacity.
- Sustained periods above 80-90% during business hours = undersized.
- Peaks at 60-70% with occasional excursions = correctly sized.
- Never above 40% even during all-hands = oversized; you can downgrade.
When to upgrade vs when to fix QoS
Symptoms point you in different directions:
| Symptom | Likely cause | Fix |
|---|---|---|
| Choppy calls only during peak hours | Bandwidth saturation | Upgrade or add QoS for voice |
| Slow at all hours | Undersized regardless of peak | Upgrade |
| Slow only on uploads | Asymmetric plan | Move to symmetric |
| One employee monopolizes | No per-device caps | Add per-host shaping |
| Slow during cloud backup window | Background traffic competing with foreground | QoS to deprioritize backup |
Frequently Asked Questions
How much internet bandwidth does a business need per employee?
Rough starting points: 5-10 Mbps per knowledge worker for mostly web and email, 15-25 Mbps for heavy video conferencing, 50+ Mbps for media production or large file transfers. These are concurrent peaks per employee; not every employee uses peak bandwidth at the same time, which is why oversubscription works.
What is oversubscription?
Selling or providing less capacity than would be needed if every user was at peak simultaneously, relying on the statistical fact that they aren't. ISPs do this with consumer service; offices do it implicitly when sizing their connection. A reasonable office oversubscription factor is 3-5x: a 25-person office can be fine on 100-200 Mbps even if peak per-employee is 25 Mbps.
Does upload bandwidth matter for office work?
Increasingly yes. Video calls are symmetric — uploading your video stream takes about the same bandwidth as receiving theirs. Cloud backups, large file uploads, screen sharing, and any hosted service contributes to upload. Asymmetric plans with 10x more download than upload often run out of upload first.
How do I know if my office needs more bandwidth?
Symptoms: choppy video calls, slow uploads to cloud services, complaints clustered at midday or right before all-hands meetings, speed tests that show much less than your plan during business hours. Confirm by measuring utilization at the router or firewall over a week; sustained periods above 80% of capacity indicate undersized or oversubscribed service.
Should I buy bandwidth for peak or average?
For something between the two. Sizing for absolute peak wastes money; sizing for average creates daily congestion. A reasonable target is the 95th percentile of busy-hour traffic with 30-50% headroom. That handles normal peaks comfortably and only saturates during unusual events.
Related Guides
More From This Section
All Business Networking Guides
SMB internet, firewalls, WiFi segmentation, VoIP, POS, and failover.
Backup Internet and Failover for Business
Backup internet for business — dual-WAN failover, 5G/LTE backup, SD-WAN, BGP-based redundancy, and the architecture…
Business Firewall and UTM Explained
Business firewalls explained — UTM, NGFW, IPS, application control, web filtering, SSL inspection.
Run a Speed Test
Measure download, upload, ping, and jitter in your browser.