Exchange Online error

CrossTenantMigrationWithoutLicensePermanentException

A cross-tenant mailbox move fails because the user does not have a Cross-tenant User Data Migration licence.

Checked 4 Nov 2026Official source linked
CrossTenantMigrationWithoutLicensePermanentException

A cross-tenant mailbox move fails because the user does not have a Cross-tenant User Data Migration licence.

Why it happens

The full message reads No license was found for the source recipient ... or the target recipient ... A Cross-tenant User Data Migration license is required to move a mailbox between tenants. Microsoft says migrations fail without this licence and it offers no exceptions. A related transient warning, needs approval, appears when the licence is missing on the target user.

How to fix it

  1. 1

    Step 1

    Buy or confirm Cross-tenant User Data Migration licences (one per user, bought through your Microsoft reseller, online or your account team) and assign them before the move.

  2. 2

    Step 2

    Assign the licence to the user (the target MailUser for the needs approval warning).

  3. 3

    Step 3

    Resume the migration batch.

Source

Full guide: Microsoft 365 tenant-to-tenant migration: the complete guide →