How to Add Notes in Power BI
Adding notes and explanations to your Power BI reports is a powerful way to turn raw data into a clear story. While Power BI doesn't have a simple “add note” button, there are several effective methods to annotate your charts and provide critical context. This tutorial will walk you through five different techniques, from simple text boxes to dynamic, user-driven comment systems.
Why Add Notes to Power BI Reports?
Before jumping into the solutions, it's helpful to understand why annotations are so valuable. Without context, a dashboard is just a collection of charts. Your audience might look at a sudden spike in sales and wonder, "What happened here?" Notes provide the "why" behind the "what."
You can use notes to:
- Explain unusual data points, like a sales spike due to a marketing campaign or a dip in traffic from a site outage.
- Provide definitions for complex metrics or acronyms.
- Give instructions on how to use report filters and slicers.
- Call out key business events aligned with the timeline.
- Share insights and recommendations directly within the report.
Providing this context prevents misinterpretation, reduces follow-up questions, and helps your team make smarter decisions faster.
Method 1: Use Text Boxes for Simple, Static Annotations
The most straightforward way to add notes is by using a text box. This approach is perfect for static information that doesn't need to change, such as a report title, a brief summary, a definition, or report-level instructions.
How to Add a Text Box:
- On the Power BI Desktop ribbon, go to the Insert tab.
- Click on the Text box icon. A new, empty text box will appear on your report canvas.
- Click inside the text box and type your notes. You'll see a formatting toolbar appear at the top, allowing you to change the font, size, color, alignment, add bullet points, and even insert hyperlinks.
- Once you're done typing, you can resize the text box by clicking and dragging its corners or edges. You can also move it anywhere on the canvas.
Formatting Your Text Box
To make your notes stand out or blend in, use the Format pane. With your text box selected, you'll see options to:
- Add a title: Give your notes section a clear header.
- Change the background color: Make it stand out with a colored background or make the background transparent to let it float over other elements.
- Add a border or shadow: Give the text box a more polished look.
Best for: Report summaries, static instructions, metric definitions, and contact information.
Limitations: Text boxes are static. They can't change based on data filters and are not suitable for notes related to specific, dynamic data points in your visuals.
Method 2: Leverage Tooltips for Context-Sensitive Notes
Tooltips are the little boxes that appear when you hover over a data point in a visual. By default, they show the data values for that point. However, you can customize them to include your own text or commentary, providing context exactly when and where it's needed.
How to Add Notes to Tooltips:
- To do this, you first need a column in your data that contains the notes you want to display.
- Create a "Notes" column:
- Populate the new column:
- Add the note to your visual's tooltip:
Now, when you hover over a data point with an associated note, your explanatory text will appear in the tooltip alongside the data values.
Best for:
Explaining specific spikes, dips, or outliers on a chart, providing context for individual categories or bars.
Limitations:
Requires data model modification, and notes are limited to the space within the tooltip. Longer annotations may feel cramped.
Method 3: Create a Dedicated "Notes" Table for Dynamic Filtering
For more robust and filterable notes, create a separate "Notes" table in your data model. This allows users to see a running log of comments that correspond to selected date ranges via slicers.
How to Create a Notes Table
- Create the source file:
- Import the data:
- Build the relationship:
- Visualize the notes:
Now, selecting a date range filters the notes shown, making it a dynamic, interactive log.
Best for:
Creating a scrollable log of events, illustrating the timeline of comments, filtering with date slicers.
Limitations:
Requires data model relationships — may be complex for beginners.
Method 4: Use Bookmarks and Buttons for an Interactive Experience
To keep your dashboard clean, use bookmarks and buttons to toggle the visibility of notes or descriptions.
How to Set Up a "Show Notes" Button:
- Prepare your notes:
- Open the Bookmarks and Selection panes:
- Create the "Off" state:
- Create the "On" state:
- Add Buttons:
Clicking buttons toggles your notes visibility, creating a clean, interactive experience.
Best for:
Providing in-depth help or explanations without clutter.
Limitations:
Initial setup can be tedious, requires familiarity with bookmarks and selection.
Final Thoughts
While there isn't a one-size-fits-all solution for adding annotations, these methods give you flexibility to augment your Power BI reports to suit your needs. Whether a simple static note or an interactive, filterable log, the right tools depend on your specific scenario.
The goal is to make your data understandable. To streamline this process, consider using tools like Graphed, which helps automate data connection and natural language reporting, reducing manual effort in dashboard annotation and storytelling.
Related Articles
How to Connect Facebook to Google Data Studio: The Complete Guide for 2026
Connecting Facebook Ads to Google Data Studio (now called Looker Studio) has become essential for digital marketers who want to create comprehensive, visually appealing reports that go beyond the basic analytics provided by Facebook's native Ads Manager. If you're struggling with fragmented reporting across multiple platforms or spending too much time manually exporting data, this guide will show you exactly how to streamline your Facebook advertising analytics.
Appsflyer vs Mixpanel: Complete 2026 Comparison Guide
The difference between AppsFlyer and Mixpanel isn't just about features—it's about understanding two fundamentally different approaches to data that can make or break your growth strategy. One tracks how users find you, the other reveals what they do once they arrive. Most companies need insights from both worlds, but knowing where to start can save you months of implementation headaches and thousands in wasted budget.
DashThis vs AgencyAnalytics: The Ultimate Comparison Guide for Marketing Agencies
When it comes to choosing the right marketing reporting platform, agencies often find themselves torn between two industry leaders: DashThis and AgencyAnalytics. Both platforms promise to streamline reporting, save time, and impress clients with stunning visualizations. But which one truly delivers on these promises?