Disputes and chargebacks in the settlement report

Learn how disputes and chargebacks appear as transactions in the Klarna settlement report, both without the hold policy and with the hold policy on FRAMEWORK_2026.
When a customer disputes a payment, the dispute surfaces in the settlement report as one or more balance transactions. How it appears depends on whether the dispute hold policy is enabled: the default reporting when it is not, or the hold → confirm → release lifecycle when it is (available on FRAMEWORK_2026, which Klarna is rolling out). This page maps each step of a dispute to the settlement transaction type and detailed_type it produces.
For the full catalog of transaction types and report formats, see Settlement report types. For how disputes work end to end — states, reasons, fees, and deadlines — see the disputes documentation.
Amounts follow the report's sign convention: positive values are credits to the Acquiring Partner, negative values are debits.

Without the hold policy

When the hold policy is not enabled, a chargeback is created only once Klarna resolves the dispute in the customer's favor. Opening a dispute doesn't produce a settlement transaction on its own.
Dispute stepSettlement transactionEffect
Resolved in the customer's favorCHARGEBACK / CHARGEBACKDebit
Resolved in the Acquiring Partner's favorNone—
Dispute closed — dispute feeFEE / DISPUTE_FEEDebit

With the hold policy

These settlement transaction types aren't emitted yet — they'll be available in the next August release. The hold policy (FRAMEWORK_2026) is enabled on a per-Partner basis, so a Partner only sees these transactions once their hold policy is enabled. Type names may still change.
With the hold policy enabled (FRAMEWORK_2026), Klarna withholds the disputed amount as soon as the dispute is opened, then resolves it. The lifecycle has three steps — hold, confirm, and release — that mirror the dispute's progress.
Dispute stepSettlement transactionEffect
Dispute opened — amount heldCHARGEBACK / CHARGEBACK_HOLDDebit
Resolved in the customer's favor — chargeback confirmedCHARGEBACK / CHARGEBACK_CONFIRMNone (zero amount)
Resolved in the Acquiring Partner's favor — chargeback releasedCHARGEBACK_REVERSAL / CHARGEBACK_RELEASECredit
Dispute closed — dispute feeFEE / DISPUTE_FEEDebit
Because the disputed amount is already withheld at the hold step, the confirm step carries a zero amount — it signals that the dispute was resolved against the Acquiring Partner without moving money again.
In the settlement totals, held amounts are summed in chargeback_amount and released amounts are summed in a new chargeback_release_amount field. The zero-amount confirm step doesn't affect any total.
The dispute fee is charged when the dispute is closed, regardless of the outcome, and is non-refundable. For the full dispute fee rules and lifecycle, see the disputes documentation.

Currency exchange

The Settlement FX case below — and the CHARGEBACK_REVERSAL conversion delta — aren't emitted yet. This will be available in the next August release. The Customer FX case already occurs today.
When a dispute involves a currency exchange, a rate movement may add a currency-conversion delta transaction that adjusts the settled amount by the difference; when the rate doesn't move, no delta is emitted. Two independent cases can trigger it:
  • Customer FX (the billing currency differs from the transaction currency) — a delta from converting the customer's billing currency. This can happen regardless of the dispute flow and already occurs today.
  • Settlement FX (the settlement currency differs from the transaction currency) — only with the hold policy (FRAMEWORK_2026, not active yet): because the amount is held when the dispute is opened, the settlement (payout) rate can drift between hold and confirm, so a delta reconciles the held amount against the amount confirmed at resolution.
The delta's direction reflects which way the rate moved:
ExampleSettlement transactionEffect
Rate moved so more is owed on the chargebackCHARGEBACK / CUSTOMER_CURRENCY_CONVERSION_DELTADebit
Rate moved so less is owed on the chargebackCHARGEBACK_REVERSAL / CUSTOMER_CURRENCY_CONVERSION_DELTACredit

Appeal fee

The appeal fee (FEE / APPEAL_FEE) isn't emitted in the settlement report yet. This will be available in the next August release.
If a dispute decision is appealed, Klarna adds an appeal fee, reported as FEE / APPEAL_FEE (debit). It's separate from the dispute fee and only appears when an appeal is raised. The appeal fee applies on FRAMEWORK_2026 with the hold policy and isn't active yet.

Corrections

Separately from the dispute outcome, Klarna may issue a correction when it acknowledges an error on its side — for example, reversing a chargeback that shouldn't have been raised, or correcting a fee. Corrections credit the Acquiring Partner and are distinct from a chargeback release, which happens when a dispute is resolved in the Acquiring Partner's favor.
Whether the hold policy is enabled (available on FRAMEWORK_2026) is a per-Partner setting, and the correction report types differ accordingly.
Without the hold policy:
CorrectionSettlement transactionEffect
Chargeback correctionCHARGEBACK / CORRECTION_CHARGEBACKCredit
Dispute fee correctionFEE_CORRECTION / CORRECTION_DISPUTE_FEECredit
With the hold policy (FRAMEWORK_2026):
These hold-policy correction types (CHARGEBACK_REVERSAL / CORRECTION_CHARGEBACK and FEE_CORRECTION / CORRECTION_APPEAL_FEE) aren't emitted yet. This will be available in the next August release.
CorrectionSettlement transactionEffect
Chargeback correctionCHARGEBACK_REVERSAL / CORRECTION_CHARGEBACKCredit
Dispute fee correctionFEE_CORRECTION / CORRECTION_DISPUTE_FEECredit
Appeal fee correctionFEE_CORRECTION / CORRECTION_APPEAL_FEECredit
With the hold policy the chargeback correction sits under CHARGEBACK_REVERSAL, so all credits are grouped there.
Related articles
Settlement report types
Disputes lifecycle