---
schema_version: "1"
id: b4864f3f640323529ed19fd03ba1ac4e6f84296bd00b50857713ccc37baafa1f
title: Accrual and Payout Engine - Delta Calculation
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/admin_rebates_adv_dpe_delta_calculation.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.admin_rebates_adv_dpe_delta_calculation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8a6f79aa4bd743c107b032519b5154afd31ae47e5de3634ec0fc5526f5094997
description: The Delta Calculation DPE compares the current run's Rule Ingest and Tier Ingest records against records stored from the previous run. Records unchanged since the last run are marked Unmodified and not reprocessed. This prevents double-counting when the engine runs multiple times in the same period.
products:
  - Partner Cloud
  - Cross Cloud
  - Manufacturing
release: "264"
---
# Accrual and Payout Engine - Delta Calculation

The Delta Calculation DPE compares the current run's Rule Ingest and Tier Ingest records against records stored from the previous run. Records unchanged since the last run are marked Unmodified and not reprocessed. This prevents double-counting when the engine runs multiple times in the same period.

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

For each Rule Ingest record, the DPE creates a Rule Stage record. For each Tier Ingest record, it creates a Tier Stage record that adds the cumulative qualifying quantity and the date range of contributing transactions.

Tier Stage records for NovaTech, Revenue-Based — combined April quantity is 170 units (70 + 100), which crosses into Tier 2:

      
| Member | Rebate Type | Tier | Cumulative Quantity | Rate | First Transaction | Last Transaction |
| --- | --- | --- | --- | --- | --- | --- |
| NovaTech | Revenue-Based | Tier 1 | 100 | 2% | Apr 1 | Apr 9 |
| NovaTech | Revenue-Based | Tier 2 | 170 | 3% | Apr 9 | Apr 9 |

The cumulative quantity of 170 in the Tier 2 row tells the Rule Processing DPE that NovaTech has crossed into Tier 2 for April.

Tier Stage records for Rayler, Volume-Based, Radius — 70 units, stays within Tier 1:

       
| Member | Rebate Type | Product | Tier | Cumulative Quantity | Rate | First Transaction | Last Transaction |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Rayler | Volume-Based | Radius | Tier 1 | 70 | $2/unit | Apr 1 | Apr 1 |

![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 If a member has no qualifying transactions in a period, the First Transaction and Last Transaction fields in the Tier Stage record are blank. Blank date fields indicate no qualifying activity for that member in the period, not a DPE failure.