How to Duplicate a Power BI Report

Cody Schneider••8 min read

Duplicating a report in Power BI is a core skill that saves an immense amount of time, whether you're creating a template, testing new ideas, or tailoring an existing report for a different audience. This guide walks you through the different ways to copy your Power BI reports, explaining when and why you should use each method, both in Power BI Desktop and the online Power BI Service.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Why Would You Need to Duplicate a Power BI Report?

Before diving into the "how," it's helpful to understand the "why." Copying a report isn't just about making a backup, it’s a strategic step in an effective reporting workflow. Here are the most common reasons:

  • Creating Templates: Once you've perfected the branding, layout, and core visuals for a report, you can duplicate it to use as a template. This ensures all your company reports have a consistent look and feel, saving you from a lot of repetitive styling and formatting work.
  • Testing Without Fear: Have you ever wanted to try adding a new data source, creating a complex DAX measure, or completely changing a visual without risking your live report? Duplicating it gives you a safe sandbox environment to experiment. If you make a mistake, the original version remains untouched.
  • Tailoring for Different Audiences: The executive team needs a high-level overview, the marketing team needs to see campaign breakdown by channel, and the sales team needs to see data by region or rep. Instead of building three separate reports from scratch, you can duplicate a master report and then modify each copy by hiding, adding, or changing pages and visuals to fit each audience's specific needs.
  • Versioning and Archiving: You can create duplicates as a form of version control. For example, before making significant quarterly updates, you might save a copy named something like Sales_Dashboard_Q2_2024_Archive. This gives you a snapshot you can always refer back to.

Method 1: Duplicating a Page Inside the Same Report

This is the simplest and fastest way to copy content in Power BI. It’s perfect when you want to create a slight variation of an existing page without recreating the entire layout or visuals.

For example, you might have a page showing overall company sales. You can duplicate it and then change the filter on the new page to show sales for just one specific product line or region, allowing users to easily switch between a macro and micro view.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Step-by-Step Instructions:

  1. Open your report in Power BI Desktop.
  2. Look at the page tabs along the bottom of the screen.
  3. Right-click on the tab of the page you want to copy.
  4. From the context menu that appears, select Duplicate page.

That's it. A new page will appear right next to the original, typically named "Copy of [Original Page Name]." You can then double-click the new tab to rename it to something more descriptive. All visuals, filters, and formatting from the original page are perfectly preserved on the new one, ready for you to tweak.

When to Use This Method:

Use this when your goal is to add a similar, but slightly different, view within the same report file. The new page shares the exact same data model and queries as the rest of the report. This is not for creating a separate, standalone report.

Method 2: Using "Save As" in Power BI Desktop

When you need to create a completely separate, independent version of a report, the "Save As" feature is your best friend. This takes your entire existing report - all pages, visuals, formatting, Power Query transformations, and the full data model - and packages it into a brand-new .pbix file.

This is the ideal method for creating a template or developing a "version 2.0" without touching the original production report.

Step-by-Step Instructions:

  1. Open the report you want to duplicate in Power BI Desktop.
  2. Go to the File menu in the top-left corner.
  3. Select Save as.
  4. A dialog box will open. Navigate to the location where you want to save the new file.
  5. Give your new report a distinct name. For instance, if the original is Monthly_Marketing_Report.pbix, you might name the duplicate Marketing_Report_vs_Sales_Analysis.pbix or Monthly_Marketing_Report_TEMPLATE.pbix.
  6. Click Save.

You now have two completely independent .pbix files. Any changes you make to the new file - changing data sources, updating queries in the Power Query Editor, adding new visuals - will have zero impact on the original report, and vice versa. This effectively "forks" your project, allowing them to evolve separately.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Method 3: Copying individual Visuals Between Reports

Sometimes you don't need to duplicate an entire report or page. Instead, you just want to reuse a specific visual - like a particularly well-designed chart or a KPI card with complex conditional formatting - in another report.

Step-by-Step Instructions:

  1. Have both the source report (where the visual is) and the destination report (where it's going) open in separate Power BI Desktop windows.
  2. In the source report, click on the visual you want to copy. To select multiple visuals at once, hold down the Ctrl key while clicking on each one.
  3. Copy the selection by pressing Ctrl + C or by clicking "Copy" on the Home ribbon.
  4. Switch over to your destination report.
  5. Click on an empty space on the report canvas and press Ctrl + V to paste the visual.

How Power BI Handles the Data:

When you paste a visual, Power BI intelligently tries to map the data fields from the source report to the data model of the destination report.

  • If the models are identical (or have tables and columns with the same names), the visual will often appear perfectly, data and all.
  • If the models are different, the visual will appear broken. You'll need to go to the Visualizations pane and manually drag the correct fields from your new data model into the field wells to fix it.

This method is powerful for reusing your best work across different projects, helping create consistency in key visuals.

Method 4: Copying a Report in the Power BI Service (Online)

Duplicating a report you’ve already published online follows a different process. This is done within a Workspace in the Power BI Service (app.powerbi.com) and has important implications for how the data is handled.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Step-by-Step Instructions:

  1. Log in to your Power BI account and navigate to the Workspace containing the report you want to copy.
  2. Find the report in the list. Note: You must be looking at the report, not the dataset.
  3. Hover over the report name and click the ellipsis (...) that appears.
  4. From the menu, select Save a copy.
  5. Power BI will ask you to name the new report copy. Provide a new name and click Save.

The copied report will appear in the same Workspace. However, there’s a critical distinction to understand.

Important Note: Shared Datasets

When you copy a report in the Power BI Service, the new report points to the exact same underlying dataset as the original. It does not create a new dataset. This is designed to be efficient and promote a "single source of truth."

This means if the dataset is refreshed (e.g., new sales data comes in), both the original report and your newly created copy will be updated simultaneously. The copy is essentially a different "view" of the same live data.

You can create a new version customized for a different department, but if you want it to be based on an entirely separate dataset, you'll need to publish a new dataset from Power BI Desktop.

Best Practices for Managing Your Copied Reports

Duplicating reports can get messy if not managed properly. Follow these simple rules to keep your work organized:

  1. Use Clear Naming Conventions: Avoid generic names like "Copy of Sales Report (2)." Be specific. Is it a development version? An archive? A version for a specific team? Use self-explanatory names like:
  2. Organize with Workspaces: Don't dump everything into "My Workspace." Create separate Power BI Workspaces for different teams or purposes (e.g., a "Development" workspace for testing, a "Marketing Team" workspace for their final reports).
  3. Be Mindful of Dataset Sprawl: Duplicating reports in the Power BI Service can save effort, but having too many reports pointing to slightly different versions of the same core dataset can become a management headache. Whenever possible, centralize your data into a single, well-managed "golden" dataset that many different reports can use.

Final Thoughts

Duplicating a Power BI report, whether it's a single page within Desktop, a full "Save as" copy, or a version in the online service, is a fundamental skill for any analyst. Mastering these different methods allows you to work more efficiently, maintain consistency across your projects, and experiment fearlessly without breaking production reports.

While mastering these techniques in Power BI is valuable, we've found the best way to accelerate the entire reporting process is to automate it right from the start. We built Graphed to do exactly this, allowing you to create real-time, professional dashboards in seconds just by describing what you need in plain English. This eliminates the manual creation, copying, and modification loop entirely.

Related Articles