Hello, there's no Teams admin center available for Teams free or Teams for personal use. You just invite the user from Teams, and that can be done in several ways.

https://support.microsoft.com/en-us/office/welcome-to-microsoft-teams-free-6d79a648-6913-4696-9237-e...
www.000webhost.com