Forum Discussion

nucan's avatar
nucan
New Member
1 month ago
Solved

Migration from Power BI Pro to Power BI Report Server (On-Premises): Licensing & Cost Differences

Hello,

Due to strict data privacy policies and local regulatory compliance (KVKK/GDPR), we must keep all our data strictly On-Premises without using any Cloud services.

We are currently using Power BI Pro and planning to migrate to Power BI Report Server (PBI RS). We would appreciate your guidance or a redirection to a specialist regarding the licensing conditions, migration steps, and cost structure differences:

  1. Migration & Prerequisites from Pro to PBI RS:

    • What are the exact licensing requirements and procurement conditions for SQL Server Enterprise + Software Assurance (SA) when transitioning from Pro to a fully On-Premises PBI RS setup?

  2. User Licensing Rules After Migration:

    • Once migrated to PBI RS, is per-user licensing (Pro) completely eliminated for read-only end users accessing reports locally?

    • Is a Power BI Pro license still required for developers who build and upload reports to the PBI RS instance?

  3. Cost Dynamics & Thresholds:

    • How do the cost dynamics shift when moving from per-user (Pro) pricing to Server/Core-based (PBI RS) licensing, and at what user volume does PBI RS become more cost-effective?

  4. Technical Migration Constraints:

    • What are the main technical considerations and feature constraints when migrating existing reports from the Cloud Pro service to PBI RS (e.g., using Power BI Desktop for Report Server, refresh limits)?

Thank you in advance for your assistance and guidance.

  • Hi nucan 

    Thank you for your detailed questions. Please find the relevant information below.

    1.Power BI Report Server (PBIRS) uses a core-based licensing model rather than the per-user licensing model used by Power BI Pro.
    PBIRS can be licensed through:
    SQL Server Enterprise Edition with active Software Assurance (SA), or
    Fabric F64+ reserved capacity.
    If licensed through SQL Server Enterprise + active SA, you're entitled to run PBIRS without purchasing a separate PBIRS server license.
    For SQL Server Enterprise versions released prior to 2025, PBIRS use rights remain valid only while Software Assurance is active.


    2. Read-only users: No. Users accessing reports hosted on PBIRS do not require Power BI Pro licenses.
    Developers/Publishers:
    SQL Server Enterprise + SA: Power BI Pro is required only for publishing Power BI (.pbix) reports (not paginated reports).
    Fabric F64+ reserved capacity: Power BI Pro is required to publish both Power BI and paginated reports.


    3. Microsoft documentation does not provide a fixed break-even user count.
    PBIRS costs are based on server/core licensing, whereas Power BI Pro costs are per user.
    The most suitable option depends on factors such as:
    Number of report consumers versus publishers.
    SQL Server core licensing or Fabric capacity requirements.
    Existing SQL Server Enterprise and Software Assurance investment.


    4.Reports must be developed using Power BI Desktop for Report Server, which follows the PBIRS release cycle.
    The standard Power BI Desktop and Power BI Desktop for Report Server can be installed side by side.
    PBIRS supports publishing and managing .pbix, .rdl, and .xlsx files through its web portal.
    PBIRS does not provide full feature parity with the Power BI Service. Cloud-specific capabilities may not be available, so existing reports should be validated for compatibility before migration.
    PBIRS stores its report server databases in SQL Server and operates entirely within an on-premises environment.

     

    Useful links : What Is Power BI Report Server? - Power BI | Microsoft Learn

    Power BI usage scenarios: On-premises reporting - Power BI | Microsoft Learn

    https://learn.microsoft.com/en-us/power-bi/report-server/migrate-report-server

5 Replies

  • v-aatheeque's avatar
    v-aatheeque
    Icon for Community Support rankCommunity Support

    Hi nucan 

    Thank you for your detailed questions. Please find the relevant information below.

    1.Power BI Report Server (PBIRS) uses a core-based licensing model rather than the per-user licensing model used by Power BI Pro.
    PBIRS can be licensed through:
    SQL Server Enterprise Edition with active Software Assurance (SA), or
    Fabric F64+ reserved capacity.
    If licensed through SQL Server Enterprise + active SA, you're entitled to run PBIRS without purchasing a separate PBIRS server license.
    For SQL Server Enterprise versions released prior to 2025, PBIRS use rights remain valid only while Software Assurance is active.


    2. Read-only users: No. Users accessing reports hosted on PBIRS do not require Power BI Pro licenses.
    Developers/Publishers:
    SQL Server Enterprise + SA: Power BI Pro is required only for publishing Power BI (.pbix) reports (not paginated reports).
    Fabric F64+ reserved capacity: Power BI Pro is required to publish both Power BI and paginated reports.


    3. Microsoft documentation does not provide a fixed break-even user count.
    PBIRS costs are based on server/core licensing, whereas Power BI Pro costs are per user.
    The most suitable option depends on factors such as:
    Number of report consumers versus publishers.
    SQL Server core licensing or Fabric capacity requirements.
    Existing SQL Server Enterprise and Software Assurance investment.


    4.Reports must be developed using Power BI Desktop for Report Server, which follows the PBIRS release cycle.
    The standard Power BI Desktop and Power BI Desktop for Report Server can be installed side by side.
    PBIRS supports publishing and managing .pbix, .rdl, and .xlsx files through its web portal.
    PBIRS does not provide full feature parity with the Power BI Service. Cloud-specific capabilities may not be available, so existing reports should be validated for compatibility before migration.
    PBIRS stores its report server databases in SQL Server and operates entirely within an on-premises environment.

     

    Useful links : What Is Power BI Report Server? - Power BI | Microsoft Learn

    Power BI usage scenarios: On-premises reporting - Power BI | Microsoft Learn

    https://learn.microsoft.com/en-us/power-bi/report-server/migrate-report-server

  • A few points that may help:

    • Power BI Report Server is licensed through SQL Server Enterprise with Software Assurance (or via specific Power BI Premium/Fabric entitlements, depending on your licensing agreement). It's no longer a simple per-user licensing model.
    • Read-only users accessing reports through Report Server generally do not require Power BI Pro licenses. The server licensing covers report consumption.
    • Developers typically use Power BI Desktop for Report Server to author reports. They don't need Pro just to publish to Report Server, although they may still need Pro if they also work with the Power BI Service.
    • Keep in mind that Power BI Report Server uses a separate Desktop version, so not all features available in the Power BI Service or the latest Desktop releases are supported. Depending on your reports, some features may need to be redesigned before migration.

    One question though: why are you considering Report Server instead of an on-premises embedded solution? If your primary requirement is keeping all data on-premises, there are alternatives that let users access reports through a web portal while the data and Power BI environment remain on-premises. That may preserve more of the modern Power BI experience than Report Server alone.

     

    I'm curious what your main driver is, is it purely regulatory compliance (KVKK/GDPR), or are there other technical or organizational requirements as well?

  • Hi nucan 

    You’re making the right move for KVKK/GDPR compliance. Migrating from Power BI Pro to Power BI Report Server is common for on-prem requirements.


    Here’s the breakdown:

    1. Licensing Requirements & Procurement
    To run PBI RS On-Prem you need:
    `SQL Server Enterprise Edition + Software Assurance`
    SA is mandatory because `Power BI Report Server` is included as a benefit of SQL Server Enterprise with SA.
    You buy it per 2 cores. Min 4 cores per server.

    No separate "PBI RS license" purchase. It comes with SQL Ent + SA.

    2. User Licensing After Migration
    This is the biggest cost saver:
    - Read-only End Users : NO Power BI Pro license needed. Anyone on your domain/network can view reports on PBI RS web portal for free.
    - Developers/Authors : YES, they still need `Power BI Pro` license to publish from Power BI Desktop for Report Server to the PBI RS.
    So: 5 Devs = 5 Pro licenses. 500 Viewers = 0 Pro licenses.

     

    3. Cost Dynamics - Break Even Point
    Pro = $10/user/month = $120/user/year
    PBI RS = SQL Ent Core + SA. Approx $7,000 per 2 cores/year with SA. 4 core min = ~$14k/year

    Rule of thumb: If you have >120-150 users, PBI RS becomes cheaper.
    With 500 users: Pro = $60k/year vs PBI RS = ~$14k/year + server hardware.

     

    # 4. Technical Migration Constraints
    Main things to watch:
    1. Power BI Desktop : Must use `Power BI Desktop for Report Server` version, not regular Desktop.
    2. Cloud Missing: No AI visuals, No Q&A, No Dataflows, No Real-time streaming, No Sharing to "My Workspace". Only Paginated + PBIX reports.
    3. Refresh : Scheduled refresh works, but needs On-prem Data Gateway only if data source is outside PBI RS server. Gateway is free.
    4. Migration : Just download .pbix from Service and Upload to PBI RS. Most reports work, but test visuals/features first.

     

    TLDR: You trade per-user cost for per-server cost. Great for 100+ users and strict data residency.

    I’d also recommend talking to a Microsoft Licensing Specialist or your MS Partner to get exact quote for SQL Ent + SA in your region.

     

    Hope this helps!

  • v-aatheeque's avatar
    v-aatheeque
    Icon for Community Support rankCommunity Support

    Hi nucan 

    Following up to confirm if the earlier responses addressed your query. If not, please share your questions and we’ll assist further.

     
    • v-aatheeque's avatar
      v-aatheeque
      Icon for Community Support rankCommunity Support

      Hi nucan 

      Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.