Flowchart

Matrix project organizational chart template

A matrix project organizational chart where solid lines show reporting to functional managers and dashed lines show reporting to the project manager. Adapt it to your project plan, then export PNG, SVG, Word or PowerPoint free.

General Manager

Project Management Office

Engineering Manager

QA Manager

Design Manager

Marketing Manager

Project Manager

Engineer A

Engineer B

QA Engineer

Designer

Marketing Specialist

Previewed in the “Ink Teal” theme; you can switch themes in the editor

When to use it

Use it in a project management course, in the organization section of a project plan, or when a company introduces project-based work. In a matrix each person has two bosses: a solid line to the functional manager and a dashed line to the project manager, and this chart draws both.

Make it yours

  • Replace the members with the roles on your project; a function can supply several people.
  • Strong and weak matrix differ in how much authority the project manager has; say which in a sentence under the chart.
  • With several projects, add another project manager with dashed lines to that project's members.

Mermaid code

matrix-project-org-chart.mmd
flowchart TB
    GM[General Manager]
    GM --- PMO[Project Management Office]
    GM --- F1[Engineering Manager]
    GM --- F2[QA Manager]
    GM --- F3[Design Manager]
    GM --- F4[Marketing Manager]
    PMO --- PM[Project Manager]
    F1 --- R1[Engineer A]
    F1 --- R2[Engineer B]
    F2 --- T1[QA Engineer]
    F3 --- U1[Designer]
    F4 --- K1[Marketing Specialist]
    PM -.- R1
    PM -.- R2
    PM -.- T1
    PM -.- U1
    PM -.- K1

Ask an AI for one with this structure

Send the prompt below to ChatGPT or Claude, then paste the whole reply into the editor; the code inside is detected automatically.

prompt.txt
Draw a matrix project organizational chart with Mermaid flowchart TB syntax. The general manager is at the top, with the project management office and the engineering, QA, design and marketing managers below. The project manager sits under the project management office. Members sit under their functional managers, connected with solid lines using --- for line reporting. The project manager is also connected to every member with dashed lines using -.- for project reporting. Use no parentheses in node text. Output only the mermaid code block.

FAQ

How do I write a dashed line?

Write -.- instead of --- for a dashed line without an arrowhead, and -.-> for one with an arrowhead.

The lines cross a lot.

A matrix always has crossings. Drag members in the preview to bring people on the same project closer together.

How do I draw a functional or projectized structure?

For functional, delete the project manager and the dashed lines. For projectized, connect members only to the project manager and delete the functional managers.

More in this category

All templates

Updated 2026-11-11