Free templateExcel · Google Sheets

Department Budget Template

A department budget template is a spreadsheet that plans one team's spending for the year, line by line, across personnel, operating costs, technology, marketing and travel. It then sets actual spend beside the plan so every variance is visible.

  • Line items by category, monthly and quarterly
  • Budget vs actual tab with variance formulas
  • Departmental roll-up and cost management plan
Book a demo
Updated 7 Oct 20265 partsReviewed by the Spendflo procurement team
What's inside

Five parts, one departmental budget workbook

One workbook covers the plan, the actuals, the variance review, the company roll-up and the cost management plan. Click any card to jump to that part below.
  1. 1Budget by lineEvery line item by category, phased by month and totalled by quarter and year.
  2. 2Budget vs actualPlanned and actual spend per line, with variance in value and percent and a status flag.
  3. 3Variance reviewA commentary log for every large variance and a reforecast of the full year.
  4. 4Company roll-upCombine every departmental budget into one company view by category.
  5. 5Cost planSeven sections that set how the department controls spend against its budget.

Who it's for

  • Department heads
  • Budget owners
  • FP&A analysts
  • Finance business partners
  • Operations managers
  • Controllers
Definition

What is a department budget template?

It is the agreed spending limit for a single team, broken into named line items and spread across the months of the financial year. Each line belongs to a category, so finance can compare departments on the same basis and add them up into the company plan.

Department heads build it during annual planning, then use it every month to check actual spend against what was approved. A departmental budget template, sometimes called an operations budget template when it covers a support function, also gives the budget owner evidence when they ask to move money between lines.

The useful versions keep the plan and the actuals side by side. That way overspend shows up in the month it happens, not at year-end when nothing can be done about it.

Key components

Personnel costs

Salaries, benefits, bonuses and overtime, usually the largest share of any department's budget.

Operating expenses

Rent, utilities, supplies and maintenance: the cost of keeping the team running day to day.

Technology

Software licences, IT hardware and cloud subscriptions charged to the department.

Marketing and travel

Campaigns, events, conferences and trips, the most discretionary lines and the first to be cut.

Line items by month and quarter

Each expense named on its own row, phased monthly and totalled for Q1 to Q4.

Budget vs actual and variance

Planned spend next to real spend, with the difference showing whether each line is under or over budget.

Get the department budget template free

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

For beginners

How department budgeting works

A department budget is set once a year and then checked every month against what was really spent. The template follows the five stages most finance teams use.
  1. 1
    Review last year

    Pull last year's actuals by line item. They show what the team really spends, not what it planned.

  2. 2
    Draft line items

    List every expense under its category and phase it by month, so seasonal costs land in the right quarter.

  3. 3
    Agree with finance

    Finance checks the draft against company targets. Lines are cut or justified before the total is approved.

  4. 4
    Track actuals

    Each month, load actual spend from the ledger and compare it line by line with the plan.

  5. 5
    Explain and reforecast

    Explain every large variance, then update the full-year forecast so the remaining months stay realistic.

Need something simpler?

Start with five columns: Line item, Category, Annual budget, Actual to date, Variance. Add the monthly split and quarterly totals once the first review is done.

Part 1 · Budget by line

The department budget template

One row per line item, grouped into personnel, operating, technology, marketing and travel. Formulas total each quarter and the year, so you only type the monthly amounts.

This is the plan the department is held to. Name lines specifically, such as "Paid search" rather than "Marketing", so variances point to a cause. Phase costs in the month they are incurred, not the month they are paid.

Line itemCategoryQ1Q2Q3Q4Annual
Salaries and benefitsPersonnel180,000180,000186,000186,000732,000
Bonuses and overtimePersonnel10,00010,00010,00030,00060,000
Rent and utilitiesOperating24,00024,00024,00024,00096,000
Supplies and maintenanceOperating4,5004,5004,5004,50018,000
Software licences and cloudTechnology21,00021,00022,50022,50087,000
Paid campaigns and eventsMarketing45,00060,00040,00075,000220,000
TravelTravel6,0009,0005,0008,00028,000
Total290,500308,500292,000350,0001,241,000

Illustrative marketing department budget for Orbit Analytics, a fictional company.

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
ALine itemTextOne specific expense per row
BCategoryDrop-down: Personnel, Operating, Technology, Marketing, TravelGroups lines for the summary
COwnerTextWho answers for this line
D-OJan to DecMonthly amountsPhase each cost in the month it is incurred
PAnnual budget=SUM(D2:O2)Full-year total for the line
QQ1=SUM(D2:F2)January to March
RQ2=SUM(G2:I2)April to June
SQ3=SUM(J2:L2)July to September
TQ4=SUM(M2:O2)October to December
UShare of total=P2/SUM($P$2:$P$100)How much of the budget this line uses

Category summary

Put these on a Summary tab to see the budget by the five categories.

Category totalFormula
Personnel=SUMIF(Budget!B:B,"Personnel",Budget!P:P)
Operating expenses=SUMIF(Budget!B:B,"Operating",Budget!P:P)
Technology=SUMIF(Budget!B:B,"Technology",Budget!P:P)
Marketing and travel=SUMIF(Budget!B:B,"Marketing",Budget!P:P)+SUMIF(Budget!B:B,"Travel",Budget!P:P)
Department total=SUM(Budget!P:P)
Part 2 · Budget vs actual

Budget vs actual template

Each line shows the budget for the period, the actual spend from the ledger and the variance between them. A status column flags anything more than 5% over or under, so the review starts with those rows.

Run this every month, a few days after the books close. Actuals come from a separate Actuals tab where each transaction is coded to a line item, so the comparison updates as soon as the export is pasted in. Positive variance here means the line is under budget.

Line itemQ1 budgetQ1 actualVarianceVar %Status
Salaries and benefits180,000178,4001,6000.9%On track
Bonuses and overtime10,00012,500-2,500-25.0%Over budget
Rent and utilities24,00024,00000.0%On track
Supplies and maintenance4,5003,90060013.3%Under budget
Software licences and cloud21,00023,800-2,800-13.3%Over budget
Paid campaigns and events45,00038,0007,00015.6%Under budget
Travel6,0006,300-300-5.0%On track
Total290,500286,9003,6001.2%

Illustrative Q1 figures for the sample budget above.

Budget vs actual formulas

Actuals tab: date in column A, line item in B, vendor in C, amount in D. Change the dates for each quarter.

ColumnFormula
Q1 budget (B2)=SUMIF(Budget!A:A,A2,Budget!Q:Q)
Q1 actual (C2)=SUMIFS(Actuals!D:D,Actuals!B:B,A2,Actuals!A:A,">="&DATE(2026,1,1),Actuals!A:A,"<"&DATE(2026,4,1))
Variance (D2)=B2-C2
Variance % (E2)=IF(B2=0,0,D2/B2)
Status (F2)=IF(ABS(E2)<=0.05,"On track",IF(D2<0,"Over budget","Under budget"))
Part 3 · Variance review

Variance review and reforecast

Every line outside the 5% threshold needs a cause, an owner and an action written next to it. The reforecast then adds actual spend to date to the budget left for the remaining months.

A variance number without a reason is just noise for finance. Ask budget owners whether each gap is timing, which will reverse later, or a real change in cost, which will not. Only real changes should move the full-year forecast.

Line itemVarianceCauseTypeAction
Bonuses and overtime-2,500Weekend cover for a product launchPermanentAbsorb from Q4 bonus pool
Software licences and cloud-2,800Eight extra seats added mid-quarterPermanentReview seat use before renewal
Paid campaigns and events7,000Trade show invoice arrives in AprilTimingNo change, reverses in Q2
Supplies and maintenance600Printer contract renegotiatedSavingLower Q2 to Q4 by 600 each

Illustrative commentary for the Q1 variances above.

Reforecast formulas

Add these to the Budget tab when Q1 closes. Change the month range as the year moves on.

MeasureFormula
Actual year to date=SUMIFS(Actuals!D:D,Actuals!B:B,A2,Actuals!A:A,"<"&DATE(2026,4,1))
Remaining budget (Apr to Dec)=SUM(G2:O2)
Full-year forecast=V2+W2
Forecast vs annual budget=P2-X2

Here V holds actual year to date, W the remaining budget and X the forecast, all on the Budget tab.

Part 4 · Company roll-up

Departmental budget roll-up

Give every department the same tab layout, then sum them by category on one summary sheet. Finance sees the whole company plan without retyping a single figure.

The roll-up only works if every department uses the same five categories and the same column positions. Lock the header row and the category drop-down before you send copies out. Each department keeps its own tab, named after the team.

DepartmentPersonnelOperatingTechnologyMarketing and travelTotal
Marketing792,000114,00087,000248,0001,241,000
Customer success1,140,00072,00064,00038,0001,314,000
Operations610,000205,00041,00022,000878,000
Company2,542,000391,000192,000308,0003,433,000

Illustrative roll-up for Orbit Analytics. Marketing matches the sample budget.

Roll-up cellFormula
Marketing personnel=SUMIF(Marketing!B:B,"Personnel",Marketing!P:P)
Operations technology=SUMIF(Operations!B:B,"Technology",Operations!P:P)
Company total=SUM(B2:E4)
Agree the categories in the planning kick-off. Our checklist to align departments for the AOP covers what to settle first.
Part 5 · Cost plan

Cost management plan template

A cost management plan sets the rules for keeping the department inside its budget: who can spend, how variances are reported and how money moves between lines. Seven short sections cover it.

Project managers use a longer cost management plan to estimate and control a single project. This version is for a department's running costs, so it focuses on approval limits, thresholds and re-allocation. Keep it to two pages and attach it to the approved budget.

  1. 01Purpose and scope

    Which department, which financial year and which cost centres the plan covers.

  2. 02Roles

    The budget owner, line owners, the finance business partner and who signs off the monthly review.

  3. 03Cost baseline

    The approved budget by line item and month, taken from the Budget tab and frozen on approval.

  4. 04Spend controls

    Which purchases need a request and approval first, and the spend limit for each role.

  5. 05Variance thresholds

    The percentage or value at which a variance needs a written reason, for example 5% or 2,000.

  6. 06Re-allocation rules

    How money moves between lines, who approves it and what can never move, such as headcount budget.

  7. 07Reporting cadence

    Monthly budget vs actual review, quarterly reforecast and the year-end close.

Sample section: variance thresholds
5. Variance thresholds
Any line item that is more than [5]% or [2,000] over or under budget for the month needs a written reason from the line owner by [working day 5].
Variances over [10]% or [10,000] are escalated to [Finance Business Partner] and reviewed at the monthly budget meeting.
The [Department Head] approves any re-allocation between lines up to [5,000]; larger moves need [CFO] approval.

Overspend starts with unapproved purchases. Spendflo runs intake and approvals before money is committed.

See how it works
Glossary

Budget terms, explained

Six terms come up in every budget review meeting. Agree what each one means before the first monthly review, so owners and finance read the variance numbers the same way.
Budget

The approved spending limit for a line item and period.

Actual

What was really spent in the period, taken from the ledger.

Variance

Budget minus actual. In this template, positive means under budget.

Favourable or unfavourable

Favourable means spend came in below plan; unfavourable means it went over.

Reforecast

An updated full-year estimate: actuals to date plus the budget for the remaining months.

Phasing

How an annual line is spread across months, so seasonal costs sit in the right quarter.

Best practices

Do this, avoid that

Phase every line by month, review budget vs actual within a week of month-end and write a reason for every large variance. Most budgets fail because nobody looks at them between planning cycles.

Do

  • ✓
    Start from last year's actuals

    Real spend is a better base than last year's budget, which may never have been met.

  • ✓
    Give every line one owner

    A named owner explains variances; a shared line gets no explanation at all.

  • ✓
    Phase costs by month

    An annual figure divided by twelve hides launches, renewals and bonus months.

  • ✓
    Separate timing from real change

    Only real changes should move the full-year forecast.

  • ✓
    Approve spend before it happens

    A request and approval step stops surprise invoices landing on the actuals tab.

Avoid

  • ×
    One line per category

    "Technology: 87,000" cannot tell you which subscription went over.

  • ×
    Padding every line

    Hidden buffers make variance reports meaningless and get cut anyway.

  • ×
    Reviewing only at year-end

    By then an overspend cannot be recovered.

  • ×
    Mixing accrual and cash dates

    Pick one basis for both budget and actuals, or every month shows false variances.

How to use it

Set it up in one planning cycle

Load last year's actuals, draft and phase each line, then agree the total with finance. After approval, paste actuals in monthly and review the variances.
  1. Step 1

    Export last year's actuals

    Pull spend by GL account and cost centre from your accounting system and map each account to a line item.

  2. Step 2

    Draft and phase lines

    Adjust each line for known changes, such as new hires or price rises, and spread it across the months.

  3. Step 3

    Agree the total

    Review the draft with finance, cut or justify lines, then freeze the approved version as the baseline.

  4. Step 4

    Review every month

    Paste in the actuals export, check the status column and write a reason for every flagged line.

Example

One variance, start to finish

A software line ran 13.3% over in Q1 because seats were added mid-quarter. The owner fixed it before renewal instead of carrying the overspend all year.

Orbit Analytics' marketing team budgeted 21,000 for software in Q1 and spent 23,800 after adding eight seats. The status column flagged Over budget. The owner found six seats unused for 60 days, removed them at the April renewal and lowered the Q2 to Q4 run rate. Illustrative figures.

Ready to use it? Download the department budget template

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

Variants

Fit it to your department

The layout stays the same for every team, but the heaviest lines change. Adjust the categories and line items to match where each department really spends.
Revenue teams

Sales and marketing

Campaigns, events and travel swing by quarter, so phase them carefully and expect timing variances.

Support functions

Operations, HR and finance

Mostly personnel and operating costs. This is where the layout works as an operations budget template with few, stable lines.

Product and engineering

Technology-heavy teams

Software, cloud and contractors dominate. Split technology into separate lines per vendor, and see the budget owner's role in your expenses.

Check software lines against benchmarks from $3.7B in software spend processed, at 30% average savings.

See pricing benchmarks
Bottom line

A budget only works if someone reads it monthly

A good department budget template names every line, puts actuals beside the plan and forces a reason for every large variance. The control that matters most happens earlier, when spend is approved before it is committed.

FAQ

Frequently asked questions

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

How to create a budget for your department?

Start from last year's actual spend, list every expense as a line item under personnel, operating, technology, marketing or travel, and phase each line by month. Agree the total with finance, then compare actuals to the plan every month. Download the template above to get the layout and formulas ready-made.

What is a good budget template?

A good budget template names specific line items, splits them by month and quarter, and shows budget, actual and variance side by side. It should also flag lines that drift past a threshold. The download on this page does all three for a single department.

Where can I download a free department budget template?

You can download one free from this page in Excel or Google Sheets. It includes the line-item budget, a budget vs actual tab, variance commentary, a company roll-up and a cost management plan outline.

What is the difference between a budget and a budget vs actual report?

The budget is the plan set at the start of the year, while a budget vs actual report compares that plan with real spend each month. The download includes both, linked by line item so the variance updates automatically.

How often should a department review its budget?

Monthly, within a week of the books closing, with a full reforecast each quarter. Waiting until year-end leaves no time to correct an overspend, so download the template and set a recurring review date from day one.

Template library

Browse all procurement templates

See all 60 templates →

Keep the department inside its budget.

Spendflo runs intake and approvals so spend is agreed before it is committed, and pricing benchmarks show what software should cost. Budgets are coming soon.

Book a demo
  • 5-part budget workbook
  • 5 categories by month and quarter
  • Budget vs actual with status flags
  • 7-section cost management plan