Free templateExcel · Google Sheets

IT Budget Template

An IT budget template is a spreadsheet for planning a year of technology spend across hardware, software, cloud, staff, security, support and training. It sets each cost against the plan, so you can track variance and defend the numbers.

  • Seven IT cost categories with built-in formulas
  • CapEx, OpEx and run, optimise, innovate split
  • Budget vs actual tracker and SaaS tab
Book a demo
Updated 7 Oct 20265 partsReviewed by the Spendflo procurement team
Definition

What is an IT budget template?

It is the planning sheet that lists every technology cost the business expects next year, line by line. Each line carries a category, a cost type, an owner and an annual amount, and the sheet totals them by category and by type.

IT leaders build it with finance during annual planning, then use it all year to compare actual spend with the plan. Finance wants it because technology costs sit in many places: some are capital purchases that depreciate, others are monthly bills that hit the P&L straight away.

Smaller companies often run the whole IT budget from a template like this. Larger teams use one per department or entity and roll them up, because a shared sheet makes it easy to see which software contracts renew next and which projects are new spend.

Key components

Hardware

Laptops, servers and networking gear, usually bought once and treated as capital spend.

Software and licences

SaaS subscriptions billed per seat or per year, plus any perpetual licences you still pay maintenance on.

Cloud services

Hosting and infrastructure on AWS, Azure or Google Cloud, which moves with usage rather than headcount.

Staff and labour

IT support, administrators, developers and contractors, often the largest single line.

Cybersecurity and compliance

Monitoring, backup, audits and certifications that protect data and keep you audit-ready.

Maintenance, support and training

Vendor support contracts, warranties and the courses or certifications that keep the team current.

Get the it budget template free

Ready to use in Excel and Google Sheets. Fill it in, save it, reuse it.

For beginners

How the IT budget process works

An IT budget is built once a year and checked every month against what was actually spent. The cycle runs through five stages, and the template supports each one.
  1. 1
    Inventory

    List what you pay for today: every app, contract, device and person. Pull it from the AP ledger and card statements, not memory.

  2. 2
    Estimate

    Price next year line by line. Use renewal quotes, seat counts and planned hires rather than last year plus a percentage.

  3. 3
    Classify

    Tag each line as CapEx or OpEx and as run, optimise or innovate. This is what finance and the board ask about first.

  4. 4
    Approve

    Agree the total with finance and name an owner for each line. Owners answer for their variance.

  5. 5
    Track

    Log actuals monthly, review variance and reforecast each quarter. Cut or move money before the year ends, not after.

Need something simpler?

Start with five columns: Category, Line item, Type, Annual budget, Actual. Add run, optimise and innovate tags and the monthly phasing once the basics hold.

Part 1 · Annual plan

The IT budget template

One row per cost line, grouped into the seven IT categories. Unit cost times quantity times billing periods gives the annual budget, so seat changes update the total straight away.

Build every line from a unit cost and a quantity, not a lump sum, so the budget explains itself when finance asks why software grew. Use 12 periods for monthly bills and 1 for annual or one-off costs. The sample covers one line per category for a 250-person company.

CategoryLine itemTypeUnit costQtyPeriodsAnnual budget
Software and licencesBrightline Software CRM seatsOpEx75.0012012108,000.00
Cloud servicesKestrel Data hostingOpEx9,500.00112114,000.00
HardwareLaptop refresh, Acme Office SupplyCapEx1,400.0040156,000.00
CybersecurityOrbit Analytics endpoint monitoringOpEx6.003001221,600.00
Staff and labourContract developer, NorthwindOpEx9,000.001654,000.00
Maintenance and supportNetwork support, Harbour FacilitiesOpEx18,000.001118,000.00
TrainingCloud certificationsOpEx1,200.00819,600.00
Total381,200.00

Illustrative data for a fictional 250-person company, not real vendors or prices.

Build it yourself

Works in Excel and Google Sheets. Headers in row 1, data from row 2, formulas copied down.

ColHeaderEntry or formulaWhat it does
ACategoryDrop-down: Hardware, Software, Cloud, Staff, Security, Support, TrainingGroups the line for totals
BLine itemTextWhat you are paying for
CVendorTextWho you pay
DTypeDrop-down: CapEx, OpExCapital purchase or operating cost
EBucketDrop-down: Run, Optimise, InnovateKeeps the lights on, improves, or is new
FUnit costCurrencyPrice per seat, device, month or course
GQuantityNumberSeats, devices or units
HPeriods12 for monthly, 1 for annual or one-offHow many times you pay in the year
IAnnual budget=F2*G2*H2The planned cost for the year
JShare of total=I2/SUM($I$2:$I$200)This line as a share of the IT budget
KOwnerTextThe person who answers for variance
LRenewal dateDateWhen the contract renews or the purchase lands
MDays to renewal=IF(L2='',"",L2-TODAY())Flags renewals to price before they arrive

Category and type totals

Put these on a summary tab. They read columns A, D and I of the plan.

TotalFormula
Software and licences=SUMIF(A:A,"Software",I:I)
Cloud services=SUMIF(A:A,"Cloud",I:I)
Total CapEx=SUMIF(D:D,"CapEx",I:I)
Total OpEx=SUMIF(D:D,"OpEx",I:I)
IT budget per employee=SUM(I:I)/Headcount

Name a cell holding your headcount "Headcount" for the last formula. In the sample, 381,200.00 across 250 people is 1,524.80 per employee.

Part 2 · Budget vs actual

IT budget vs actual tracker

Put actual spend next to the plan for the same months and the variance shows where IT is running over. Review it monthly and reforecast each quarter.

Variance is budget minus actual, so a negative number means overspend. Compare year to date with the plan for the same months, not the full-year figure, or one-off purchases and late starters will distort the picture. The sample is at the end of September.

CategoryBudget YTDActual YTDVarianceVariance %Status
Software and licences81,000.0086,400.00-5,400.00-6.7%Over
Cloud services85,500.0089,500.00-4,000.00-4.7%Watch
Hardware56,000.0052,500.003,500.006.3%On plan
Cybersecurity16,200.0016,200.000.000.0%On plan
Staff and labour54,000.0045,000.009,000.0016.7%Under
Maintenance and support18,000.0018,000.000.000.0%On plan
Training4,800.002,400.002,400.0050.0%Under
Total315,500.00310,000.005,500.001.7%

Illustrative figures to 30 September. Software is over because eight CRM seats were added in January.

Variance formulas

Log every invoice on an Actuals tab (A Category, B Date, C Amount) and a monthly plan on a Phasing tab (A Category, B Month end, C Amount).

ColumnFormula
B Budget YTD=SUMIFS(Phasing!C:C,Phasing!A:A,A2,Phasing!B:B,"<="&EOMONTH(TODAY(),-1))
C Actual YTD=SUMIFS(Actuals!C:C,Actuals!A:A,A2,Actuals!B:B,"<="&EOMONTH(TODAY(),-1))
D Variance=B2-C2
E Variance %=IF(B2=0,0,D2/B2)
F Status=IF(E2<-0.05,"Over",IF(E2<0,"Watch",IF(E2>0.1,"Under","On plan")))
G Full-year forecast=C2+SUMIFS(Phasing!C:C,Phasing!A:A,A2,Phasing!B:B,">"&EOMONTH(TODAY(),-1))
Underspend is not always good news. The staff line is under because the contractor started a month late, so that money is timing, not savings, and the forecast should keep it.
Part 3 · CapEx and OpEx

CapEx vs OpEx and the run, optimise, innovate split

CapEx is equipment you own and depreciate, while OpEx is spend that hits the P&L in the month you pay it. The run, optimise, innovate split shows how much of the budget only keeps things running.

Finance cares about the CapEx and OpEx split because it changes reported profit. Leadership cares about the run, optimise and innovate split because it shows how much money is left for new work. Tag every line in columns D and E and both views build themselves.

Run296,000.00
Optimise31,200.00
Innovate54,000.00

Sample plan of 381,200.00. Run covers CRM, hosting, laptops and support; optimise covers security monitoring and training; innovate is the contract developer.

CapExOpEx
What it isAssets you own that last more than a yearCosts you consume in the period
IT examplesServers, laptops, network switches, some perpetual licencesSaaS seats, cloud hosting, support contracts, contractors
How it hits the P&LSpread over the asset's useful life as depreciationIn full in the month it is incurred
In the sample56,000.00 (laptop refresh)325,200.00 (every other line)

Your accounting policy sets the capitalisation threshold and useful lives. Check them with your controller.

ViewFormula
Run total=SUMIF(E:E,"Run",I:I)
Innovate share of budget=SUMIF(E:E,"Innovate",I:I)/SUM(I:I)
CapEx share of budget=SUMIF(D:D,"CapEx",I:I)/SUM(I:I)
Part 4 · SaaS budget

SaaS budget template

Software is usually the IT line that grows fastest, so it gets its own tab with seats, usage and renewal dates. Unused seats are the first saving to find before any renewal.

A SaaS budget works seat by seat. Record what you bought, what is actually used and when you must give notice, then budget next year on the used number plus planned hires. The SaaS budgeting guide covers the wider method.

AppSeatsUsedCost / seat / yrAnnual costUnused costDecide by
Brightline Software CRM12096900.00108,000.0021,600.0002 Dec 2026
Orbit Analytics BI4038600.0024,000.001,200.0016 Oct 2026
Pinecrest Chat30026296.0028,800.003,648.0001 Dec 2026
Total460396160,800.0026,448.00

Illustrative data. Decide by is the renewal date minus the notice period.

ColumnFormula
Annual cost=B2*D2
Utilisation=C2/B2
Unused cost=(B2-C2)*D2
Decide by=RenewalDate-NoticeDays
Next year's seats=C2+PlannedHires

Before each decide-by date, check the per-seat price against pricing benchmarks for that app. Cutting Brightline to 100 seats alone would take 18,000.00 out of next year's software line.

Part 5 · Planning checklist

IT budget planning checklist

Ten checks, two for each stage of the IT budget cycle. Run them before the plan goes to finance and again at each quarterly reforecast.

Most IT budget surprises come from costs nobody listed: a renewal with a price rise, a tool bought on a card or a contractor extended without a new approval. The checklist forces each one into the plan. The download adds an owner and a due date to every check.

0 of 10 done

Inventory

Estimate

Classify

Approve

Track

Tools bought outside the plan are the usual cause of software overspend. Read how to spot shadow IT before you finalise the inventory.

Unplanned software spend starts with unapproved requests. Spendflo routes purchases through intake first.

See how it works
Glossary

IT budget terms, explained

These terms come up in every IT budget review with finance. Knowing them makes the CapEx, OpEx and renewal lines easier to defend.
CapEx

Spend on assets that last more than a year, recorded on the balance sheet and depreciated.

OpEx

Day-to-day costs such as subscriptions and support, expensed in the period they occur.

Depreciation

Spreading a capital asset's cost over its useful life, for example three years for laptops.

True-up

A bill for seats or usage above the contracted amount, often charged at renewal.

Run, optimise, innovate

Tags for keeping systems running, improving them, or funding new capability.

Reforecast

A mid-year update of the full-year number, based on actuals so far plus the remaining plan.

Worked numbers

How the laptop refresh hits the P&L

A capital purchase is paid once but expensed over its useful life. The 56,000.00 laptop refresh costs the P&L far less in year one than the cash leaving the bank.
ItemFormulaAmount
Cost of 40 laptops=1400*4056,000.00
Annual depreciation over 3 years=SLN(56000,0,3)18,666.67
Monthly depreciation=SLN(56000,0,3)/121,555.56
Same spend leased as OpEx at 1,600.00 a month=1600*1219,200.00

Illustrative straight-line example with no residual value. Your controller sets the useful life.

Cash and P&L tell different stories here. Buying outright uses 56,000.00 of cash in month one but only 18,666.67 of depreciation reaches the P&L each year, while leasing keeps cash in the business and puts 19,200.00 a year into OpEx.

Best practices

Do this, avoid that

Budget from unit costs and usage, name an owner per line and review variance monthly. Most IT overspend comes from renewals and seat growth nobody planned.

Do

  • ✓
    Build from unit costs

    Seats times price explains every change, where a lump sum explains nothing.

  • ✓
    List every renewal date

    A renewal you did not see coming arrives with its price rise already agreed.

  • ✓
    Budget on used seats

    Plan next year from active users plus hires, not from what you bought last year.

  • ✓
    Separate timing from savings

    Mark underspend that is only late, so the forecast keeps that money.

  • ✓
    Reforecast quarterly

    Update the full-year number every quarter so finance is never surprised in December.

Avoid

  • ×
    Last year plus a percentage

    It carries forward every unused licence and hides real growth.

  • ×
    One line for all software

    A single total makes it impossible to see which app is driving the increase.

  • ×
    Forgetting cloud usage swings

    Hosting moves with usage, so budget a monthly range and watch it, not a fixed figure.

  • ×
    No owner per line

    Without a named owner, variance gets explained by nobody and fixed by nobody.

How to use it

Set it up in a day

Export last year's IT spend, map each line to a category and rebuild it from unit costs. Then load the phasing and log actuals every month.
  1. Step 1

    Export last year's spend

    Pull IT vendors from the AP ledger and expense reports and paste them into the plan tab.

  2. Step 2

    Map and tag each line

    Assign a category, CapEx or OpEx, and run, optimise or innovate to every row.

  3. Step 3

    Rebuild from unit costs

    Replace totals with unit cost, quantity and periods, using renewal quotes and hiring plans.

  4. Step 4

    Phase and track

    Spread each line across the months it is paid, then log actuals and review variance monthly.

Example

One renewal, start to finish

A CRM renewal is the biggest software decision in the sample plan. Acting before the decide-by date turns unused seats into a planned saving.

Brightline Software renews on 31 Jan 2027 with 60 days' notice, so the decision is due by 2 Dec 2026. Only 96 of 120 seats are used. Renewing at 100 seats and 900.00 each budgets 90,000.00 instead of 108,000.00, saving 18,000.00. Figures are illustrative.

Ready to use it? Download the it budget template

Every part on this page, in Excel and Google Sheets, with the examples filled in.

Variants

Fit it to your company

Small companies need the plan tab and a SaaS list. Larger or multi-entity companies add monthly phasing, budget vs actual by department and a quarterly reforecast.
Under 100 staff

Small companies

Use the plan and SaaS tabs only. Software and laptops are most of the spend, so budget seats carefully and check every renewal date.

100-1,000 staff

Mid-market

Add monthly phasing and budget vs actual, and give each department head their own software lines to own.

Multiple entities

Multi-entity

One plan per entity in its own currency, rolled up on a summary tab. Shared platforms need an agreed cost allocation key.

Check software lines against benchmarks from $3.7B in software spend processed.

See pricing benchmarks
Bottom line

A budget is a plan, the tracking is the control

A good IT budget template explains every number from unit costs, shows the CapEx and OpEx split and flags variance before it compounds. The biggest swings usually come from software renewals and unapproved purchases, so that is where control pays off first.

FAQ

Frequently asked questions

Quick answers to what people ask most about the it budget template.

How do I create an IT budget in Excel?

List every IT cost as a row with category, type, unit cost, quantity and periods, then multiply them for the annual budget and total by category with SUMIF. To skip the setup, download the free Excel template on this page with the formulas already built.

What should be included in an IT budget?

Hardware, software and licences, cloud services, staff and contractors, cybersecurity, maintenance and support, and training. The download groups lines into those seven categories and tags each as CapEx or OpEx.

What is the difference between CapEx and OpEx in an IT budget?

CapEx buys assets you own and depreciate over several years, such as servers and laptops, while OpEx covers costs expensed as they occur, such as SaaS and cloud. The template you download tags every line so both totals calculate automatically.

How do you build a SaaS budget?

Start from the seats each app actually uses, add planned hires, and price them at the renewal quote with the notice date recorded. Download the template and use the SaaS tab, which calculates unused cost and the date each renewal must be decided.

Where can I download a free IT budget template?

You can download a free IT budget template from this page in Excel or Google Sheets. It includes the annual plan, budget vs actual, the CapEx and OpEx split, a SaaS tab and a planning checklist.

Template library

Browse all procurement templates

See all 60 templates →

Keep IT spend inside the plan.

Spendflo runs intake and approvals so new software is agreed before it is bought, tracks renewals and shows benchmark prices. Budgets are coming soon.

Book a demo
  • 5-part IT budget workbook
  • 7 categories with formulas
  • Budget vs actual with status flags
  • SaaS tab with decide-by dates