Unity pro question

If I sell a game made with unity free and it reaches the 100000 $ limit , can I upgrade it to Pro to continue earning money,
or do I need to buy it first?

I’m not a lawyer or a legal representative so take what I say with a grain of salt.

The way I interpret the license is that once you reach the revenue cap you are supposed to purchase the next tier for the Unity3D license. This does not mean that your money will magically stop coming in if you use the free version and make over $100k, but you can be held liable if someone finds out and Unity sues you or revokes your license for breach of agreement.

To be honest though, I would want to purchase at least the Plus license if I didn’t make $100k because then I could get rid of the splash screen.