Free Business Analysis Templates

The BBAI template library gives business analysts everything they need to deliver professional, consistent work — from requirements gathering through to solution validation. All templates are free. Use them as-is or adapt them to your project context.

Jump to section: Requirements · Analysis & Assessment · Stakeholder Management · Process & Workflow · Business Case & Planning · Testing & Quality · BA Project Management · Agile & Product


Requirements Templates

The most-used templates in a BA’s toolkit. Requirements templates help you capture, document, and manage what the business needs from a solution.

Business Requirements Document (BRD)

The BRD captures what the business needs to achieve, independent of how the solution will be built. Use at the start of a project to align stakeholders before solution design begins.

SectionContent to Include
1. Executive SummaryProblem statement, business opportunity, and recommended approach (1 page)
2. Business ObjectivesSMART goals the solution must achieve, linked to strategic objectives
3. Current StateAs-is process description, pain points, and root causes
4. ScopeIn-scope processes, systems, and stakeholder groups. Explicit out-of-scope list.
5. StakeholdersKey stakeholders, roles, and approval authorities
6. Business RequirementsNumbered list: BR-001, BR-002… Each with priority (MoSCoW) and owner
7. Assumptions & ConstraintsKnown limitations, dependencies, regulatory requirements
8. Success CriteriaHow the business will measure whether the solution delivered value
9. GlossaryBusiness terms and definitions used in this document

Functional Requirements Specification (FRS)

Translates business requirements into specific, testable functional behaviours. Used by development teams to understand what the system must do. Write this after the BRD is approved.

FieldDescriptionExample
FR-IDUnique reference numberFR-001
TitleShort name for the requirementUser Login
DescriptionWhat the system must doThe system shall allow registered users to log in using email and password
SourceBusiness requirement it traces toBR-003
PriorityMoSCoW classificationMust Have
Acceptance CriteriaHow to confirm it worksGiven [context], When [action], Then [expected outcome]
OwnerStakeholder responsibleProduct Owner
StatusDraft / Approved / Implemented / TestedDraft

Requirements Traceability Matrix (RTM)

Maps each business requirement through to functional requirements, test cases, and implementation. Ensures nothing is missed and every requirement can be tested. Essential for projects with regulatory compliance requirements.

BR-IDBusiness RequirementFR-IDFunctional RequirementTest Case IDTest StatusSign-off
BR-001Users must authenticate securelyFR-001, FR-002Login, Password ResetTC-001, TC-002Pass
BR-002[Requirement text][FR-IDs][FR titles][TC-IDs]Pending

User Story Template

Captures requirements from the user’s perspective in agile projects. Each story should be independently deliverable and testable. Use the INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, Testable) to validate stories before sprint planning.

FieldFormat / Example
Story IDUS-001
As a…[Type of user / role]
I want to…[Goal or action]
So that…[Business value or outcome]
Acceptance CriteriaGiven [context], When [action], Then [result]. Add one row per criterion.
Story Points[Effort estimate]
PriorityMust Have / Should Have / Could Have
Dependencies[Other story IDs]
NotesEdge cases, exclusions, open questions

Use Case Template

Describes a system interaction from the actor’s perspective. Use cases are more detailed than user stories and are better suited to complex workflows or compliance-heavy projects.

FieldContent
Use Case IDUC-001
TitleDescriptive name (verb + noun: “Submit Expense Claim”)
Primary ActorWho initiates the use case
Secondary ActorsOther systems or roles involved
PreconditionsWhat must be true before this can start
Main Success ScenarioStep-by-step numbered list of the happy path
Alternative FlowsValid variations of the main flow (Alt-1, Alt-2…)
Exception FlowsError conditions and how the system handles them
PostconditionsSystem state after successful completion
Business RulesRules that govern this use case (link to BR-IDs)

Business Rules Template

Documents the operational policies, regulations, and constraints that govern how the business works. Business rules are separate from functional requirements — they define the boundaries of acceptable system behaviour.

Rule IDRule StatementCategorySourceImpactOwner
BR-001All purchase orders above $10,000 must have two approvalsApprovalFinance Policy v3.1HighCFO
BR-002[Write rule as: Entity must/shall/must not verb condition]Validation / Approval / Calculation / Restriction[Policy, regulation, or SME]High / Medium / Low[Name]

Data Dictionary Template

Defines every data element used in a system or process — its name, format, valid values, and business meaning. Essential for integration projects, data migration, and anywhere multiple systems exchange data.

Field NameBusiness DefinitionData TypeFormatValid ValuesMandatory?Source System
CustomerIDUnique identifier for a customer accountStringCUST-NNNNNNCUST-000001 to CUST-999999YesCRM
[Field name][Plain English meaning]String / Integer / Date / Boolean / Decimal[Pattern or example][List or range]Yes / No[System name]

Analysis & Assessment Templates

Gap Analysis Template

Compares the current state to the desired future state to identify what needs to change. Use early in a project to scope the work and justify investment.

DimensionCurrent State (As-Is)Desired State (To-Be)GapPriorityRecommended Action
ProcessManual data entry, 3-day cycleAutomated, same-day processingNo automation; manual errorsHighImplement workflow automation
Technology[Current tools][Target tools][Difference]High / Med / Low[Action]
People / Skills[Current capability][Required capability][Skills gap][Training / hiring]
Data[Current data state][Required data state][Data gap][Migration / cleanse]

Root Cause Analysis — 5 Whys Template

Traces a problem back to its root cause by asking “why” repeatedly. Works best for process failures where human or system factors compound. Use before defining requirements so you solve the actual problem, not just the symptom.

LevelQuestionAnswer
Problem StatementWhat is the observable problem?[Describe the symptom clearly]
Why 1Why does this problem occur?[First cause]
Why 2Why does [Why 1 answer] happen?[Second cause]
Why 3Why does [Why 2 answer] happen?[Third cause]
Why 4Why does [Why 3 answer] happen?[Fourth cause]
Why 5Why does [Why 4 answer] happen?[Root cause]
Corrective ActionWhat addresses the root cause?[Recommended action]

SWOT Analysis Template

Evaluates a business, product, or initiative across four dimensions. Use in enterprise analysis, feasibility studies, and strategic planning workshops. Facilitating a SWOT session is a core BA skill — include it in your stakeholder workshop plan.

Strengths (Internal, Positive)Weaknesses (Internal, Negative)
What advantages does the organisation/product have?
What does it do well?
What unique resources does it have?
What could be improved?
What is done poorly?
What should be avoided?
Opportunities (External, Positive)Threats (External, Negative)
What opportunities exist in the market?
What trends could be exploited?
What changes in technology/regulation help?
What obstacles exist?
What are competitors doing?
What regulations or market shifts threaten success?

Cost-Benefit Analysis Template

Quantifies the financial case for a change initiative. Required for most business cases. Identify both tangible (measurable) and intangible (qualitative) costs and benefits.

ItemTypeYear 1Year 2Year 3TotalNotes
COSTS
Software licencesOne-off$50,000$50,000CRM platform
Implementation / developmentOne-off$80,000$80,000
TrainingOne-off$15,000$15,000
Ongoing maintenanceRecurring$10,000$10,000$10,000$30,000Per year
Total Costs$155,000$10,000$10,000$175,000
BENEFITS
Labour savings (automation)Recurring$40,000$40,000$40,000$120,0002 FTE
Revenue upliftRecurring$60,000$75,000$90,000$225,0005% conversion lift
Total Benefits$100,000$115,000$130,000$345,000
Net Benefit-$55,000$105,000$120,000$170,000ROI: 97%

Risk Register Template

IDRisk DescriptionCategoryLikelihood (1–5)Impact (1–5)ScoreResponse StrategyOwnerStatus
R-001[What could go wrong]Technical / People / Process / External3412Mitigate / Accept / Transfer / Avoid[Name]Open

Stakeholder Management Templates

Stakeholder Register Template

A living document that records every stakeholder involved in or affected by a change initiative. Build this at project kick-off and update it throughout delivery.

NameRole / TitleOrganisationInterest in ProjectInfluence (H/M/L)Impact on Them (H/M/L)Engagement LevelCommunication PreferenceBA Notes
[Name][Role][Dept/Org][What they care about]HMChampion / Supporter / Neutral / Critic / BlockerEmail weekly / Meeting bi-weekly[Key concerns, motivators]

Power / Interest Stakeholder Matrix

Maps stakeholders by their power to influence the project and their interest in its outcome. Determines your engagement strategy for each group.

Low InterestHigh Interest
High PowerKeep Satisfied
Manage their concerns. Keep informed at a high level. Avoid surprises. Example: Executive sponsor who isn’t involved day-to-day.
Manage Closely
Engage actively. Involve in decisions. Regular detailed communication. Example: Project sponsor, key business owner.
Low PowerMonitor
Minimal effort. Keep on distribution list. Example: End users not yet in scope.
Keep Informed
Provide regular updates. Involve in workshops. Example: End users, subject matter experts.

RACI Matrix Template

Defines who is Responsible, Accountable, Consulted, and Informed for each activity or deliverable. Use to eliminate confusion about ownership and prevent decisions stalling. Every activity should have exactly one Accountable person.

Activity / DeliverableBAProject ManagerProduct OwnerDeveloperBusiness SMEExecutive Sponsor
Requirements ElicitationRCAICI
BRD Sign-offRCCICA
UAT PlanningACRCRI
[Activity]

Key: R = Responsible (does the work) · A = Accountable (owns the outcome, approves) · C = Consulted (input needed) · I = Informed (kept updated)

Requirements Elicitation Interview Template

Structure your stakeholder interviews to consistently capture requirements, pain points, and priorities. Adapt these questions to your project context.

CategoryQuestions
Context SettingCan you walk me through your current process?
What does a typical day/week look like for you in this area?
Pain PointsWhat are the biggest frustrations with how things work today?
Where does the process break down most often?
What takes longer than it should?
RequirementsWhat would the ideal solution look like for you?
What does the new system/process absolutely must do?
What would be a nice-to-have but not essential?
ConstraintsAre there any systems this must integrate with?
Are there regulatory or policy requirements we must comply with?
What timeline or budget constraints should we be aware of?
SuccessHow will you know this project has been successful?
What does “done” look like from your perspective?
Wrap-upIs there anyone else I should speak to?
Is there any documentation I should review?
Is there anything I haven’t asked that’s important?

Process & Workflow Templates

SIPOC Template

SIPOC maps a process at a high level before diving into detailed modelling. Use it at the start of any process improvement or requirements project to scope the work and align stakeholders on what the process actually is.

SuppliersInputsProcess (High Level)OutputsCustomers
Who provides the inputs?What materials, data, or information enter the process?5–7 high-level steps only (verb + noun: “Receive order”, “Validate data”)What does the process produce?Who receives the outputs?
[Supplier 1]
[Supplier 2]
[Input 1]
[Input 2]
1. [Step]
2. [Step]
3. [Step]
4. [Step]
5. [Step]
[Output 1]
[Output 2]
[Customer 1]
[Customer 2]

As-Is / To-Be Process Comparison Template

StepAs-Is (Current)Pain PointTo-Be (Future)Change RequiredBenefit
1[Current step description][What’s wrong with it][Improved step description]Process / Technology / People / Policy[Quantified benefit if possible]

Business Case & Planning Templates

Business Case Template

SectionContent
1. Executive SummaryProblem, proposed solution, key benefits, cost, recommendation. Max 1 page.
2. Problem / OpportunityEvidence of the problem. Current cost of inaction. Strategic alignment.
3. Options AnalysisAt least 3 options including “do nothing”. Pros/cons and costs for each.
4. Recommended OptionWhich option and why. Risk-adjusted rationale.
5. Financial SummaryCosts, benefits, NPV, ROI, payback period. Use the cost-benefit template above.
6. Implementation PlanHigh-level timeline, milestones, resource requirements.
7. RisksTop 5 risks with likelihood, impact, and mitigation. Reference risk register.
8. RecommendationDecision requested from the approving authority.

Project Scope Statement Template

FieldContent
Project Name
Project Sponsor
Business ObjectiveOne sentence: what the project must achieve for the business
In ScopeBulleted list of what IS included
Out of ScopeExplicit list of what is NOT included (prevents scope creep)
DeliverablesTangible outputs the project will produce
MilestonesKey dates and decision points
ConstraintsFixed budget, deadline, technology, regulatory
AssumptionsWhat you’re assuming to be true (if wrong, replan)
DependenciesWhat this project depends on / what depends on it
Approved by[Sponsor name and date]

Testing & Quality Templates

UAT Test Plan Template

The BA typically owns UAT planning. This template ensures every business requirement has at least one test case and that the right stakeholders are doing the testing.

TC-IDRequirement (BR/FR ID)Test ScenarioTest StepsTest DataExpected ResultActual ResultPass/FailTesterDate
TC-001FR-001User logs in with valid credentials1. Navigate to login page
2. Enter valid email
3. Enter valid password
4. Click Login
Email: test@example.com
Password: Test@123
User lands on dashboard[Name]

Defect Log Template

Defect IDTC-IDDescriptionSteps to ReproduceSeverityPriorityAssigned ToStatusResolution
DEF-001TC-003[What went wrong][How to reproduce it]Critical / High / Medium / Low1–4[Developer]Open / In Progress / Resolved / Closed[How it was fixed]

BA Project Management Templates

BA Meeting Minutes Template

FieldContent
Meeting Title[Project name] – [Meeting type: Requirements Workshop / Review / Sign-off]
Date & Time
Location / Platform
Attendees[Name, Role] for each attendee
Apologies
Agenda Items Covered1. [Item] — [Summary of discussion] — [Decision reached]
2. [Item] — [Summary] — [Decision]
Decisions MadeList each decision clearly with decision owner
Action Items[Action] | [Owner] | [Due date] | [Status]
Open Issues / Parking LotItems raised but not resolved — carry to next meeting
Next Meeting[Date, time, location]

BA Status Report Template

FieldContent
Project / Initiative
Reporting Period
Overall Status🟢 On Track / 🟡 At Risk / 🔴 Off Track
BA Activities This PeriodBulleted list of what was completed
Planned Activities Next PeriodBulleted list of what’s coming
Requirements StatusTotal / Approved / In Progress / Not Started
Issues / Blockers[Issue description] | [Impact] | [Action needed] | [Owner]
Risks[Risk] | [Likelihood] | [Impact] | [Mitigation status]
Decisions NeededList of pending decisions with deadlines

Agile, Product & Design Templates

These templates are useful for BAs working in agile teams, product discovery, or design-led projects.

TemplateLink
Agile RetrospectiveMiro Template
Business Model CanvasMiro Template
Continuous Product DiscoveryMiro Template
Customer DiscoveryMiro Template
Customer Journey MapMiro Template
Design Sprint (5-Day)Miro Template
Design Thinking ProcessMiro Template
Empathy MapMiro Template
Feature Prioritization MatrixMiro Template
Impact MappingMiro Template
Impact-Effort MatrixMiro Template
Jobs To Be Done (JTBD)Miro Template
Kano ModelMiro Template
Lean CanvasMiro Template
Mind MapMiro Template
Minimum Viable Product (MVP)Miro Template
Persona TemplateMiro Template
Problem Statement TemplateMiro Template
Product Backlog TemplateMiro Template
Product Requirements Document (PRD)Miro Template
Product RoadmapMiro Template
Project CharterMiro Template
Scrum FrameworkMiro Template
Sprint RetrospectiveMiro Template
SWOT Analysis (Visual)Miro Template
User PersonaMiro Template
User Story MapMiro Template
Value Proposition CanvasMiro Template
KPI DashboardMiro Template
4P+ Business ModelBBAI Framework

Get Certified in Business Analysis

Templates are only as useful as the analyst using them. The Certified Better Business Analyst (CBBA) course teaches you how to apply every template above in real delivery contexts — not just fill in the boxes, but understand what questions to ask, when to use which tool, and how to turn completed templates into decisions and action.

✓ 80+ lessons covering the full BBAI Framework
✓ Practical assignments using real project scenarios
✓ Verifiable digital certificate
✓ Self-paced — complete in 4–8 weeks

Start free → Try the Introduction to Business Analysis course — no payment required.

Get certified → Full CBBA certification. NZD $499.

Scroll to Top