# Tax Exemptions

All tax exemptions related paths

 - [POST /tax_exemptions](https://docs.upvest.co/api/tax-exemptions/create_tax_exemption.md): Creates a tax exemption order for end users who are resident in Germany for tax purposes. Upvest must hold the end user's Tax Identification Number before an exemption can be created. The request is p
 - [GET /tax_exemptions/{tax_exemption_id}](https://docs.upvest.co/api/tax-exemptions/retrieve_tax_exemption_by_id.md): Returns the tax exemption order identified by `tax_exemption_id`, including its status and the allowance used and remaining for the tax year. See the [Retrieving tax exemption orders guide](https://do
 - [PUT /tax_exemptions/{tax_exemption_id}](https://docs.upvest.co/api/tax-exemptions/update_tax_exemption.md): Updates the tax exemption order identified by `tax_exemption_id`. See the [Updating a tax exemption guide](https://docs.upvest.co/products/tol/guides/taxes/tax_exemptions_update) for the rules governi
 - [DELETE /tax_exemptions/{tax_exemption_id}](https://docs.upvest.co/api/tax-exemptions/delete_tax_exemption.md): Deletes the tax exemption order identified by `tax_exemption_id` and stops it renewing in subsequent tax years. Deletion succeeds only while none of the associated end users have claimed an exemption
 - [GET /users/{user_id}/tax_exemptions](https://docs.upvest.co/api/tax-exemptions/retrieve_tax_exemptions_for_user.md): Returns the tax exemption orders of the end user identified by `user_id`. Use the `offset` and `limit` query parameters to page through results; `meta.total_count` gives the total number of matching t
 - [POST Tax exemption events](https://docs.upvest.co/api/tax-exemptions/tax_exemption_event.md): Tax Exemption Events
 - [POST Tax exemption failure events](https://docs.upvest.co/api/tax-exemptions/tax_exemption_failure_event.md): Tax Exemption Failure Events
