---
schema_version: "1"
id: cbe73998ba3869fbe36bd4d679aa13fc11f8bbfc7e148bd9ce35558da0028ad1
title: Key Terms in Rebate and Accrual Management Advanced
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/admin_rebates_adv_key_terms.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_adv_key_terms.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e6207e0504260af3502415a5a1bd77cfbae2c3aca07873af2a31bda76cf42519
description: Review the list of key terms in the Rebate and Accrual Management Advanced with definitions and examples.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Key Terms in Rebate and Accrual Management Advanced

Review the list of key terms in the Rebate and Accrual Management Advanced with definitions and examples.

### 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>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d23040e66">Term</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d23040e69">Definition</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d23040e72">Example</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Rebate Program</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">Incentive structure to reward partners for meeting sales goals based on transaction volume, revenue, growth, and more. You can add members and rebate types to a program and specify the accrual frequency.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company wants to create a rebate program for its APAC-based channel partners. They create a Rebate Program record called Incentives for APAC Partners. The program starts on January 1, 2022 and ends on December 31, 2022, and has a monthly accrual frequency.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Rebate Program Member</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">
            <p>Account enrolled in a rebate program. You can enroll members individually or
              in batches by using account list views. The transactions of active members are
              eligible for accrual calculations.</p>
            <p style="margin-bottom:0;"> For Advanced programs, ensure each member account has a populated value in the designated Source
              Matching Field (e.g., Account ID or Member Code). The Data 360 engine uses this
              field to link transaction journal records to the member</p>
          </td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company creates a list view for partner accounts in the APAC region. The list can be added to a rebate program to enroll partners as members.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Rebate Type</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">
            <p style="margin-bottom:0;">Incentive type of a rebate program. Rebate types include volume-based,
              revenue-based, growth, and per-transaction incentives, and support retrospective and
              stepped tier calculation methods. </p>
            <p style="margin-bottom:0;">A rebate type record contains details on how
              to aggregate transactions, how to compute accruals, and which parameters to consider
              for accruals. The Program Rebate Type record stores the information on rebate types.
              You can enhance rebate types with benefits, additional benefit criteria, and
              eligibility rules.</p>
          </td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">The Incentives for APAC Partners rebate program has a volume-based rebate type. The transactions for an accrual period are aggregated by member and product. The accrual amount is based on the total quantity sold by a member, calculated as an amount per unit of that quantity. The member's benefit tier is decided based on the total quantity sold.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Rebate Type Benefit</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">Range of sales targets and corresponding benefit value. A benefit contains details of minimum and maximum qualifying thresholds and applicable benefit values.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">
            <p>Rayler Company wants to create a tier-based benefit structure for the
              volume-based rebate type in the Incentives for APAC Partners program.</p><a name="admin_rebates_adv_key_terms__ul_tr2_yty_xjc"><!-- --></a>
            <ul id="admin_rebates_adv_key_terms__ul_tr2_yty_xjc">
              <li>First benefit tier: Members selling fewer than 100 units get a $5 rebate per
                unit. </li>

              <li>Second benefit tier: Members selling more than 100 units get a $10 rebate per
                unit.</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Benefit Mapping</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">Additional criteria to map benefit variations. From a Program Rebate Type Benefit
            Mapping record, you configure additional criteria by mapping fields from the
            Transaction Journal (Source Field) or Payout Source (Payout Source Field) to the
            Program Rebate Type Benefit object (Benefit Field).</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">
            <p>The benefits of the volume-based rebate type can vary by product. </p>
            <p>For Product
              A, members selling 100 units or more in an accrual period get a $5 accrual per
              unit.</p>
            <p style="margin-bottom:0;">For Product B, members selling 100 units or more in an accrual period
              get an $8 accrual per unit. Define Product as the criteria by using Rebate Type
              Benefit Mapping.</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Rebate Type Eligibility Criteria</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">Eligibility rules for a member's transactions to be considered for accrual calculations for a rebate type.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company wants to restrict rewards for the Incentives for APAC Partners program to members in the Gold tier. The program manager can define Member Tier as an eligibility criteria for the volume-based rebate type. Transaction records of members in the Silver or Bronze tiers aren't considered for accrual calculations.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Accrual</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">The estimated financial liability recorded for a rebate before the actual payout occurs.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company recognizes a monthly accrual liability of $5,000 for their APAC Partners program based on January transaction volumes, even though the actual payout won't be disbursed until the end of the quarter. This ensures their P&amp;L accurately reflects financial commitments.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Payout</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">The actual amount a company pays a member, based on finalized transactions and
            tier attainment for a payout period. Payout is distinct from accrual: accrual is the
            estimated liability reserved in advance, whereas payout is the settled amount
            owed.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company accrues liabilities monthly for their APAC Partners program, but
            settles payouts quarterly. At the end of Q1, the engine calculates a $15,000 payout
            for a member based on the finalized January–March transactions.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Payout Period</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">A timeframe for which payouts are calculated, based on the (payout) Frequency of
            the program. Payout periods can differ from accrual periods, letting you settle
            payouts less frequently than you recognize liabilities.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">A yearly program with a monthly accrual frequency and a quarterly payout
            frequency has 12 accrual periods and 4 payout periods.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Source Matching Field</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">A unique identifier (e.g., Account ID or Member Code) used to link raw
            transaction data to a specific program member in Data 360.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">If the program manager sets the Source Matching Field to "Member Code" on the
            rebate type. When Transaction Journals are ingested into Data 360, the engine uses
            this field to match each transaction to the correct Rebate Program Member
            record.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Delta Calculation</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">A logic step that identifies the difference between current and previously
            processed transaction values to prevent over-accruing or over-paying.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">In January, a partner had 200 units processed and accrued $1,000. In February, they added 50 more units to the same period. The Delta Calculation identifies only the new 50 units and accrues an additional $250, preventing double-counting.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Accrual Source</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">The record in Salesforce Core that stores aggregated calculation results synced
            back from Data 360.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">Rayler Company runs a monthly accrual program. In April, member Acme transacts 170 units across two products. Using a Retrospective calculation, one Program Rebate Type Accrual Source record is created for April showing the full accrued amount of $510. If the rebate type instead uses a Stepped calculation and the 170 units cross a tier boundary, two Accrual Source records are created for April — one for the units in Tier 1 and one for the units in Tier 2 — that sum to the same total.</td>

        </tr>
        <tr class="">
          <td data-label="Term" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e66 ">Payout Source</td>

          <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e69 ">The record in Salesforce Core (Program Rebate Type Payout Source) that stores
            aggregated payout calculation results synced back from Data 360, in parallel to the
            Accrual Source.</td>

          <td data-label="Example" class="slds-cell-wrap" style="vertical-align:top;" headers="d23040e72 ">At the end of the quarter, the Source Generation DPE writes one Payout Source
            record per member per tier per payout period, summing to the member's total payout for
            the period.</td>

        </tr>
      </tbody>
    </table>