IT Budgeting
IT budgeting translates strategic technology priorities into financial plans that secure resources for operations, maintenance, and investment. This procedure covers the complete budget cycle from initial development through in-year management, producing a budget that aligns with organisational financial processes while accounting for the particular challenges of grant-funded and multi-year technology investments.
Prerequisites
Before beginning budget development, confirm these requirements are in place:
| Requirement | Detail |
|---|---|
| Financial calendar | Organisation’s budget cycle dates, submission deadlines, approval milestones |
| Chart of accounts | Finance-approved account codes for IT expenditure categories |
| Prior year actuals | 12 months of actual IT spending by category with variance explanations |
| Asset inventory | Current hardware, software, and subscription inventory with renewal dates |
| Strategic priorities | Approved IT strategy or roadmap identifying planned initiatives |
| Service catalogue | List of IT services with associated cost components |
| Staffing plan | Current IT positions, grades, and any planned changes |
| Vendor contracts | All IT contracts with values, terms, and renewal dates |
| Access rights | Permission to submit budgets in the organisation’s financial system |
Verify you have read access to the prior year’s budget workbook and actual expenditure reports. If the organisation uses a financial planning system, confirm your user account has the IT cost centre assigned.
Procedure
Gather baseline cost data
Export the prior fiscal year’s actual IT expenditure from the financial system, grouped by account code. Request this from Finance if you lack direct access. The export should include all 12 months to reveal seasonal patterns.
Reconcile the financial system totals against your own records. IT often tracks costs that Finance categorises differently. A discrepancy of more than 5% indicates classification issues that will affect budget accuracy.
Identify each cost as either committed or discretionary. Committed costs recur automatically without new decisions: staff salaries, software subscriptions with auto-renewal, maintenance contracts, network circuits. Discretionary costs require active decisions each year: new hardware purchases, project costs, training, consultancy.
Calculate your committed baseline by summing all committed costs and applying known changes:
Prior year committed costs £485,000+ Staff cost increases (2.5% inflation) + £8,125+ Known subscription increases + £12,400+ New subscriptions (approved in-year) + £24,000- Cancelled subscriptions - £6,200- Staff departures not being replaced - £45,000= Committed baseline £478,325This baseline represents the minimum budget required to maintain current service levels with no new investment.
Categorise costs correctly
IT budgets divide into capital expenditure and operational expenditure, a distinction that affects financial reporting, tax treatment, and funding source eligibility.
Capital expenditure covers assets with useful lives exceeding one year: servers, network equipment, major software implementations, infrastructure projects. Most organisations set a capitalisation threshold below which items are treated as operational regardless of lifespan. Common thresholds range from £1,000 to £5,000. Hardware costing £800 is operational expenditure even though the laptop lasts four years.
Operational expenditure covers consumable or short-term costs: staff salaries, subscriptions, maintenance, consumables, training, utilities. Cloud services present classification challenges because they replace capital assets with operational payments. A server purchase is capital; the equivalent cloud compute is operational.
Within these categories, further classify costs as direct or indirect. Direct costs are attributable to specific services or projects: the database licence supporting the case management system, the developer working on the grants platform. Indirect costs support IT broadly without clean attribution: the IT manager’s salary, the service desk software, the office network.
+------------------------------------------------------------------+| IT COST STRUCTURE |+------------------------------------------------------------------+| || +---------------------------+ +---------------------------+ || | CAPITAL EXPENDITURE | | OPERATIONAL EXPENDITURE | || +---------------------------+ +---------------------------+ || | | | | || | Direct: | | Direct: | || | - Project hardware | | - Application licences | || | - Software implementation | | - Cloud service fees | || | - Infrastructure builds | | - Project staff costs | || | | | - Vendor support | || | Indirect: | | | || | - Shared infrastructure | | Indirect: | || | - Network equipment | | - IT staff salaries | || | - Data centre investment | | - Service desk tools | || | | | - Training budget | || | | | - Utilities allocation | || +---------------------------+ +---------------------------+ || |+------------------------------------------------------------------+Figure 1: IT cost structure showing capital/operational and direct/indirect dimensions
Build the budget structure
- Create the budget workbook with separate worksheets for staff costs, software and subscriptions, hardware, services and contracts, and projects. Each worksheet follows the same column structure:
| Column | Content |
|---|---|
| A | Account code |
| B | Line item description |
| C | Cost category (capital/operational) |
| D | Cost type (direct/indirect) |
| E | Funding source |
| F | Prior year actual |
| G-R | Monthly forecast (12 columns) |
| S | Annual total (sum of G:R) |
| T | Variance to prior year |
| U | Notes and assumptions |
- Populate staff costs first as they represent 40-60% of most IT budgets. For each position, calculate the full cost including salary, employer pension contributions, national insurance, and any benefits. Apply the organisation’s standard uplift percentage for pay increases. Where positions are vacant, budget at the midpoint of the salary band unless recruitment is imminent at a known salary.
Senior Systems AdministratorBase salary £52,000Employer pension (8%) + £4,160Employer NI (13.8% above threshold) + £5,765Benefits (healthcare, training allowance) + £1,200= Total staff cost £63,125
With 2.5% pay increase from April:Q1 (3 months at current) £15,781Q2-Q4 (9 months at new rate) + £48,534= Annual budget £64,315- Enter software and subscription costs using renewal dates from your asset inventory. Subscriptions renewing mid-year require split calculations. A £12,000 annual subscription renewing in September with a 10% price increase:
April-August (5 months at £1,000/month) £5,000September-March (7 months at £1,100/month) £7,700= Annual budget £12,700Hardware costs depend on your refresh cycle and any planned projects. Organisations without systematic refresh budgeting face unpredictable spikes when equipment fails. A sustainable approach budgets annual hardware at 20-25% of total hardware asset value, reflecting a 4-5 year replacement cycle. With £200,000 in hardware assets, budget £40,000-50,000 annually for replacements.
Services and contracts include maintenance agreements, managed services, consultancy, and telecommunications. Review each contract’s renewal terms. Multi-year contracts with fixed pricing provide budget certainty; annual contracts expose you to price increases.
Incorporate strategic investments
- Review the IT strategy or roadmap for planned initiatives requiring budget. Each initiative needs a cost estimate broken into:
The implementation cost covers one-time expenses to deliver the initiative: project staff time, consultancy, software implementation fees, hardware purchases, data migration, training. This is often capital expenditure.
The ongoing cost covers recurring expenses once the initiative is operational: subscription fees, support contracts, additional staff time, infrastructure running costs. This is operational expenditure that adds to your baseline permanently.
- For each initiative, document assumptions and estimation basis. A cloud migration project estimate might read:
Cloud Migration - Phase 1 (File Services)
Implementation (Year 1): Consultancy (architecture and migration) £35,000 Staff backfill during project £20,000 Data migration tooling £5,000 Training £8,000 Contingency (15%) £10,200 Implementation total £78,200
Ongoing (from Year 2): Cloud storage (estimated 5TB at £0.02/GB) £1,200 Backup service £2,400 Support contract £6,000 Ongoing annual total £9,600
Assumptions:- Current on-premises storage costs £18,000/year- Net annual saving from Year 2: £8,400- Payback period: 9.3 years (excluding avoided hardware refresh)- Prioritise initiatives against available budget. The gap between requested investment and available funding forces difficult choices. Present options rather than a single take-it-or-leave-it budget:
Option A - Maintain current services only Committed baseline £478,325 Essential refresh (end-of-support systems) £45,000 Total £523,325
Option B - Essential modernisation Option A total £523,325 Cloud migration Phase 1 £78,200 Security improvements £32,000 Total £633,525
Option C - Strategic advancement Option B total £633,525 New case management system £145,000 Data platform implementation £89,000 Total £867,525Handle grant-funded IT costs
Grant funding introduces complexity because costs must align with grant periods, comply with donor requirements, and demonstrate direct benefit to funded activities.
- Identify which IT costs are allowable under each grant. Grants vary in what they permit:
Direct charging allows IT costs attributed to specific grant activities. A database supporting only the funded programme can be charged directly. Staff time spent on grant-specific IT work can be charged if timesheets support the allocation.
Indirect cost recovery allows a percentage of IT costs as overhead. Organisations negotiate indirect cost rates with major donors. A 15% indirect rate on a £500,000 grant yields £75,000 toward overhead including IT.
Unallowable costs cannot be charged regardless of benefit. Some donors prohibit capital purchases, require pre-approval above thresholds, or exclude certain cost categories entirely.
- Map IT budget lines to funding sources. A cost can be funded from unrestricted funds, charged directly to grants, or recovered through indirect rates. The same £50,000 system might appear as:
Grants management system - £50,000 total
Funding allocation: Direct charge to Grant A (40% usage) £20,000 Direct charge to Grant B (25% usage) £12,500 Indirect recovery from all grants £10,000 Unrestricted funds (remainder) £7,500- Align budget timing with grant periods. A grant running July to June requires budget recognition different from your April to March fiscal year. The financial system should track grant expenditure separately, but your IT budget must anticipate cash flow timing.
+------------------------------------------------------------------+| GRANT-FUNDED IT TIMELINE |+------------------------------------------------------------------+| || Fiscal Year: Apr----Jun----Sep----Dec----Mar || | | | | | || Grant A: [===============================] || (Apr-Mar) ^ ^ || Start End || || Grant B: [========================] || (Jul-Jun) ^ ^ || Start End || | | || +--- Straddles two -----+ || fiscal years || |+------------------------------------------------------------------+Figure 2: Grant periods overlapping fiscal year boundaries
Plan multi-year investments
Major IT investments span multiple years for implementation and generate ongoing costs indefinitely. Single-year budgeting obscures these commitments.
- Create a multi-year projection showing the full cost profile of planned investments. A five-year view reveals how current decisions affect future budgets:
| Category | Year 1 | Year 2 | Year 3 | Year 4 | Year 5 |
|---|---|---|---|---|---|
| Committed baseline | £478,325 | £490,283 | £502,540 | £515,104 | £527,981 |
| Cloud migration | £78,200 | £9,600 | £9,600 | £9,600 | £9,600 |
| Case management | £145,000 | £36,000 | £36,000 | £36,000 | £36,000 |
| Data platform | £0 | £89,000 | £24,000 | £24,000 | £24,000 |
| Hardware refresh | £45,000 | £40,000 | £55,000 | £40,000 | £60,000 |
| Annual total | £746,525 | £664,883 | £627,140 | £624,704 | £657,581 |
The baseline grows at 2.5% annually for inflation. Implementation costs spike in their delivery year then drop to ongoing costs. Hardware refresh varies based on equipment age profiles.
- Document the assumptions underlying multi-year projections. Future years carry increasing uncertainty. Note which figures are contractually fixed, which are estimates, and which are placeholders for planning purposes.
Submit and gain approval
- Compile the budget submission package:
The summary page shows totals by major category, comparison to prior year, and key variances requiring explanation.
The detailed workbook contains line-by-line budgets with all supporting calculations.
The narrative document explains major changes, risks, and the relationship between budget and strategy. This is where you justify investments and explain trade-offs.
The options paper presents alternative budget levels if applicable, showing what each option enables and what it sacrifices.
Submit by the deadline specified in the financial calendar. Late submissions delay the entire organisational budget process and damage IT’s credibility.
Prepare for budget review meetings. Finance and leadership will question significant variances and new investments. Anticipate questions and prepare concise answers:
| Likely question | Preparation needed |
|---|---|
| Why is software cost increasing 15%? | List each subscription with price change details |
| Can the project be deferred? | Document impact of deferral and any cost implications |
| What happens if we reduce hardware budget? | Identify which systems would not be replaced and their risk |
| How does this compare to benchmarks? | Research IT spending ratios for similar organisations |
- Negotiate and revise as required. Budget approval rarely happens without iteration. Track each version of the budget with change notes. Maintain a log of what was requested versus what was approved to inform future planning.
Track budget in-year
- Establish a monthly budget review rhythm. On the fifth working day of each month, compare actual expenditure to budget:
Monthly Budget Review - September
Budget Actual Variance YTD Budget YTD Actual YTD VarStaff costs £39,500 £38,200 +£1,300 £237,000 £231,400 +£5,600Software/subscriptions £18,200 £22,400 -£4,200 £109,200 £108,800 +£400Hardware £3,750 £1,200 +£2,550 £22,500 £18,400 +£4,100Services/contracts £12,000 £11,800 +£200 £72,000 £71,200 +£800Projects £15,000 £24,000 -£9,000 £90,000 £86,000 +£4,000------ -------- -------- -------- --------- --------- --------Total £88,450 £97,600 -£9,150 £530,700 £515,800 +£14,900- Investigate variances exceeding 10% of the budget line or £5,000, whichever is lower. Variances fall into three categories:
Timing variances resolve over time. A subscription invoiced in September instead of August creates a September overspend that offsets August’s underspend. No action required beyond noting the timing shift.
Permanent variances affect the full-year position. A 15% price increase on a subscription not anticipated in the budget creates ongoing overspend. Action required: identify offsetting savings or request additional budget.
Coding errors reflect incorrect account assignment. A hardware purchase coded to software distorts both lines without affecting the total. Action required: request journal transfer to correct category.
- Document variance explanations. Finance will ask why lines are over or under budget. Maintain a running log of significant variances with explanations and any corrective actions taken.
Reforecast when conditions change
Trigger a formal reforecast when cumulative variance exceeds 5% of total budget, when significant new requirements emerge, when a planned initiative is cancelled or deferred, or when Finance requests a reforecast as part of organisational planning.
Build the reforecast from actual year-to-date spending plus revised estimates for remaining months:
Full-year reforecast (at end of Q2)
Original YTD Remaining Revised Variance Budget Actual Forecast Full Year to BudgetStaff costs £474,000 £231,400 £239,000 £470,400 +£3,600Software £218,400 £108,800 £118,000 £226,800 -£8,400Hardware £45,000 £18,400 £32,000 £50,400 -£5,400Services £144,000 £71,200 £74,000 £145,200 -£1,200Projects £180,000 £86,000 £110,000 £196,000 -£16,000--------- --------- -------- --------- --------- ---------Total £1,061,400 £515,800 £573,000 £1,088,800 -£27,400- Explain material reforecast variances and propose management actions. If the reforecast shows an overspend, identify options: defer discretionary spending, reduce scope of planned work, request additional budget with justification.
Verification
After completing budget development, verify the submission:
| Check | Method | Pass criteria |
|---|---|---|
| Arithmetic accuracy | Sum all detail lines; compare to summary | Detail equals summary within £1 |
| Account code validity | Cross-reference against chart of accounts | All codes exist and are active |
| Prior year comparison | Calculate variance percentages | All variances over 20% have documented explanations |
| Grant alignment | Map direct charges to grant budgets | Charges do not exceed grant budget lines |
| Multi-year consistency | Compare Year 2 ongoing costs to Year 1 commitments | Ongoing costs for approved initiatives are included |
| Inflation application | Verify uplift calculations | Staff costs reflect approved increase; contracts reflect terms |
| Completeness | Compare to prior year line items | No lines removed without explanation |
Run this verification command against your budget workbook to check for common formula errors:
# Excel formula audit1. Formulas > Show Formulas (Ctrl+`)2. Review each formula references correct cells3. Check SUM ranges include all data rows4. Verify no hardcoded values in formula cells5. Formulas > Error Checking > Trace PrecedentsConfirm Finance has received and can open all submitted files. Request acknowledgement of receipt.
Troubleshooting
| Symptom | Cause | Resolution |
|---|---|---|
| Budget totals do not match Finance’s figures | Different cost centre boundaries or timing | Request Finance’s source data; reconcile line by line to identify specific differences |
| Cannot determine correct account code | New cost type not in chart of accounts | Contact Finance to request new code or guidance on appropriate existing code |
| Grant expenditure shows as overspent | Costs exceed grant budget allocation | Review if costs are allowable; reallocate to unrestricted if not grant-eligible |
| Subscription costs significantly exceed budget | Unplanned price increases or new subscriptions | Review all subscriptions against inventory; cancel unused subscriptions; negotiate renewals |
| Hardware budget consumed by Q2 | Emergency replacements or unplanned failures | Request supplementary budget with justification; defer planned purchases if possible |
| Project costs exceed budget but project incomplete | Scope expansion or estimation error | Document cause; request change control for additional budget; reduce scope to fit budget |
| Cannot split costs across grants accurately | Allocation methodology unclear | Define allocation basis (users, time, transactions) and document; apply consistently |
| Finance rejects budget format | Non-compliant with organisational template | Obtain current template from Finance; map your data to required format |
| Prior year actuals unavailable | Finance system access or timing | Request extract from Finance; use available months and extrapolate |
| Multi-year projections questioned | Assumptions not documented | Add assumptions column; cite sources for inflation rates and price changes |
| Budget review meetings unconstructive | Lack of preparation or wrong attendees | Circulate materials in advance; confirm attendees have decision authority |
| Approved budget not loaded to financial system | Administrative delay or error | Follow up with Finance; confirm loading before fiscal year begins |
IT Budget Template
Use this template structure for the detailed budget workbook. Create one worksheet per major category.
Budget Header
| Field | Value |
|---|---|
| Cost centre | [IT cost centre code] |
| Budget owner | [Name and position] |
| Fiscal year | [YYYY-YY] |
| Version | [1.0, 1.1, etc.] |
| Submission date | [YYYY-MM-DD] |
| Status | [Draft / Submitted / Approved] |
Staff Costs Worksheet
| Account code | Position title | Grade | FTE | Annual salary | Pension | NI | Benefits | Total cost | Funding source | Notes |
|---|---|---|---|---|---|---|---|---|---|---|
| 5010 | IT Manager | G7 | 1.0 | £58,000 | £4,640 | £6,590 | £1,200 | £70,430 | Unrestricted | Includes 2.5% April increase |
| 5010 | Systems Administrator | G5 | 1.0 | £42,000 | £3,360 | £4,382 | £1,200 | £50,942 | Unrestricted | |
| 5010 | Support Analyst | G4 | 2.0 | £68,000 | £5,440 | £7,084 | £2,400 | £82,924 | Grant A (50%) / Unrestricted (50%) | One post 100% grant-funded |
| Subtotal | £204,296 |
Software and Subscriptions Worksheet
| Account code | Vendor | Product | Licence type | Users/Units | Unit cost | Annual cost | Renewal date | Funding source | Notes |
|---|---|---|---|---|---|---|---|---|---|
| 5210 | Microsoft | M365 Business | Per user | 85 | £150 | £12,750 | Annual (July) | Unrestricted | Nonprofit pricing |
| 5210 | Salesforce | NPSP | Per user | 15 | £0 | £0 | Annual (March) | N/A | 10 free licences + 5 donated |
| 5210 | Adobe | Creative Cloud | Per user | 5 | £480 | £2,400 | Annual (September) | Grant B | Communications team |
| Subtotal | £15,150 |
Hardware Worksheet
| Account code | Category | Description | Quantity | Unit cost | Total cost | Replacement for | Funding source | Notes |
|---|---|---|---|---|---|---|---|---|
| 6010 | Laptops | Staff laptop refresh | 12 | £950 | £11,400 | Units over 4 years | Unrestricted | Standard spec |
| 6010 | Servers | File server replacement | 1 | £8,500 | £8,500 | SRV-FILE-01 | Capital reserve | End of support June |
| 6020 | Network | Access point refresh | 6 | £320 | £1,920 | Ground floor APs | Unrestricted | Current units failing |
| Subtotal | £21,820 |
Services and Contracts Worksheet
| Account code | Vendor | Service description | Contract term | Monthly cost | Annual cost | Renewal date | Funding source | Notes |
|---|---|---|---|---|---|---|---|---|
| 5220 | Acme MSP | Infrastructure support | 3 year | £2,500 | £30,000 | Year 2 of 3 | Unrestricted | Fixed price |
| 5220 | TechSecure | Security monitoring | Annual | £800 | £9,600 | December | Unrestricted | 5% increase expected |
| 5230 | BT | Internet circuit | 2 year | £450 | £5,400 | Month-to-month | Unrestricted | Contract expired; renegotiating |
| Subtotal | £45,000 |
Projects Worksheet
| Account code | Project name | Category | Implementation cost | Ongoing cost (annual) | Start date | Funding source | Notes |
|---|---|---|---|---|---|---|---|
| 6100 | Cloud migration Phase 1 | Capital | £78,200 | £9,600 | Q2 | Capital reserve | Approved in strategy |
| 5250 | Security assessment | Operational | £15,000 | £0 | Q1 | Unrestricted | Annual penetration test |
| 6100 | Case management replacement | Capital | £145,000 | £36,000 | Q3 | Grant C + Capital | Subject to grant approval |
| Subtotal | £238,200 |
Summary Worksheet
| Category | Prior year actual | Current year budget | Variance | Variance % | Notes |
|---|---|---|---|---|---|
| Staff costs | £195,400 | £204,296 | +£8,896 | +4.6% | Pay increase + new Support Analyst |
| Software/subscriptions | £142,800 | £158,150 | +£15,350 | +10.7% | New security tools |
| Hardware | £38,200 | £21,820 | -£16,380 | -42.9% | Major refresh was prior year |
| Services/contracts | £44,100 | £45,000 | +£900 | +2.0% | Inflation |
| Projects | £124,500 | £238,200 | +£113,700 | +91.3% | Cloud migration + case management |
| Total | £545,000 | £667,466 | +£122,466 | +22.5% |
Assumptions and Risks
| Assumption | Basis | Risk if incorrect |
|---|---|---|
| 2.5% staff cost inflation | Organisational pay policy | Higher increase would add £5,000+ |
| Microsoft pricing stable | Current agreement | Price increase could add £3,000-5,000 |
| Grant C approved | Verbal indication from donor | Case management project would be deferred |
| Exchange rate stable | Current GBP/USD | US-priced subscriptions could vary 10%+ |
| No major failures | Equipment within support | Emergency replacement could require £10,000+ |