Broadband Cost Calculator: Full Contract Cost
Compare the cost of your entered broadband prices over the whole term, including each scheduled rise and one-off fees. Use your contract summary; this tool does not search live offers.
What does a broadband contract cost after price rises?
A £30 monthly contract with £20 setup and £3 rises from months 7 and 19 costs £812 over 24 months: £33.83 per month on average. This is an example, not a provider tariff. Add every scheduled rise to avoid understating the cost.
Your broadband contract
Starting example only, not a live provider offer. Use VAT-inclusive consumer prices from your contract summary. Month 1 is your first full service month.
Monthly service price before the listed changes.
Whole months, from 1 to 120.
Charged once; enter 0 if none.
Estimated full contract cost
£812.00
Over 24 months, including £20.00 one-off fees.
Average monthly cost: £33.83
Unchanged-price comparison, including the same setup fee: £740.00. Added service cost from entered changes: £72.00.
Your monthly price schedule
| Service months | Monthly price | Months | Service subtotal |
|---|---|---|---|
| 1–6 | £30.00 | 6 | £180.00 |
| 7–18 | £33.00 | 12 | £396.00 |
| 19–24 | £36.00 | 6 | £216.00 |
Whole-month illustration only. Monthly prices are rounded to pennies after each entered change. Excludes rewards/cashback, usage charges, optional extras, refunds, partial bills and out-of-contract prices. Compare service, speed and availability as well as cost.
One provider option — affiliate link
This is not a whole-market comparison or a recommendation based on your result. Check availability, full terms and alternatives.
View Virgin Media dealsHow to compare the full cost of broadband
Start with the minimum term and the VAT-inclusive monthly price in the contract summary. Add setup, activation or delivery fees once. Split the term whenever the monthly price changes, multiply each price by its months, then add the subtotals. Divide by the term for an average monthly cost.
Enter a change as an increase from the preceding monthly bill, not the new bill itself. If £30 becomes £33, enter a £3 increase. Dates matter: “from month 12” includes month 12 at the new price. For a rise after 12 completed months, use month 13. The tool works in whole service months and does not predict calendar dates or prorated bills.
For a fair comparison, use the same period and account separately for guaranteed credits, cashback conditions, call/TV add-ons, equipment, overlap and the price after the minimum term. This tool does not value those extras or search live deals. A fixed-pound increase is still a rise; it is different from a price that stays fixed throughout the term.
Worked examples: a 24-month broadband contract
Each scenario starts at £30 per month and includes a £20 one-off setup fee. These are arithmetic examples, not provider offers.
| Scenario | Total with setup | Monthly average | Added by rises |
|---|---|---|---|
| £30 monthly, no increases | £740.00 | £30.83 | £0.00 |
| £30, then +£3 from month 12 | £779.00 | £32.46 | £39.00 |
| £30, then +£3 from months 7 and 19 | £812.00 | £33.83 | £72.00 |
The two-rise example is 6 × £30 + 12 × £33 + 6 × £36 + £20 = £812, or £33.83 per month on average. A contract beginning shortly before a scheduled annual rise can contain more than one rise within its term.
Price rises: current consumer rules and older contracts
Ofcom’s rule effective 17 January 2025 requires specified rises in new consumer contracts to be shown upfront in pounds and pence, with their timing. Percentage or inflation-linked terms are not the new-contract model. Older agreements and business contracts may differ: read the actual terms instead of assuming a provider-wide formula.
An agreed increase is not automatically a penalty-free switching opportunity. Ofcom’s consumer guidance gives notice and exit protections where a rise was not specified or exceeds what the contract says. Check the precise notice, conditions and deadline. The calculator cannot decide contractual rights.
Use fixed-pound mode for a known cash increase. For a legacy percentage scenario, enter the total percentage change rather than just the margin added to an inflation index. Each percentage is applied to the preceding monthly price, rounded to pennies. No future CPI/RPI value is assumed.
Leaving early: avoid counting costs twice
Get a total termination quote for your intended date. The model counts service through your completed exit month, includes setup once, then adds the entered fee. It does not charge both all remaining service and the termination fee as the cost of leaving.
Using the two-rise example, leaving after month 12 means £398 paid for setup and service. A quoted £150 termination fee makes £548 paid to leave. Staying would require another £414 of service payments. The £264 difference before replacement costs is not a switching saving: a new contract, installation, overlap, lost credits and notice terms can change the decision.
Compare the next period as well as your full-term average. Already-paid setup is usually a sunk cost in the scenario; the tool assumes it is not refunded. No provider-specific fee formula, refund or eligibility decision is inferred.
Frequently Asked Questions
For the rest of your household spending, use the budget planner or review recurring subscription costs.
What's Next?
Not sure which calculators you need?
Answer 7 quick questions and we'll show you exactly which UK costs apply to your situation. Takes under 60 seconds.
Some links on this page (including Virgin Media) are affiliate links. If you click through and sign up or make a purchase, we may earn a small commission at no extra cost to you. This helps support the site and keep our calculators free. We only link to providers we'd genuinely consider using. Read our full affiliate disclosure.