Moving from EA (or MCA) to CSP: What Breaks in Cost Reporting — A Pre-Migration Checklist

Five cost-reporting capabilities change when subscriptions move from EA or direct MCA to CSP billing: the consolidated tenant-wide view, the Power BI Cost Management connector, cost API scopes, portal cost history, and reservation amortization. All five are differences in Microsoft's billing architecture, all five are predictable, and all five can be planned for before the transfer date — several of them can't be fixed retroactively.

Why plan cost reporting before the transfer?

A CSP transfer moves your billing relationship into your partner's tenant. Resources keep running — Microsoft documents "no service downtime" — but the billing scope your reporting was built on stays behind. Two of the five changes below are time-sensitive: once the transfer completes, portal history is no longer yours to export, and pre-transfer collection at your negotiated rates is no longer possible. The rest can be fixed after the fact, but fixing them before means your dashboards don't go dark on migration day.

The five changes, and what to do about each

1. The consolidated cost view moves to subscription scope

Cost Management doesn't support management group scope for CSP subscriptions — attempting it shows "Management group does not have any valid subscriptions." Tenant-wide cost analysis in the portal ends with the transfer.
Before the transfer: decide how you'll consolidate — partner reporting, per-subscription exports, FinOps hubs, or a managed collector — and stand it up.
Full guide: the management group error →

2. The Power BI Cost Management connector stops returning data

The connector supports EA and direct MCA only; Microsoft Partner Agreements aren't supported. Reports built on it need a new data source, not new credentials.
Before the transfer: inventory reports using the connector and pick their replacement path (exports + rebuild, FinOps hubs, or a compatible SQL source).
Full guide: the connector under CSP →

3. Cost APIs drop to single-subscription scope

Billing account, department, and management group API scopes are gone under CSP; every call targets one subscription. Automation built on broader scopes fails with authorization errors.
Before the transfer: inventory scripts and integrations calling Cost Management APIs; plan the per-subscription loop or point them at a consolidated compatible endpoint.
Full guide: API scopes under CSP →

4. Portal cost history resets — this one is time-critical

"Usage and billing history doesn't transfer with the product." Trend data, baselines, and budgets from the old agreement stay at the old billing scope.
Before the transfer: export 12–13 months of history to storage you own, and/or deploy a collector that captures it into your tenant. After the transfer, the option is gone.
Full guide: preserving cost history →

5. Reservation amortization shows $0 — also affects budgeting

At CSP-accessible scopes, reservation usage appears with zero charges in actual and amortized views. Chargeback and utilization reporting need amortization rebuilt from the Reservations API.
Before the transfer: if you charge back reservation costs, decide who rebuilds amortization and how — it's the most engineering-heavy of the five to DIY.
Full guide: amortization under CSP →

Why deploy before, not after?

CSP Continuity's product FAQ is explicit about ordering: deploy while still on EA or MCA. The application then collects up to 13 months of history at your current negotiated rates; that data stays in your tenant when portal history resets, and collection continues at the new rates after the transfer — one continuous timeline across the transition, which is not reconstructable afterward. Deployment is about 5 minutes from the Azure Marketplace plus a 2-minute read-only permissions script, so it fits at the end of this checklist even on a tight timeline.

Readers whose renewal is moving EA to MCA (not CSP): the equivalent checklist lives at mcacontinuity.com.

Frequently asked questions

How long before the transfer should we prepare?
Long enough to export what you need and stand up whatever replaces the portal views — for most teams that's days, not months. If you deploy a collector like CSP Continuity, allow a few hours after deployment for the initial 13-month history collection to complete before the transfer date.
What survives the transfer untouched?
Your resources, subscription IDs, RBAC role assignments, and managed identities — a CSP transfer is a billing-only change, and Microsoft documents "no service downtime." What changes is cost reporting: portal history, billing-scope access, the Power BI connector, API scopes, and amortization visibility.
What happens during the transfer window itself?
Microsoft documents no service downtime for the resources themselves, and notes that Cost Management features on new or transferred subscriptions can take up to 48 hours to be fully usable. CSP Continuity's product FAQ describes its own behavior: affected subscriptions are marked temporarily errored during the window and retried on the next daily collection run, with previously collected history untouched.
We're moving to MCA, not CSP — does this apply?
Partially — history reset and schema changes have EA-to-MCA equivalents, but the CSP-specific losses (management group scope, the Power BI connector, billing-scope APIs) don't all apply. For that migration, see MCA Continuity's EA-to-MCA-E checklist at mcacontinuity.com.

The maintained alternative

CSP Continuity deploys from the Azure Marketplace in about 5 minutes, needs one 2-minute PowerShell script, and starts collecting consolidated cost data within hours — entirely inside your tenant.

Related guides

Last updated: July 15, 2026. CSP Continuity is designed to work across a wide range of Azure environments. Results may vary based on tenant configuration, Microsoft API availability, and CSP partner setup. See our Terms of Use for details. Microsoft, Azure, and Power BI are trademarks of Microsoft Corporation. This page describes documented behavior of Microsoft services and links to official Microsoft documentation.