Free · Excel + Google Sheets · No macros

Free Resource Planning Template (Excel)

This free resource planning template lets you list resources with hourly cost, billed rate, and weekly capacity, then log project allocations to get cost, revenue, and margin per line automatically. Works in Excel and Google Sheets. Free to download in exchange for your email.

Download free template

Project Resource Planning vs Headcount Planning: What's Different

"Resource planning" gets used for two different jobs. One is org-wide headcount planning: deciding how many people you need in each role or department over the next year. The other is project-level resource allocation: assigning the people you already have to specific projects and weeks, and checking whether anyone is overloaded.

This template is built for the second job. It assumes you already know your team and focuses on where their hours go this week or this month: which project, how many hours, and what that costs and bills out to.

If what you actually need is headcount planning by role or department, a dedicated workforce planning template is the better fit. This one stays scoped to assigning existing people to existing projects and tracking their utilization.

What's Inside the Free Resource Planning Excel Template

Two sheets. Resources lists each person with their hourly cost, billed rate, and weekly capacity in hours - up to 30 resources. Allocations is where you log the actual work: resource, project, week, hours allocated, and the same cost and billed rate, with room for 150 allocation rows.

Every allocation row calculates its own cost, revenue, and margin the moment you enter the hours, so you're not building that math per project from scratch.

Assigning Resources to Projects and Tracking Utilization

Add one row per resource, per project, per week on the Allocations sheet. Cost (hourly cost times hours), revenue (billed rate times hours), and margin (revenue minus cost) calculate for that line as soon as you fill it in.

To see utilization, copy each person's total allocated hours for the week back onto the Resources sheet, in the "Allocated hours (this week)" column. That's a manual step - the two sheets aren't linked by a lookup formula - but once the number is there, utilization percent (allocated hours divided by weekly capacity) and the overallocation flag calculate for you.

The overallocation flag simply reads "Overallocated" once utilization passes 100 percent, so a quick glance down the Resources sheet tells you who's stretched too thin before it turns into a missed deadline.

Cost, Revenue, and Margin per Resource

The Allocations sheet totals allocated hours, cost, revenue, and margin across every row you've entered, so you can see at a glance what your resourcing costs and bills out to in total, not just line by line.

On the Resources sheet, a summary count shows how many resources are currently flagged overallocated, which is the number worth checking first when you're deciding whether to push back a deadline or bring in help.

How to use it

  1. List your resources on the Resources sheet with hourly cost, billed rate, and weekly capacity.
  2. Log each allocation on the Allocations sheet - resource, project, week, hours, cost, and billed rate. Cost, revenue, and margin calculate per line.
  3. Copy each person's total allocated hours back to the Resources sheet to see utilization percent and the overallocation flag.
Need more? — $19

PTO & Leave Tracker — with Automatic Accrual

Utilization on this template only accounts for hours you allocate to projects - it doesn't know when someone is out. The paid PTO & Leave Tracker ($19) calculates accrual automatically across three policies (PTO, sick, personal) for up to 30 employees and 300 requests, so your team's real availability - not just their allocated hours - stays current.

See the full version

Frequently asked questions

Can I use this resource planning template in Google Sheets?

Yes. Upload the downloaded file to Google Drive, then open it and choose File > Save as Google Sheets. All the calculations keep working.

Does utilization update automatically when I log an allocation?

No. The Allocations sheet and the Resources sheet aren't linked by formula. You log allocations on one sheet, then copy the resource's total allocated hours back onto the Resources sheet to see utilization percent and the overallocation flag. It's a manual step, kept that way to keep the file simple and dependency-free.

Is this for headcount planning?

No. It's for assigning your existing team to projects and weeks, and tracking their utilization, cost, revenue, and margin. For deciding how many people you need by role or department, look for a workforce planning template instead.

How many resources and allocations can I track?

The Resources sheet has 30 rows built in and the Allocations sheet has 150. Both are standard Excel/Sheets tables, so you can insert more rows and the formulas will extend.

What's the usage license?

Personal use or use within one business. It's not meant to be resold or redistributed as a template product.

Related free templates