---
title: "Calculate tax for a charge."
method: POST
path: "/v1/billing/tax/calculate"
tags: ["Billing"]
---

# Calculate tax for a charge.

`POST /v1/billing/tax/calculate`

## Request

- Base URL: `https://api.scalix.world`
- URL: `https://api.scalix.world/v1/billing/tax/calculate`
- Auth: HTTP bearer

Applies the org's tax-info settings (GST/VAT, reverse charge, LUT,
exemption) to a pre-tax amount. The stored tax profile fills
omitted body fields only for a caller authenticated as that
tenant; an unauthenticated caller gets the pure computation from
the body fields.

## Request body

- unknown

## Response `200`

Tax breakdown for the amount

## Other responses

- `400`: Invalid request
- `500`: Internal error

---

[API](https://skmtc.dev/scalix/apis/scalix-cloud-api.md) · [All operations](https://skmtc.dev/scalix/apis/scalix-cloud-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scalix/apis/scalix-cloud-api/revisions/2c04ca0a90bb?raw)
