image sourcevan der Wel, Sander. "Fast train." 16 June 2010. Flickr.

What Internet Speed do I Need for my Business?

January 23, 2014

Update 10/11/2016:

Cii is now a Google Fiber Tech Partner. We can assist businesses in the Triangle in setting up and acquiring a Google Fiber internet connection. We think this new service will provide speeds that open new doors for business in Raleigh and surrounding areas, while potentially saving them money on their internet bill.

How fast an internet connection do I need for my business? How much bandwidth do I need? These are typical questions asked by small or medium business owners. Decision-makers ought to be able to answer this question about internet speed so they don’t under-equip their business, or over-spend their budget.

The internet is the lifeblood of business, it enables:

  • e-commerce
  • email
  • online research
  • e-fax
  • customer interaction (social media, forums, contact forms)
  • and much more

Although everyone uses the internet, it is quite common to see businesses with an insufficient internet connection. Not many know what connection level is appropriate for their needs.  How much bandwidth you need depends on what you are doing, and how many people are doing it. We have seen businesses literally brought to a stand-still by trying to do too much with too little.

First off, we are not an Internet Service Provider (ISP); we have no particular love for any one internet provider. We just want to share useful information based on our experiences in the market.

Before we talk about how fast an internet speed your business needs, let’s make sure we are on the same page so you can better understand some terms and speed measurements.

Internet speeds are measured in Mbps, or megabits per second. These are related to but different than megabytes, a file size measurement which you are probably familiar with. A bit is 1/8th of a Byte, therefore if you have a 1Mbps connection, it will take (in theory) 8 seconds to transfer a 1MB (Megabyte) file. This measurement refers to the speed as well as the bandwidth.  You can think of it like a multi-lane highway. You can only go so fast, and the easiest way to get more stuff from one place to another is to add more lanes. That is essentially what increasing your internet speed (bandwidth) does.

Another thing to be aware of is upload versus download speed. In most cases these will not be the same. From a technical perspective there isn’t really any difference, but you will pay a lot more to get upload bandwidth (from your building to the internet) than for download (from the internet to your building). Internet speeds are typically listed in download upload, i.e. 3 X .384 – typical DSL speed, meaning 3 Mbps download and .384 Mbps (384 Kilobytes per second) upload. Usually you will have more download than upload speed, but some higher cost options like fiber optic cable or the older T1 and T3 technology will give you a symmetrical throughput (same upload and download speed).


Available Speeds

Let’s compare internet connection options (speeds are in Mbps)

  • DSL – common speeds are 3 x .384, 3 x 3, and up to 45Mbps Download.
  • Cable – common business class speeds are 5 x 1, 10 x 1, 30 x 5, or 50 x 10
  • T1 – 1.54 x 1.54
  • T3 – 44.736 x 44.736
  • Fiber Optic Cable – any speed, but typically 10 X 10 and up


So how much do you need? The simplest way to figure this out is to consider the number of simultaneous users you will have and what they will be doing. If you have a few people occasionally looking something up online or sending an email, you can get by with much less than if you have users constantly online uploading and downloading large graphics files.

I usually use the old dial-up modem speeds as a benchmark for folks that remember those days. About 48Kbps was the about fastest they went (in practice on real world lines). Those were slow connections on a good day, so you need to at least double that if you don’t want to crawl. Typically, an internet speed of 128K per user gets the job done. However, there are business types and cases where that is not enough. Now the thing to note is that rarely are you going to have everyone online “surfing” at the same time; but with smart phones, tablets, PCs and everything consuming bandwidth simultaneously, there is a lot of internet connectivity that you don’t see.


Options Based on Users and Speed

Users Slow(128K/user) Decent(256K/user) Fast(512K/user)


























These are good recommendations based on the state of the market today. However, as more services are going to the cloud and more large content like video is consumed, a typical business will need more and more bandwidth for daily operations. With that being said, I wouldn’t hesitate to get as much as 1Mbps per user if you can get it in your area.

Having a true high speed internet connection allows you to take advantage of newer solutions like cloud services, hosted email, offsite backup, remote access, etc., without impacting your other operations. This can improve efficiency, mobility, and enhance disaster recovery.


  • Our experience has been that with the newest cable modem technologies, high speed cable internet is much more affordable than the other options.
  • We try to stay away from T1 lines, they are too slow for most modern businesses, and are typically very expensive.
  • Even if you have to pay for the cable company to build out to your business, when you spread the cost out over a two or three year period, the savings over T1 lines make it attractive.
  • DSL speeds are improving with technology improvements too, and can be a good option if cable isn’t available.
  • Finally the most flexible internet option is a fiber optic connection. You can pay for about any combination of speed that you want.

Update (December 29, 2015)

In our area, Google Fiber is coming and offering a very attractive level of service for businesses and consumers. If you are in an area where Google Fiber is going to be available, we definitely think that it is worth keeping an eye on. We have already seen it drive down prices for cable and DSL. Having a gigabit internet connection is something that many small businesses could only dream of just a year or two ago, but it will shortly be a reality for a growing number.

Are you looking for help setting up or managing a business IT network?

Contact us Today!

NC Companies! We offer free IT network evaluations; mention this blog post in the contact form.

Did you find this article interesting or helpful?
You can help others by sharing this article!

  • LC

    thanks for this article, really appreciate it – its helped me out alot

    • ciinc

      Thank you for reading and commenting, LC! I hope we’ve answered all your questions.

  • I’m not sure on your table, because 10 users at 128Kbps each means 1.28Mbps, but only applies if all users are using the full day the Internet without any stop. Is there any other way to be sure how much the companies needs?

    • ciinc

      Ernesto, Thanks for your
      question. While these numbers are only guidelines, the important thing to
      keep is the minimum needed speed in mind, and that you are dealing with
      averages as you have observed. Ideally, not everyone is using their
      full portion of the bandwidth at any one time, so that a user will have
      more bandwidth available to them than the floor that you are trying to
      set. What this is really for is to try to help you figure out what is the
      minimum acceptable bandwidth needed for users to get their work done. Murphy’s Law means that you won’t notice the slowdown until you are trying to
      send a big payroll file, or have everyone burning the midnight oil to crank out
      that big proposal.

      Another consideration is the amount of background
      traffic. Even when you aren’t “using the internet” your browser can
      be updating in the background, outlook or gmail is checking and sending and
      receiving. If you have mobile devices sharing your bandwidth, make sure
      to add them in because they are consuming it too.

  • Gabriel

    How does VOIP and cloud services (email, salesforce, etc.) affect these requirements?

    • ciinc

      Any hosted or cloud services you add are going to increase your bandwidth requirements. Some, like email and salesforce have a fairly low bandwidth requirement. We have found that there is often an impact when migrating a lot of users to hosted Exchange email or to Gmail, but once the migration is over, the impact is minimal.

      VOIP and Video teleconferencing are one of the biggest consumers of bandwidth. There are a number of things to consider if you want to take advantage of these technologies. The best thing to do is contact your hosting provider and find out what the recommended bandwidth is for their service. You can minimize the impact of the bandwidth consumption by using bandwidth limiting and QoS (Quality of Service) rules in your networking equipment. A good technology partner can help assess your needs and develop a plan for a reliable implementation. Thanks for your question, Gabriel!

      • Michael Revelle

        Voip consumes very little bandwidth, it’s just very delicate when it comes to latency > 200ms or fluctuating latency.

  • Trevor

    I go to a technology High School and I am wondering what is the best network layout for a school like this? It has approximately a thousand and a half students, every student is required to have a laptop at school. The school is not too big either.

  • How about Fibter optic with 3Mbps and 30 user? may i know it’s enough for just internet surfing, web browsing, email like that.

    • ciinc

      sararith, 3Mbps seems a little low for 30 users. With a fiber connection you should be able to increase the bandwidth as you need (depending on cost and contracts) so you may give it a try. I think given the current usage, we are seeing that 10Mbps would be much more comfortable for 30 users, and shouldn’t be that much more expensive with a fiber connection. Here in the Raleigh-Durham area of North Carolina several ISPs have business class plans up to 100Mbps for less than $100 per month and Google Fiber has 1000Mpbs in the same price range.

      • Thanks for your comment! btw, what router should i use? 1 or 2 or 3 router? The user is flexible from 5 to 15 people now with the same 3Mbps speed. And i am living in Cambodia, so there is different company.

  • Broszko

    What exactly do i need to have 100 computers all watching videos on the internet at the same time 24/7? I have no understanding of any of this stuff, so sorry

    • highway_99

      20 MB speed should suffice.

    • Ashley Taylor

      Totally disagree. To stream that many tvs flawlessly, 300 mbps. You’ll need fiber options like Spectrum or Google fiber.

  • Red Fox

    Is 3 MBPS fiber optic 1:2 oversubscribed ratio good enough for streaming HD Video ? Its the SME internet connection. Since other 10Mbps residential subscribers has high amount of throttle ,FUP and oversubscribed of 1:8, so what would you suggest ?

  • Arvel Calyaen

    is up to 50mbps fiber connection is good enough for 30 units? All watching videos on the internet and playing online games simultaneously?

    • Ashley Taylor

      Gaming requires faster internet speeds than regular streaming. 50 mbps is doubtfully enough. I’d recommend 100-200 to be safe and allow for bursts. It’s better to have a bit too much than not enough. Will require fiber like Spectrum or Google fiber.

  • yan fotor

    I was more than happy to uncover this great site. I need to to thank you for your time due to this fantastic read!! I definitely enjoyed every bit of it and I have you bookmarked to see new information on your blog.

  • Tammy Butler

    Does the wifi router you use effect the mbps? Our security system goes down every time we get a number of people in our establishment that connect to wifi.