Skip to main content

Ripple – Service Discount & Markup Settings

How to Configure Service-Level Discounts and Markups in Ripple

Written by Alphaus Support Team
Updated today

Overview

This guide walks you through how to set up and manage service-level discount and premium settings in Ripple across AWS, Azure, and GCP.


How to Configure Service Premiums and Discounts

  1. From the left menu, go to Settings > Service Premiums/Discounts

  2. Click Create/add Service in the top right corner, fill in the required fields, select the service, specify the percentage, and click Create

  3. From the left menu, go to Billing Groups and either create a new Billing Group or edit an existing one, then click Premiums/Discounts

  4. Select the saved configuration and click Save

Notes Checking Apply to Usage only restricts the discount to pay-as-you-go (Usage) charges only. If unchecked, the discount will also apply to any Adjusting Entries items in Ripple whose service name matches the selected service.

Example: If Apply to Usage only is unchecked for Amazon Relational Database Service:

  • Usage: The configured discount or markup is applied to pay-as-you-go charges

  • Any Adjusting Entries items with the service name AmazonRDS — such as EC2, RDS RIs, and Savings Plans — will also have the same setting applied

Account-Level Settings

Discount and markup settings can also be selected and applied at the individual Billing Group level.


Supported Providers and Configuration Range

  • Supported providers: AWS, Azure, GCP — service lists are automatically updated from each provider

  • Configurable range: -100% to 100%


Output

Calculated results from discount and markup settings are reflected in the invoice subtotal only. Individual service line items display the amount before discounts or markups are applied.


How to Download Discount & Markup Settings

  1. On the Billing Group page, click the download icon in the top right corner

  2. Click Service Discount Settings(.csv)

The CSV contains the following:

  • Account settings: Discount and markup configurations applied per Linked Account

  • Billing Group settings: Discount and markup configurations applied per Billing Group


Discount Priority Order

Discounts and markups are applied from the smallest unit first, in the following order. They do not stack.

  1. Service level

  2. Linked Account level

  3. Billing Group level

Example 1: A Billing Group containing Account A and Account B has a 5% discount. Account A additionally has a 10% discount configured.

  • Account A → 10% discount applied

  • Account B → 5% discount applied

Example 2: A Billing Group containing Account A and Account B has a 10% discount. Account A has a 10% discount configured. Account B has a 5% discount configured specifically for EC2.

  • Account A → 10% discount applied

  • Account B:

    • EC2 → 5% discount applied

    • All other services → 10% discount applied (Billing Group rate)


Discount Scope: "All Other Services"

The All other services option sets a discount for any service not explicitly specified in another discount configuration. It applies to all cost items not already covered by another setting.

Example:

Service

Discount

EC2

10%

Redshift

3%

All other services

5%

This would be calculated as follows:

  • EC2 usage → 10% discount applied

  • Redshift usage → 3% discount applied

  • All other services not listed above → 5% discount applied

Important Notes The following cost items under Adjusting Entries are excluded from discount and markup settings:

  • Domain charges

  • Discount-related line items (e.g., volume discounts, partner discounts)

  • Other fees (RI and Savings Plan upfront payments, support charges)


Need More Help?

If any errors occur during the process or if you have any questions, please reach out to us:

Did this answer your question?