Who needs a commercial Unreal Engine license?

Any organization generating more than $1 million USD in annual gross revenue must use a commercial license to deploy Unreal Engine in production. Free licenses are reserved for individuals and companies with annual revenue below this threshold.