Settlement Management
SD / O2Cintermediate

SD Settlement Management Part 3: Accruals and Settlement Documents

Key takeaway

How rebates hit the books: accruals posted with invoices or periodically, reversal at settlement, settlement documents and customer credit memos, partial versus final settlements, corrections with delta settlement, and reconciliation with finance.

Explanation

📌 KEY POINTS
✅ Accruals build the rebate liability during the year (with billing or periodic runs).

✅ Settlement reverses accruals and posts the actual rebate via the settlement document/credit memo.

✅ Partial settlements pay during the year; final settlement closes the contract; delta settlement corrects after changes.

✅ Finance reconciles accruals, settlements and remaining liabilities per contract.

⚠️ Settling without accruals shifts the whole rebate cost into the settlement period.

━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE

Part 2 configured contracts. Now postings and settlements.

━━━━━━━━━━━━━━━━━━━━
▶ 1. ACCRUALS

  • Accrual condition in billing or periodic accrual runs.
  • Liability account and expense/deduction account.

━━━━━━━━━━━━━━━━━━━━
▶ 2. SETTLEMENT DOCUMENTS

  • Credit memo to customer for the settled rebate.
  • Accrual reversal for the settled part.

━━━━━━━━━━━━━━━━━━━━
▶ 3. SETTLEMENT TYPES

  • Partial: pays for a period.
  • Final: closes; residual accruals reversed.
  • Delta: corrects after late invoices/changes.

━━━━━━━━━━━━━━━━━━━━
▶ 4. CUSTOMER COMMUNICATION

  • Settlement statements with business volume and rates.

━━━━━━━━━━━━━━━━━━━━
▶ 5. RECONCILIATION

  • Accruals vs settled amounts per contract.
  • Open liabilities at period-end.

━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP

  1. Check accruals after invoices.
  2. Run partial settlement; check FI.
  3. Run final settlement and reconcile.

✅ CHECKPOINT: accrual balances are zero after final settlement and credits match statements.

Code example

ABAP Code
===== STEP 1: postings (example) =====Accrual with billing: Dr rebate expense / sales deduction | Cr rebate accrual (liability)Settlement: Dr accrual (reversal) | Cr customer (credit memo) | difference to expense ===== STEP 2: settlement types =====Partial Q1–Q3 | Final at year-end | Delta after late invoices or retroactive changes

Real project scenario

Finance saw large rebate costs every December because accruals were not configured; settlements hit the P&L at once. Adding accrual conditions posted with billing spread cost across the year, and monthly reconciliation of accrual balances per contract made liabilities visible.

Common mistakes

  • No accruals.
  • Final settlement without reconciliation.
  • Manual corrections instead of delta settlement.
  • No customer statements.
  • Ignoring late invoices.

Best practices

  • Accrue throughout the year.
  • Use delta settlements for corrections.
  • Reconcile per contract monthly.
  • Send clear statements.
  • Close contracts with final settlement.

Interview angle

Questions: "How are rebate accruals posted?", "What happens at settlement?", "What is a delta settlement?"
Strong answer: accruals with billing or periodic, settlement reversing accruals and crediting customer, partial/final/delta settlements, statements and reconciliation.

Practice this lesson

Quick check

1. A team proposes skipping accruals and posting rebates only at year-end settlement. What is the main problem?

2. What happens to accruals when a condition contract is settled?

3. Which document gives the customer the rebate money in settlement management?

Interview questions

1. During settlement of a condition contract, the resulting credit memo posts to an incorrect G/L account. What configuration areas would you check to resolve account determination for the settlement document?

Answer it in your own words first, then compare.

2. Rebate cost appears only at year-end and finance asks for monthly accrual of rebate liabilities. How do you configure it?

Answer it in your own words first, then compare.

Practice more with Interview AI →

Reference-verified: the steps are checked against official SAP documentation and tutorials, and object and field names in the sample code are checked for consistency. The code has not been compiled or run on an SAP system by ERPClimb. Syntax marked release-dependent varies by SAP release, so check it in your own system.

More lessons in this topic

Interview questions on this topic

Related SAP topics