Voted Best Answer
Feb 11, 2016 - 09:53 AM
these types of contracts can have any number of individually negotiated stipulations. So there are no universally valid answers to your questions.
Usually, SAP maintenance is paid as a percentage of the license cost. Since you didn't purchase a specific amount of licenses but something unlimited for a given time period, SAP will try to base the negotiations on their then current price list. But, as already mentioned, individually negotiated provisions in your contract might overrule.
However, there are some far more important general rules that apply in most situations:
First, the negotiations for renewal of such "unlimited" contracts will be based on a LAW (License Administration Workbench) measurement of your usage of SAP software. So, effectively nothing is really unlimited here. It will be hard to argue not needing to pay licenses and maintenance fees in the next contract for anything that you are already using. That probably also answers your question what happens if your number of users have scaled up significantly in the meantime ...
Secondly, since most people in your organization might believe that everything SAP is for free und unlimited, no care is taken anymore. The risk of using control over SAP license usage is quite high. I have seen this numerous times.
So, as a general advice, the most important thing to prepare for a renewal is to gain (back) control over your SAP license usage and to establish the necessary processes. This will allow you to negotiate with SAP on a level playing field.