> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fynn.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# Cancel Subscription

> Cancel subscriptions and manage cancellation periods

<Tabs>
  <Tab title="Web App">
    Subscriptions can be cancelled at any time. Cancelling a subscription causes the subscription to end at the cancellation date. Until that time, customers can continue to use the service and will be billed accordingly.

    <Steps>
      <Step title="Open Subscription">
        Go to [Subscriptions](https://app.fynn.eu/subscriptions) and open the desired subscription.
      </Step>

      <Step title="Cancel Subscription">
        Click `Cancel` in the menu at the top right and select the desired option.

        <Frame>
          <img src="https://mintcdn.com/fynnsubscriptionbilling/Oz1fjsoxDmWZX8Mb/images/subscription-cancel-dialog.png?fit=max&auto=format&n=Oz1fjsoxDmWZX8Mb&q=85&s=2abed36f3654eeffe3a4a9c38310a9e0" alt="Cancel subscription dialog" width="406" height="381" data-path="images/subscription-cancel-dialog.png" />
        </Frame>

        **Options:**

        * **Immediately**: The subscription is cancelled immediately and the service is terminated with immediate effect. Cancellation periods and terms are ignored.
        * **At the earliest possible date**: The subscription is cancelled at the earliest possible date based on the specified cancellation periods and terms.
        * **On the specified date**: The subscription is cancelled extraordinarily on the specified date. Cancellation periods and terms are ignored. Enter the desired date in the "Cancellation Date" field.
      </Step>

      <Step title="Review Cancellation">
        Click `Continue to Preview`. Review the cancellation and confirm it to complete the cancellation.

        <Tip>
          By default, a cancellation confirmation is sent to the customer. This can be disabled via the "Send cancellation confirmation as PDF" checkbox.
        </Tip>

        <Frame>
          <img src="https://mintcdn.com/fynnsubscriptionbilling/Oz1fjsoxDmWZX8Mb/images/subscription-cancel-dialog-confirm.png?fit=max&auto=format&n=Oz1fjsoxDmWZX8Mb&q=85&s=c68e0f11d1e6dd97cf3928c2a65708a8" alt="Cancellation preview" width="406" height="391" data-path="images/subscription-cancel-dialog-confirm.png" />
        </Frame>
      </Step>

      <Step title="Confirm Cancellation">
        <Note>
          If the cancellation occurs before the next billing date, or during a billing cycle, the costs are not prorated and part of the service is lost.
          **The option for pro-rata calculation will be added in a future release.**
        </Note>

        Click `Confirm Cancellation` to complete the cancellation. The subscription will then be cancelled and the service will end at the specified date.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Use API">
    Use the [Cancel Subscription](/api-reference/subscription/cancel-subscription) endpoint for this.

    ```bash theme={null}
    PUT /subscriptions/{id}/cancel
    ```
  </Tab>
</Tabs>

## Revoke Cancellation

<Tabs>
  <Tab title="Web App">
    The cancellation of a subscription can be revoked as long as the cancellation date has not been reached. When revoking the cancellation, the subscription is continued and the service is billed as usual.

    <Steps>
      <Step title="Open Subscription">
        Go to [Subscriptions](https://app.fynn.eu/subscriptions) and open the desired subscription.
      </Step>

      <Step title="Revoke Cancellation">
        Click `Revoke Cancellation` in the menu at the top right.
      </Step>

      <Step title="Confirm Revocation">
        <Info>
          Upon revocation, the customer is not notified. The revocation of the cancellation takes effect immediately and the subscription is continued.
        </Info>

        Click `Revoke Cancellation` to revoke the cancellation. The cancellation will then be revoked and the subscription will continue.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Use API">
    Use the Revoke Cancellation endpoint for this.

    ```bash theme={null}
    PUT /subscriptions/{id}/revoke-cancellation
    ```
  </Tab>
</Tabs>

## Cancellation During Trial Period

Subscriptions that are in a trial period can be cancelled at any time. Cancelling a trial period causes the subscription to end immediately.

To cancel a trial period, select the `Immediately` option and confirm the cancellation. The trial period will then end and the subscription will be cancelled immediately.

## Cancellation During Trial Period by Customer

Customers have the option to cancel a trial period at any time in the customer portal.

For more details, see [Trial Periods](/en/guide/subscriptions/trials).
