Thank you for posting this in Microsoft Q&A.As I understand you want to know if MFA is mandatory for all users in your organization.
Starting in October 15, 2024, enforcement for MFA at sign-in for the Azure portal , Entra portal and Intune portal will roll out gradually to all tenants. This phase will not impact any other Azure clients, such as Azure CLI , Azure PowerShell and IaC tools. This phase is expected to last until March 2025.
You can either enable MFA for all users now itself or if you have not enabled MFA for all users, once this change is pushed to your tenant, your account will be prompted to set up MFA in the login page itself.
There is no specific license required to receive this MFA requirement. However, there are some licensing requirements around what MFA methods are available to the users. For more information please see: Features and licenses for Microsoft Entra multifactor authentication.
However, if you want users to use any additional methods for MFA in your tenant, then you will have to purchase Entra ID premium license.
Let me know if you have any further questions.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.