---
title: "Charges"
canonical: "https://openfinanceguide.com/en/stet/1.6.3/resources/charges"
edition: "STET PSD2 API 1.6.3.1"
source: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.2-openapi.yaml"
pdf: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf"
language: "en"
normative: "The normative text is the English PDF and OpenAPI file published by STET. This Markdown reproduces it for reading; where they differ, the PDF prevails."
license: "CC BY 3.0 FR (https://creativecommons.org/licenses/by/3.0/fr/), STET. Converted to Markdown by Open Finance Guide."
---

# Charges

Type: `object` · Kind: ISO20022

ISO20022: Provides further details on the charges related to the payment transaction.
API: Amounts must always be set as positive values.

Fields:

- `totalChargesAndTaxAmount`, [`AmountType`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/amount-type.md) — Total of all charges and taxes applied to the entry.
- `record`, array of [`ChargesRecord`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/charges-record.md) — Provides details of the individual charges record.

## Example

```json
{
  "totalChargesAndTaxAmount": {
    "amount": 123.45,
    "currency": "EUR"
  },
  "record": [
    {
      "amount": {
        "amount": 123.45,
        "currency": "EUR"
      },
      "creditDebitIndicator": "DBIT",
      "chargeIncludedIndicator": true,
      "code": {
        "code": "CD01",
        "issuer": "MyIssuer"
      },
      "rate": 0.5,
      "bearer": "SHAR",
      "agent": {
        "bicFi": "BNKAFRPPXXX"
      },
      "tax": {
        "identification": "VAT",
        "rate": 12.3,
        "amount": {
          "amount": 123.45,
          "currency": "EUR"
        }
      }
    }
  ]
}
```

## Used by

- `GET /accounts/{accountResourceId}/transactions` (accountsTransactionsGet)
