---
title: "TaxAmount"
canonical: "https://openfinanceguide.com/en/stet/1.6.3/resources/tax-amount"
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."
---

# TaxAmount

Type: `object` · Kind: ISO20022

ISO20022: Set of elements used to provide information on the amount of the tax record.
API: Amounts must always be set as positive values.
| Property | Description |
| -------- | ----------- |
| rate | Rate used to calculate the tax. |
| taxableBaseAmount | Amount of money on which the tax is based. |
| totalAmount | Total amount that is the result of the calculation of the tax for the record. |
| details | Set of elements used to provide details on the tax period and amount. |

Fields:

- `rate`, [`PercentageRate`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/percentage-rate.md)
- `taxableBaseAmount`, [`AmountType`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/amount-type.md)
- `totalAmount`, [`AmountType`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/amount-type.md)
- `details`, array of [`TaxRecordDetails`](https://openfinanceguide.com/raw/stet/1.6.3/en/resources/tax-record-details.md) — Set of elements used to provide details on the tax period and amount.

## Example

```json
{
  "details": [
    {
      "period": {
        "year": "2020",
        "type": "QTR4",
        "fromDate": "2019-10-01",
        "toDate": "2020-01-01"
      },
      "amount": {
        "amount": 123.45,
        "currency": "EUR"
      }
    }
  ]
}
```

## Used by

- `GET /accounts/{accountResourceId}/transactions` (accountsTransactionsGet)
- `POST /payment-requests/{paymentRequestResourceId}/confirmation` (paymentRequestConfirmationPost)
- `PUT /payment-requests/{paymentRequestResourceId}` (paymentRequestPut)
- `GET /payment-requests/{paymentRequestResourceId}` (paymentRequestsGet)
- `POST /payment-requests` (paymentRequestsPost)
- `GET /payment-requests/{paymentRequestResourceId}/transactions` (paymentRequestTransactionsGet)
