---
schema_version: "1"
id: 77a0021c5825b86b29178d857e2eff8bbd7c5271b59790302ff83a2e751e4180
title: Calculate Flat Rebates Per Transaction (Example)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/admin_rebates_adv_calculate_flat_rebates_per_transaction_example.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_adv_calculate_flat_rebates_per_transaction_example.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 45b620583512da3045dcd3f51794a40598519ea4b7c0ff127b4d2eb1b818710e
description: This example shows how flat, per-transaction rebates are calculated independently for each transaction record as it is ingested into Data Cloud without period volume aggregation.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Calculate Flat Rebates Per Transaction (Example)

This example shows how flat, per-transaction rebates are calculated independently for each transaction record as it is ingested into Data Cloud without period volume aggregation.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions that have Rebate and Accrual Management Advanced enabled.</td></tr></tbody></table>

## Rebate Program

A medical device manufacturer offers a fixed promotional rebate on high-value equipment purchases for partner clinics. Metro Health is a member enrolled in the program.

## Rebate Type

The program manager creates a flat rebate type and specifies these details:

- **Calculation Type:** Per Transaction
- **Measure Type:** Fixed Amount
- **Calculation Basis:** Payout and Accrual

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-channel_revenue_mgmt-264-0-0-production-enus/0afcbbd8-b325-4d62-baa1-63243d1c10aa/images/icon_note.png)

Note When Measure Type is set to Fixed Amount, no Measure Field is configured because the payout is a flat value rather than a rate per unit.

The program manager specifies a **fixed benefit value of $500** for qualifying purchases of the product Diagnostic Scanner X1.

## Transaction Data

The following Transaction Journal records are ingested into Data Cloud for processing:

    
| Transaction ID | Member | Product | Quantity | Activity Date |
| --- | --- | --- | --- | --- |
| TXN-101 | Metro Health | Diagnostic Scanner X1 | 2 | May 5, 2026 |
| TXN-102 | Metro Health | Diagnostic Scanner X1 | 1 | May 18, 2026 |

## Member Payouts

Because the rebate type is configured as **Per Transaction** with a **Fixed Amount**, the engine evaluates each qualifying transaction independently and awards the fixed $500 benefit directly, regardless of the line-item quantity:

      
| Transaction ID | Member | Product | Quantity | Applied Rate | Calculated Amount | Payout Sources Created |
| --- | --- | --- | --- | --- | --- | --- |
| TXN-101 | Metro Health | Diagnostic Scanner X1 | 2 | $500 (Fixed) | $500 | 1 |
| TXN-102 | Metro Health | Diagnostic Scanner X1 | 1 | $500 (Fixed) | $500 | 1 |

Each transaction generates its own Program Rebate Type Payout Source (and Accrual Source) record. Both line items aggregate to a final period payout amount of **$1,000** on the Rebate Program Member Payout record.