---
title: "Changes to Calculate tax"
method: POST
path: "/public/v2/taxes/calculate/"
---

# Changes to Calculate tax

`POST /public/v2/taxes/calculate/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 37 revisions.

- **2026-10-19** `7588ae19aaff`: 1 warning
- **2026-10-14** `3d645439b1e4`: 2 warning
- **2026-10-07** `6c3a672eb6f4`: 2 warning
- **2026-10-06** `f8de2ceea61d`: 1 breaking
- **2026-09-29** `4b2d6ee0dff6`: 2 info
- **2026-09-18** `5bd4dbaf2e9c`: 5 info
- **2026-09-15** `a14e8141ecfc`: 1 info

## Changes

- **2026-10-19** `7588ae19aaff`: 1 warning
  - added the new `CW` enum value to the `data/anyOf[subschema #2: VatDataOut]/available_rates/items/country_code` response property for the response status `200`
- **2026-10-14** `3d645439b1e4`: 2 warning
  - added the new `NO` enum value to the `data/anyOf[subschema #2: VatDataOut]/available_rates/items/country_code` response property for the response status `200`
  - added the new `ZA` enum value to the `data/anyOf[subschema #2: VatDataOut]/available_rates/items/country_code` response property for the response status `200`
- **2026-10-07** `6c3a672eb6f4`: 2 warning
  - added the new `anrok` enum value to the `data/anyOf[subschema #2: VatDataOut]/calculation_source/anyOf[subschema #1: TaxCalculationSource]/` response property for the response status `200`
  - added the new `anrok` enum value to the `data/anyOf[subschema #3: GstDataOut]/calculation_source/anyOf[subschema #1: TaxCalculationSource]/` response property for the response status `200`
- **2026-10-06** `f8de2ceea61d`: 1 breaking
  - removed the required property `data/anyOf[subschema #1: SalesTaxDataOut]/tax_rate_for_destination` from the response with the `200` status
- **2026-09-29** `4b2d6ee0dff6`: 2 info
  - added the optional property `error_code` to the response with the `404` status
  - added the optional property `error_reason` to the response with the `404` status
- **2026-09-18** `5bd4dbaf2e9c`: 5 info
  - added the new optional request property `transaction_ship_from_address`
  - added the new optional request property `transaction_ship_to_address`
  - added the optional property `data/anyOf[subschema #1: SalesTaxDataOut]/tax_metadata` to the response with the `200` status
  - added the optional property `data/anyOf[subschema #2: VatDataOut]/tax_metadata` to the response with the `200` status
  - added the optional property `data/anyOf[subschema #3: GstDataOut]/tax_metadata` to the response with the `200` status
- **2026-09-15** `a14e8141ecfc`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/dualentry/apis/dualentry-public-api/docs/public/v2/taxes/calculate/post.md) · [API](https://skmtc.dev/dualentry/apis/dualentry-public-api.md) · [Page](https://skmtc.dev/dualentry/apis/dualentry-public-api/changes/public/v2/taxes/calculate/post)
