All posts

RACI Template: Free Downloadable RACI Matrix for Programs and PMOs

13โ€“20 minutes
RACI Template: Free Downloadable RACI Matrix for Programs and PMOs, featured image

A RACI template is a ready-made grid that gives every task or decision one of four roles for each person involved: responsible, accountable, consulted or informed. The one below is built for programs. The rows are deliverables and decisions, and the columns are the sponsor, program manager, PMO, workstream lead, finance partner and steering committee.

Copy it into a spreadsheet or download it as an Excel or Word file, whichever you'll actually use. It includes a filled-in example, a role key and the checks that catch a broken grid before anyone relies on it. If you need the theory first, our RACI chart guide explains the roles and the variants. This page is for the moment you've got to produce the grid. It's free, and there's no sign-up.

RACI template at a glance
  • Copy or download the matrix below, replace the example rows and role columns and delete what you don't use.
  • Fill in the A first: every row gets exactly one accountable person. Then add the Rs, then only the Cs and Is that change the result.
  • Run three checks before you share it: one A per row, at least one R per row and no column carrying too many letters.
  • For a program, put decisions in the rows and governance roles in the columns, not only tasks.

Free RACI template: copy it or download it as Excel or Word

The template has three tabs. Tab 1 is the matrix, filled in for a fictional billing system migration so you'll see how the letters land. Tab 2 is the role key. Tab 3 lists the checks and the formulas that run them, which are plain COUNTIF formulas. Everything in it is an example, so you'll want to replace the tasks, roles and names with your own.

Template

RACI template for a program

Three linked tabs: a RACI matrix filled in for a fictional billing system migration, a role key and a set of checks. Every name, role and task is an example. Replace them with your own and delete the columns you don't use.

Tab 1: RACI matrix
Task or decisionSponsorProgram managerPMOWorkstream leadFinance partnerSteering committee
Approve charter and fundingARCICI
Baseline the integrated scheduleIARCII
Deliver the cutover planIACRII
Resolve conflicts between workstreamsIARR-I
Approve a change request above toleranceCRCCCA
Forecast and report spendIACCRI
Publish the monthly status reportIARCCI
Make the go or no-go call for cutoverARCRIC
Confirm benefits at program closeARCCCI
Tab 2: Role key
LetterRoleMeaning in this templateRule
RResponsibleDoes the work or prepares the decisionAt least one per row
AAccountableOwns the outcome, signs it off and answers for itExactly one per row
CConsultedGives input before the work is finalOnly people whose input can change the result
IInformedIs told about progress or the resultInclude the leaders who need updates
A/RAccountable and responsibleOne person does the work and owns the resultCounts as both A and R in the checks
SSupportive (optional, RASCI)Helps the responsible person without owning the outcomeAdd only if shared teams do real work
Tab 3: Checks
CheckWherePass conditionFormula (task names in column A, roles in B to G)
One accountable personEach rowExactly 1=COUNTIF(B2:G2,"A*")
At least one responsible personEach row1 or more=COUNTIF(B2:G2,"*R")
Responsible loadEach columnRealistic for that person=COUNTIF(B2:B13,"*R")
Accountable loadEach columnNo single person holds nearly all of the As=COUNTIF(B2:B13,"A*")
Everyone has a roleEach columnAt least 1 letter=COUNTA(B2:B13)
Download as Excel (.xlsx)Download as Word (.docx)Free, no sign-up. Use Copy as text to paste a tab into Google Sheets.

How to read the example: the sponsor is accountable for funding and for the go or no-go call, and the steering committee is accountable for scope changes above tolerance. The program manager is accountable for everything that keeps the program moving. The PMO is responsible for the schedule baseline and the status report but isn't accountable for either, since the program manager answers for both. That's deliberate, and it's worth keeping.

That's the split worth copying. The person who does the work and the person who answers for it are often different people, and that's fine. Writing them down separately is the point of the grid. A hyphen or an empty cell isn't an omission, though, and it shouldn't be filled just because there's space. It means the role has nothing to do with that row, which is why the Finance partner cell in the conflicts row carries a hyphen.

What do R, A, C and I mean in a RACI template?

Who's who matters more than the wording. Responsible people do the work, the accountable person owns the outcome and signs it off, consulted people give input before the work is final and informed people are told about progress or the result. Atlassian's RACI guide says to assign exactly one accountable individual per task, and that a task may have more than one responsible individual. That's the rule the checks enforce, and Tab 2 turns the definitions into a key.

When one person does the work and owns the result, write A/R in the cell. That's especially common on small teams, and the formulas in Tab 3 count A/R as both an A and an R, so a row with a single A/R still passes. For a longer explanation of the difference between responsible and accountable, and of how the sources disagree on the number of Rs, see the RACI chart guide.

How do you fill in a RACI template?

Fill in a RACI template by listing the work and the roles, placing the A on every row first, adding the Rs, adding only the Cs and Is that matter and then checking the grid with the people named in it. Atlassian's version of the process has four steps. The five below add the agreement step, because a grid nobody has agreed to is, of course, just a guess.

  1. List the tasks, decisions and roles

    Pull deliverables, milestones and decisions from the charter and the program plan, and include the decisions people argue about, because that's where ownership usually goes missing. Keep every row at the same level of detail, and don't list every task. The grid's for ownership, not scheduling. Across the top, use functions rather than names when several people do the same job: the sponsor, program manager, PMO, workstream leads, finance and any governance body.

    Owner: program manager
  2. Put the A on every row first

    If you can't choose one accountable person for a row, the row isn't ready. That conversation is the most useful part of the exercise, and it's quicker with the sponsor in the room.

    Owner: program manager with the sponsor
  3. Add the Rs

    Name who does the work, and who's really on the hook for it. Atlassian notes that too many Rs create confusion and neglected tasks, so name a lead where you can and make the others C.

    Owner: workstream leads
  4. Add Cs and Is sparingly

    Atlassian warns that too many Cs produce conflicting opinions and too few Is suggest a lack of upward communication. Consult the people whose input can change the result, and inform the leaders who need to know.

    Owner: program manager
  5. Run the checks and agree the grid

    Run the checks in the next section, walk through the grid with everyone named in it and set a review date. Document changes with the date and the reason.

    Owner: PMO
Five-step process: list the work and roles, place the A, add the Rs, add Cs and Is, then check and agree.
The order matters: ownership first, then the work, then the input.

How do you check a RACI template before you share it?

Check a RACI template by reading across each row and then down each column. The rows tell you whether the work gets done, and the columns tell you whether one person is carrying too much. TeamGantt lists the same rules: every task has at least one R, exactly one A and everyone gets a role.

Tab 3 puts those checks into formulas. In the example, task names sit in column A and the roles sit in columns B to G, so the first row is checked with these two formulas:

  • One A per row: =COUNTIF(B2:G2,"A*") should return 1. The asterisk lets A/R count as an A.
  • At least one R per row: =COUNTIF(B2:G2,"*R") should return 1 or more, and it counts a plain R and an A/R. Every row in the example returns 1 for the A check and at least 1 for the R check.

The Excel file already has both formulas in columns H and I, marks failing rows in red and counts the Rs and As per person under the grid. Compare those totals with what each person can deliver. A person with a long list of Rs probably can't finish all of it, and a person holding nearly all of the As can't oversee that much work. Don't skip the column check. It's easy to forget, and it's where overloaded people show up.

To make your own grid catch errors, add a conditional formatting rule to the task rows with the custom formula =COUNTIF($B2:$G2,"A*")<>1. Any row that doesn't have exactly one A then turns a warning color. The Excel download already limits the cells to the allowed letters. To add the same dropdown to your own sheet in Excel, select the cells, open Data, then Data Validation, set Allow to List and enter the values. In Google Sheets, select the cells and choose Insert, then Dropdown.

Four cards showing how a RACI row fails: no A, two As, no R and an overloaded column.
The row and column checks in Tab 3 catch each of these.
Before you share the RACI template
  • Every row has exactly one A
  • Every row has at least one R
  • No column carries almost all of the As or Rs
  • Decisions are on the grid, not only tasks
  • Everyone named has seen their column
  • A review date is set

Which RACI template format should you use?

The best RACI template format depends on the job: Excel when the grid will be edited and checked, Word when it goes into a charter or plan, Google Sheets when several people edit at once and a PowerPoint slide when you present the result. The download above covers Excel and Word, and the other two don't take more than one extra step. You don't need all four.

FormatBest whenHow to get it from this page
Excel (.xlsx)The grid will be edited and checked with formulasDownload the Excel file, which has the dropdowns and check formulas built in
Word (.docx)The grid sits inside a charter, plan or kickoff documentDownload the Word file
Google SheetsSeveral people edit the grid at the same timeIn Sheets, choose File, then Import, then upload the Excel file
PowerPointYou present the finished grid to a steering committeeCopy the Tab 1 table from the Excel file and paste it onto a slide

Google's help page for importing files describes the import path: open Sheets, choose File and Import, select the Excel file and pick whether to create a new spreadsheet or insert the tab as a new sheet. If you only need one tab, use Copy as text on the template card and paste it straight into a sheet. It's the quickest route.

Other publishers offer free files too. HubSpot's RACI matrix template comes in Excel, Google Sheets, PowerPoint and Google Slides, and Vertex42 offers Excel and Google Sheets versions with dropdowns and color coding. That said, check the license before you redistribute any of them. Vertex42 states that its template is for private use and not for distribution or resale, as of November 1, 2026.

How is a program RACI template different from a project one?

A program RACI puts decisions and cross-workstream work in the rows and governance roles in the columns, and that's why the A moves between levels depending on the row. A project RACI usually lists tasks and the people who do them. The template above is the program version, because cross-team decisions are where ownership gets blurry.

DimensionProject RACI templateProgram RACI template
RowsTasks and deliverablesDecisions, stage gates and work that crosses workstreams
ColumnsTeam members and their functionsSponsor, program manager, PMO, workstream leads, finance, steering committee
Where the A sitsUsually the project leadMoves between the sponsor, program manager and steering committee by row
DetailIndividual tasksOne level above the project grids, which each workstream keeps itself

The workstream lead column is the bridge. In the example, the workstream lead is responsible for the cutover plan but isn't accountable for it, because the program manager answers for the program as a whole. Inside the workstream, the lead would keep a more detailed project grid with the same letters.

If you're still sorting out where the program manager's role ends and a project manager's begins, our guide on program manager vs project manager walks through the split.

The version you need depends on the team. A small project team can use the simple version: delete the PMO, finance and steering committee columns and keep only the people who do or approve the work. A team that spans several workstreams, a change program or a PMO-run portfolio needs the full program grid, because that's where sponsors, finance and governance bodies hold the decisions.

When should you add an S for a RASCI template?

Add an S to a RASCI template when shared teams do real supporting work and you'd like it visible. TeamGantt describes RASCI as RACI with a Supportive role for people who help the responsible person without being responsible for the outcome. Tab 2 already lists the S, so adding it means inserting the letter in the cells that need it. The checks don't change, because an S isn't an A or an R.

Don't add it by default. A larger set of letters makes the grid harder to read, and many teams treat support as part of the R or the C. However, if the real problem is who makes one decision, Atlassian's DACI play fits better than a bigger RACI: one Approver makes the decision, contributors have a voice but not a vote, and the driver gets it made. Our RACI chart guide compares the variants in a table.

What does a RACI template not tell you?

A RACI grid says who owns each row, but it doesn't say when the work is due, what it depends on or whether it's at risk. You'll want to pair it with a program roadmap template for the dates and a project dependency matrix template for the handoffs between teams, and track risks and decisions in a RAID log. For the weekly update that sits on top of the grid, use the project status report template. Our collection of program management templates links the rest.

The A on a decision row is only useful if the decision gets recorded, admittedly a step many grids skip. If your program runs in Jira and Asana, The Program Manager keeps a decision log with the options, rationale, approver and follow-up deadline for each decision, linked to the milestones it affects. That's where an accountable person's call turns into something the next steering meeting can check, and a spreadsheet can't do that on its own.

RACI template FAQs

These answers cover the questions that come up when a team moves a RACI template from a workshop into everyday use.

Is there a free RACI template I can download?

Yes, there's a free RACI template on this page, and it downloads as an Excel or Word file with no sign-up. It includes a filled-in program example, a role key and a tab of checks.

Can I use this RACI template in Google Sheets?

Yes, you can use this RACI template in Google Sheets. Choose File, then Import, and upload the Excel file. You can also use Copy as text on the template card and paste a tab straight into a sheet.

How many people can be accountable for one task in a RACI template?

One person can be accountable for a task in a RACI template. Atlassian's guide says to ensure exactly one accountable individual per task. A task can have several responsible people, but the A stays with a single person.

Can the same person be responsible and accountable?

Yes, the same person can be responsible and accountable. When one person does the work and owns the result, write A/R in the cell. The checks in this template count A/R as both an A and an R.

What is the difference between a RACI template and a RACI chart?

A RACI template is the reusable file with the structure and rules. A RACI chart is the version you've filled in for your own project or program, with your tasks, roles and names.

How often should you update a RACI template?

Update it whenever scope, roles or sponsors change, and review it on a fixed date. Atlassian recommends reviewing and updating the chart regularly and documenting each change.

Leave a Reply

Your email address will not be published. Required fields are marked *

Stop guessing. Start knowing what will slip.

Create an account with your access code, load the sample portfolio and explore every view in under a minute. Connect real sources when you are ready.

Cookie settings · Privacy policy · Imprint