Other features or issues related to Microsoft Partner Center
Error code 2100 with description "A legal entity matching the request payload already exists when creating the legal entity" means Partner Center has already created a legal entity record with the same company details that are being submitted in the new registration. Those details typically include the legal business name, address, and any registration IDs (for example, DUNS, TIN, or other country-specific IDs).
Because of this, Partner Center blocks creation of a duplicate legal entity and returns 2100.
To move forward, use these steps:
- Confirm whether an account already exists
- Check internally if someone in the organization has already enrolled the company in Partner Center (for example, for Microsoft AI Cloud Partner Program, Marketplace, or Office developer publishing).
- Try signing in to Partner Center with the company work account at the enrollment or dashboard pages and see if the system shows an existing account instead of starting a fresh enrollment.
- Use the existing legal entity instead of creating a new one
- If sign-in succeeds and an account exists, use that account to extend what is needed instead of starting a new registration:
- For Microsoft AI Cloud Partner Program: complete or continue enrollment, or manage locations and programs under the same legal entity.
- For Marketplace or Office publishing: reuse the existing developer/publisher account rather than creating a new one.
- After signing in, go to Settings (gear) → Legal Info to view the legal business profile, verification status, and PartnerIDs. This confirms which legal entity is already registered and allows adding new locations or programs under that entity.
- If sign-in succeeds and an account exists, use that account to extend what is needed instead of starting a new registration:
- If the existing legal entity cannot be located
- If no one in the organization can identify which tenant or account holds the existing legal entity, open a Partner Center support request.
- Provide support with:
- The full error details (HTTP 400 / error code 2100 and description).
- The legal business name, address, and any registration IDs (such as DUNS or country-specific IDs) used during enrollment.
- Ask support to:
- Find the existing legal entity that matches those details.
- Identify the associated Partner Center tenant and account.
- Help associate the current work account with that tenant or adjust the enrollment so it can proceed without creating a duplicate legal entity.
- Avoid repeated duplicate submissions
- Re-submitting the same legal business details in new enrollments will continue to trigger error 2100 as long as the backend detects a matching legal entity.
- The supported path is to locate and use the existing legal entity (via its Partner Center account) and then enroll in additional programs or add locations from there.
This behavior aligns with the Partner Center enrollment model, where a single legal entity is created and then reused across programs (AI Cloud Partner Program, Marketplace, Office publishing, etc.) instead of creating multiple legal entities with the same company information.
References: