How to Add Space Between Columns in Power BI

Cody Schneider8 min read

You’ve meticulously connected your data, written your DAX measures, and created a column chart in Power BI that shows exactly what you need. But when you look at it, something is off. The columns are crammed together, touching each other in a way that makes the visual feel cluttered and hard to read. You’ve clicked on every setting you can find, but there’s no obvious “add space” button. Getting this simple formatting right can be surprisingly frustrating, but don't worry, you have a few ways to solve it. This article will walk you through several effective methods to add space between columns in your Power BI reports.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Why Is Spacing So Tricky in Power BI?

Before diving into the fixes, it helps to understand why this happens. Power BI is designed for data density. Its default settings often prioritize fitting as much information as possible into a limited space. While this is great for data-heavy dashboards, it can sometimes come at the cost of visual clarity and aesthetics. The platform gives you an incredible amount of power, but it often buries simple formatting options in panels and sub-menus that aren't immediately intuitive. The key isn't that you can't add spacing - it's just about knowing where to look and which technique to use for your specific situation.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Method 1: The Go-To Solution - Using Inner Padding

For most standard clustered or stacked column charts, the simplest and most direct solution is to use the built-in Inner Padding setting. This feature directly controls the amount of blank space between the bars or columns within a single category group.

Here’s how to find and use it:

  1. Select Your Visual: Click on the column chart you want to adjust. This will make the Visualizations pane active on the right-hand side of your screen.
  2. Go to Format Options: In the Visualizations pane, click on the paintbrush icon labeled "Format your visual."
  3. Find the "Columns" Section: Scroll down the list of format options until you find a section called Columns. (If you're working with a horizontal chart, this will be called Bars). Click to expand it.
  4. Adjust the Padding: Inside the Columns section, you'll see a sub-section called Layout or Spacing depending on your version of Power BI. Here you'll find the Inner Padding slider or text box. Increase this value. The default is usually around 20 px or a percentage.

As you increase the inner padding, you'll see the columns in your chart become thinner, which in turn creates more white space between them. Drag the slider or type in a number until you’re happy with the look.

When to use this method:

  • You're using a standard clustered or stacked column chart.
  • You want to increase the space between all columns equally.
  • You need a quick and simple fix without messing with your data or measures.

This is the first place you should always look. It's the intended method for this exact problem and solves it 90% of the time.

Method 2: Creative Control - The "Dummy Series" Trick for Grouped Columns

Sometimes, the inner padding setting doesn't give you enough control, especially when you have multiple data series on the chart and you want to create more distinct visual separation between groups of columns, not just individual ones. In these cases, you can use a clever workaround known as the "dummy series" trick. This involves adding an extra, invisible data series to your chart that acts purely as a spacer.

This sounds more complex than it is. Here’s the step-by-step process:

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 1: Create a Dummy Measure with DAX

You need to create a new measure that returns no value. This measure will create the placeholder column that we'll later make invisible.

  1. Navigate to the Data pane on the right.
  2. Click on "New measure" in the ribbon at the top.
  3. In the formula bar, enter the following simple DAX expression:

Spacer Bar = BLANK()

Give it a simple, memorable name like "Spacer Bar." Since the measure returns BLANK(), it won't actually display a value, but it will reserve a spot for a column in the visual.

Step 2: Add the Spacer to Your Chart

Now, add this new measure to your column chart.

  1. Select your column chart visual.
  2. In the Visualizations pane, find the field well for the Y-axis (or values).
  3. Drag your new "Spacer Bar" measure into the Y-axis field well. Where you place it matters! Drag it between the two measures you want to visually separate. For example, if you have Sales and Profit, you might order them as Sales, Spacer Bar, Profit.

Step 3: Make the Spacer Invisible

You'll now see an empty space on your chart where the dummy column is, but you might also see a legend entry and possibly some empty data labels. Let's hide them.

  1. Go to the Format your visual pane again.
  2. Expand the Columns section.
  3. Under the "Colors" subsection, a color swatch for your "Spacer Bar" series will appear. Click on it and change the color to either fully transparent or the same color as your report’s background (usually white).
  4. Next, go to the Data labels section. If you have "Apply to all series" turned on, turn it off. You will then see options for each individual series. Find your "Spacer Bar" and ensure its data label is turned off.
  5. Finally, go to the Legend section and if needed, you might have to give your spacer a user-friendly name so it appears clearly in the format panes, however, it should not appear on the chart legend. Make sure tooltips for it are also off.

You now have a clean, invisible spacer that forces the other columns apart, giving you greater control over grouped column layouts.

Method 3: Adjusting Space Between Categories on the X-Axis

The first two methods primarily control the space between columns within the same category. But what if you need to adjust the space between the categories themselves? For instance, you have columns for January sales, then columns for February sales, and you want to increase the blank space between January's group and February's group.

This is controlled by the X-axis settings.

  1. Select your chart and go to the Format your visual pane.
  2. Expand the X-axis settings.
  3. Look for a setting called "Maximum category width" or a similar option related to "Category minimum width." By decreasing the maximum space a category is allowed to take up, you effectively shrink the columns and create more padding around each category group.
  4. You can also toggle the axis type from "Categorical" to "Continuous" if your data allows, which gives you different spacing options, though this changes how the axis fundamentally works and may not be suitable for all charts. The Categorical width is your primary tool here.

Play around with this setting. A smaller maximum percentage will create thinner, more spaced-out category groups, perfect for when you want your chart to feel less crowded horizontally.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Best Practices for Chart Readability

Adding space is great, but it's just one piece of the puzzle. The ultimate goal is to make your chart clear, professional, and easy to interpret. As you adjust your column padding, keep these tips in mind:

  • Don't Overdo It: Stick-thin columns with vast oceans of white space between them can look just as awkward as crammed-together ones. Find a balance that feels clean and professional without making the data hard to compare. A good starting point is to make the space between columns about half the width of a single column.
  • Consistency is Key: If you have multiple charts on a single dashboard, try to use consistent spacing and formatting across all of them. This creates a cohesive, polished look and makes your report easier for viewers to understand at a glance.
  • Use Color and Labels Wisely: Sometimes, the sense of clutter comes not just from spacing, but from clashing colors or confusing labels. Use a clean, complementary color palette. Ensure data labels are on charts where exact values are important, and off where the overall trend or comparison is the main story. A well-designed chart often needs less aggressive spacing.

Final Thoughts

Styling your Power BI charts to be both beautiful and insightful often means digging into the formatting pane. Adjusting column spacing can be done in a few ways, from the simple "Inner Padding" slider to the more creative "dummy series" trick, or by tweaking the X-axis category width. Armed with these techniques, you can turn a cluttered chart into a clear, professional visualization that tells your data's story effectively.

It’s these small formatting tasks and manual adjustments that often consume the most time when building reports - time you could be spending on strategy instead of getting stuck in configuration menus. At Graphed, we streamlined this entire experience. Instead of clicking through endless menus to format a visual, you can simply ask for the chart you need in plain English. For example, you can tell us to "show me sales by campaign on a bar chart" and our AI will instantly build a clean, real-time chart from your connected data sources. It is this focus on getting you to the insight faster that helps you focus on what really matters - growing your business, not wrestling with BI software settings.

Related Articles