100% stacked bar chart: definition, examples, and best practices.

A 100% stacked bar chart shows composition as a share of the total, so every bar reaches the same height. Absolute size is removed from the picture on purpose. Chartbuddy builds full stacked bars when you need to compare mixes across categories without letting large totals dominate the slide.

What is a 100% stacked bar chart?

A 100% stacked bar chart, also called a full stacked bar or proportional bar, normalises every category to 100%. Segments show share, not absolute value. That is useful when the question is how the mix differs across categories, not which category is biggest.

The trade-off is that underlying totals disappear. State them in a footnote, a companion table, or a second chart if readers will ask for them.

A worked example

Revenue mix by sales channel across six quarters. Direct sales steadily lose share to partners.

Channel Q1'25 Q2'25 Q3'25 Q4'25 Q1'26 Q2'26
Direct52%49%45%41%37%33%
Partners28%31%34%38%42%46%
Marketplace20%20%21%21%21%21%
100 percent stacked bar chart of revenue mix by sales channel across six quarters

When to use a 100% stacked bar chart

  • Comparing channel or product mix across periods when totals vary widely
  • Showing how a cost structure differs by business unit
  • Tracking share of wallet or share of pipeline by stage across regions
  • Any mix comparison where absolute size would hide the composition story

When not to use it

How to read it

Every bar is 100%. Compare the height of matching colours across bars to see how share shifts. Do not read bar height as volume.

Best practices

  • State the underlying totals somewhere on the slide, because normalising to 100% hides them
  • Put the most stable segment at the base so the volatile share sits where the eye can track it
  • Use percentage labels on the segments that drive the narrative
  • Keep the same segment order and colours as any companion absolute stacked chart
  • Avoid more than five segments or the shares become hard to compare

Create professional charts that stay alive across every surface.

Get started