Unreal Engine 5 Commercial License and Version Limitations

Unreal Engine does not have a “commercial” license, you pay 5% to Epic games after your game has made over 1000000$ in revenue. all commercial use is allowed, just download the engine and make a game. so if you make 1000100$ with your game, you will pay 5$ to epic games.
https://www.unrealengine.com/en-US/license

for fab:
Fab has only commercial license alltought it is named “personal”, difference is that if your company has made under 100k$ in the past 12months, you buy “personal” license.
if your company has made over 100k$ in the past 12months, you buy the “professional” license.

on fab personal and professional both are for commercial use, they are just named on a stupid way that causes confusion.

and if you bought “personal” and after few months your company makes a huge profit that is over 100k$, you dont need to buy a new license, the license is chosen based on the time of purchase.

FAB licenses covers all versions from UE4 to UE5. they also cover other engines like Unity now that MarketPlace was moved to FAB.