Project Budget (Cost Baseline)


Phase: Planning | Audience: Internal | Project: WEB-2026-01 Corporate Website Development


Understand it first

In simple words: The Project Budget estimates how much the project will cost us, adds reserves for risks, and sets the cost baseline that actual spending is measured against. It also shows when money will be spent.

Think of it like: Planning a family trip: tickets ₹40,000, hotel ₹30,000, food ₹15,000, plus ₹10,000 extra in case of surprises. The total is your budget, and you track spending against it.


When is it created?

Planning (9 Oct 2026)

Who prepares it?

Project Manager

Who approves or uses it?

Project Manager, Sponsor and Finance

What happens next?

Actual costs are tracked weekly with timesheets and the EVM tracker


How it connects to other documents

  1. Labour hours come from the WBS.
  2. Contingency amounts come from the Risk Register.
  3. The cost baseline is used by the EVM tracker to measure performance.


The sample document

Below is the actual document for project WEB-2026-01. Read the purpose first, then go through each numbered section.

Project budget document · Version 1.0 · Baseline for approval

Purpose: A 10-page responsive business website with a content management system (CMS), contact forms and basic SEO, delivered in 10 weeks. This document sets the approved cost baseline, explains how every number was estimated, and defines how spending will be tracked and controlled.


Item


Detail


Project ID

WEB-2026-01

Prepared by

Project Manager

Sponsor

Head of Marketing

Duration

10 weeks

Currency

INR (₹), excl. GST

Estimation method

Bottom-up (WBS)


Total project budget: ₹5,26,700

Total project budget = cost baseline ₹5,03,800 + management reserve ₹22,900

  1. Labour ₹4,02,000 (76%)
  2. Non-labour ₹56,000 (11%)
  3. Contingency ₹45,800 (9%)
  4. Management reserve ₹22,900 (4%)


1. Project scope in brief

The budget covers only the work listed here. Anything outside this list is a change request and needs separate approval (see section 10).

In scope


Out of scope


10 pages: Home, About, Services (4), Portfolio, Blog listing, Blog post template, Contact

E-commerce, payment gateway, user login

WordPress CMS so the marketing team can edit content

Mobile app

Responsive design for mobile, tablet and desktop

Paid ads, social media campaigns

Contact form with email notification, Google Analytics, on-page SEO

Ongoing content writing after launch

12 months of hosting, domain, SSL; 2 hours of CMS training

Maintenance beyond a 2-week post-launch support window


2. Assumptions and constraints

  1. Rates are internal blended cost rates per hour for the Indian market and exclude GST (18% applies if the work is billed to a client).
  2. The client provides the logo, brand colours and approves designs within 3 working days of each review.
  3. Two rounds of design revisions are included; a third round is covered by contingency.
  4. The team works 40-hour weeks; nobody is allocated to this project full-time.
  5. Open-source tools are used wherever possible (WordPress, Let's Encrypt SSL).
  6. Constraint: the launch date is fixed, so schedule overruns are resolved by adding hours, which costs money.

PM note: why assumptions matter: Every estimate rests on assumptions. Writing them down means that when one turns out to be false (say, client approvals take two weeks instead of three days), you can point to it and justify a budget change instead of absorbing the cost silently.


3. Labour cost estimate (resource plan)

Labour is calculated as Hours × Hourly rate for each role. The hours come from the phase-wise breakdown in section 5.

Role


Main responsibility


Rate (₹/hr)


Hours


Cost (₹)


Project Manager

Planning, tracking, client communication, reporting

800

80

64,000

UI/UX Designer

Wireframes, visual design, design system

700

100

70,000

Frontend Developer

HTML/CSS/JS, responsive layouts, theme build

750

160

1,20,000

Backend / CMS Developer

WordPress setup, custom fields, forms, deployment

850

120

1,02,000

QA Tester

Functional, cross-browser and mobile testing

500

60

30,000

Content Writer

Page copy, SEO titles and descriptions

400

40

16,000

Total labour

560

4,02,000


4. Non-labour cost estimate

These are purchases, subscriptions and licences, the things you pay for that aren't people's time.

Item


Basis of estimate


Phase


Cost (₹)


Domain name

.com registration, 1 year

Planning

1,000

Project tools

Figma + Jira seats, 3 months

Planning

9,000

Stock images and icons

Image subscription, 1 month

Design

8,000

Cloud hosting

₹1,500/month × 12 months (staging starts in development)

Development

18,000

Premium theme and plugin licences

Page builder, SEO and form plugins, 1 year

Development

12,000

Transactional email service

Contact-form delivery, 12 months

Development

3,000

SSL certificate

Let's Encrypt (free)

Development

0

Training and handover materials

User guide, recorded training session

Deployment

5,000

Total non-labour

56,000


PM note: list the ₹0 items too: Showing the free SSL certificate proves you thought about it. Reviewers often ask "what about SSL?", and a visible ₹0 line answers that before they do.


5. Budget by phase (WBS view)

This is the bottom-up build. Each phase is a work package; its cost is the sum of the hours each role spends on it plus the purchases made during it.

Hours per role per phase

Role


1. Planning


wk 1–2


2. Design


wk 2–4


3. Development


wk 4–8


4. Testing


wk 8–9


5. Deployment


wk 10


Total


Project Manager

20

10

25

10

15

80

UI/UX Designer

10

70

15

5

0

100

Frontend Developer

0

10

120

20

10

160

Backend / CMS Developer

5

5

90

10

10

120

QA Tester

0

0

10

45

5

60

Content Writer

5

15

20

0

0

40

Total hours

40

110

280

90

40

560


Cost per phase

Phase


Key deliverables


Labour (₹)


Non-labour (₹)


Phase total (₹)


% of direct cost


1. Initiation & planning

Project charter, sitemap, schedule, kickoff

29,250

10,000

39,250

8.6%

2. Design

Wireframes, homepage + inner page designs, sign-off

74,750

8,000

82,750

18.1%

3. Development

Theme build, CMS setup, forms, content upload

2,10,000

33,000

2,43,000

53.1%

4. Testing

Test cases, bug fixes, UAT sign-off

57,500

0

57,500

12.6%

5. Deployment & handover

Go-live, training, 2-week support

30,500

5,000

35,500

7.8%

Total direct cost

4,02,000

56,000

4,58,000

100%


PM note: check your totals both ways: The labour total by role (section 3) and by phase (this table) must both equal ₹4,02,000. If they don't match, there's an error somewhere. This cross-check is the simplest quality control you can do on a budget.


6. Contingency reserve

Contingency is money set aside for known risks, things we can foresee might happen. It is set at 10% of direct cost (₹45,800) and is justified by the risks below. The PM can release it, with a note in the risk log.