Predicting next year's SaaS costs requires more than copying last year's invoices.
SaaS budget forecasting is hard because the inputs are more dynamic than traditional IT spend. Headcount changes affect seat counts. Renewals bring price increases. New tools are adopted mid-year. The result is that most organisations end the year with a SaaS spend number meaningfully different from their budget — usually higher.
Start from your renewal calendar. For each tool renewing in the budget year, project the cost based on: current seat count, expected headcount change in that department, and the likely renewal rate (list price minus any negotiated discount). Sum these across all renewals to get your base case.
Add a new-tools allocation — historically, what percentage of your SaaS budget went to tools that weren't on the books at the start of the year? For most growing companies, this is 10–20% of base spend. Budget for it explicitly rather than treating it as an overrun.
Budget control for SaaS requires more than annual approvals. Set quarterly check-ins against your forecast and investigate variances above 5%. The most common causes of mid-year budget overrun are automatic seat expansions (some tools automatically charge for new users above a threshold) and unplanned new tool adoptions that weren't captured in the budget process.
One of the most common causes of mid-year budget overrun is auto-expansion pricing — clauses in SaaS contracts that automatically charge for additional seats when usage exceeds the contracted limit. A team that grows from 90 to 110 users on a 100-seat contract may automatically be billed for 110 seats (or more, depending on the tier step-up structure) without anyone in IT or Finance receiving a prior notification. Review every significant contract for auto-expansion terms and set usage alerts at 80% and 90% of contracted capacity so you have advance warning before auto-expansion kicks in.
For tools with auto-expansion risk, negotiate an explicit notification requirement into the contract: the vendor must notify the customer when usage reaches 90% of contracted capacity, and any seat addition above the contracted limit requires explicit customer approval before being charged. This is a standard ask that most vendors will accept, and it eliminates the most common surprise invoice scenario.
SaaS vendors typically increase list prices by 5–10% annually. If your contracts contain price escalation clauses — or if you're on a monthly subscription without a fixed price commitment — your budget forecast needs to account for these increases explicitly. A naive forecast that simply copies current prices into next year's budget will understate actual spend by 5–10% across the portfolio, a meaningful variance that creates credibility problems with Finance when the year-end actuals arrive.
For tools you expect to renegotiate at renewal, model a range of outcomes: a downside case (price increases at the escalation cap), a base case (price holds flat), and an upside case (negotiated reduction). Weight these by your expectation of negotiating success. Using a probability-weighted average as your budget figure is more accurate than a single deterministic number, and it creates a natural way to communicate forecast confidence to Finance.
Your annual budget process is an opportunity to surface renewal negotiation as a planned activity rather than a reactive task. During budget planning, review every tool renewing in the budget year and flag the ones where negotiation is expected to deliver a saving. Allocate a "SaaS negotiation savings" budget line that represents your target saving from the renewal programme. This creates a visible commitment that motivates execution and gives Finance a category to track against actuals — making the programme's financial contribution visible in the budget reporting rather than buried in variances.
Track every licence, cut waste, and automate renewals — in one platform.
Comments are moderated before appearing publicly.
No comments yet. Be the first to share your thoughts.
Ronke
Liceo product guide · AI assistant
Hi, I'm Ronke, Liceo's product guide. I can help you understand how we bring licence, vendor, and spend visibility together, or walk through plans and integrations. What are you trying to solve today?