Why Your Home Broadband Contract Hides the Real Speeds You’ll Get
February 25, 2026
You’ve seen the ads: “Up to 300 Mbps,” “Gigabit speeds available,” “Blazing fast internet.” You sign up, the technician installs the line, and for a week or two everything feels great. Then the slowdowns start—during dinner, during video calls, during the exact moment you need to submit something. You run a speed test and see a number that has almost nothing to do with the number on your bill. What’s going on?
The answer isn’t that your ISP is lying, exactly. It’s that the number they’re allowed to sell you and the number you’ll actually get are two different things—and the gap is written into the contract in language most of us never read.
The “Up To” Loophole
That phrase “up to” is doing a lot of work. In most jurisdictions, ISPs are required to deliver speeds that are at least close to what they advertise—but “close” is defined in a way that leaves plenty of room. In the U.S., for example, the Federal Communications Commission has at times required that advertised speeds be available to the majority of users during peak hours. Not all users. Not all hours. Just a majority, during peak. Everything else is fair game.
So when your provider says “up to 300 Mbps,” they’re not promising you 300. They’re promising that the network is capable of delivering 300 under ideal conditions. Your line might be capable of it. Your neighborhood might not be. Your modem might not be. The server you’re downloading from might not be. The contract doesn’t care.

Why Your Actual Speed Varies
Broadband is delivered over a shared infrastructure. In cable and fiber-to-the-node setups, your street or building shares a single pipe back to the ISP. When everyone is streaming, gaming, or on video calls at once, that pipe gets crowded. The ISP has provisioned that pipe for “typical” usage—a statistical guess—not for the worst case. So your “up to 300” might be 280 at 3 a.m. and 45 at 8 p.m. Both are “up to” 300.
Then there’s the last mile. Your line might be old, long, or noisy. Interference from other cables, moisture in a junction box, or a dodgy connector can cap your real throughput well below what the plan says. The ISP might not know or might not prioritize fixing it until you complain repeatedly. The contract doesn’t guarantee a minimum; it only guarantees that the service will be “reasonable” or “best effort”—terms that favor the provider in any dispute.
What the Contract Actually Says
If you dig into the terms of service, you’ll usually find something like “speeds are not guaranteed” or “actual speeds may vary.” Some providers publish a “typical speed range” or a percentage of users who get a certain speed. That’s a step toward honesty, but it’s still not a promise to you. It’s a description of what other people get.
Peak-hour performance is rarely spelled out. So you can be well within the legal and contractual bounds and still feel like you’re not getting what you paid for—because you’re not. You’re getting what the shared network and your line can deliver at that moment.

What You Can Do
First, measure. Run speed tests at different times of day—morning, evening, weekend—and keep a simple log. If you’re consistently far below what you were sold (say, under half the advertised speed during peak), you have grounds to complain. Many ISPs will send a technician, replace equipment, or adjust your account if you can show a pattern.
Second, read the fine print before you sign. Look for “minimum guaranteed speed” or “speed guarantee.” Some providers offer a money-back guarantee or a discount if they can’t deliver a stated minimum. Those are the plans worth comparing.
Third, consider how you use the connection. If you work from home, teach, or stream in 4K, you need headroom. A plan that “usually” hits 100 Mbps might be fine for email and browsing but miserable for video calls when the rest of the household is online. Buying a tier higher than you think you need is often the only way to get what you actually need.
The Bottom Line
Your broadband contract hides the real speeds you’ll get not because the numbers are secret, but because they’re undefined. “Up to” and “typical” and “best effort” are designed to protect the provider, not to describe your experience. Until regulation or market pressure forces clearer, minimum guarantees—or until we treat internet like a utility with enforceable standards—the only defense is to measure, to complain when the numbers don’t add up, and to choose plans and providers that at least publish honest typical ranges. Your bill will still say “300 Mbps.” Your reality might be 80. Now you know why.