Hi @Konstantinos Anagnostou
apologize for any inconvenience caused on this.
Your understanding of how Azure Savings Plans and Reserved Instances work with App Service, particularly in terms of scaling and multi-region deployments, is largely correct.
1.Yes, the discount applies to your hourly commitment, regardless of the tier or region, if the services are eligible. This flexibility allows you to scale up (e.g., increasing to a higher-tier instance) or out (e.g., adding more instances) without losing the benefits of your commitment.
2.It is accurate that separate reservations are required for each region. If you need to scale up to a higher tier like (P1v3 → P2v3), you must exchange your existing reservation for the new tier and pay the price difference.
3.While exchanges are possible, there may be limitations on which exchanges are allowed, and you must remain within the same service family. It is important to review the specific terms before making an exchange.
4.In general, Savings Plans are recommended for their flexibility, especially for multi-region deployments and scaling. However, Reserved Instances are better suited for stable, predictable workloads in a single region, where committing to a specific tier provides cost savings.
Kindly refer the below documentation
Save costs with Azure App Service reserved instances
Compare reservations with savings plans
Plan and manage costs for Azure App Service
Please accept as "Yes" if the answer provided is useful, so that you can help others in the community looking for remediation for similar issues.