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

# Subscription management

> Start a free trial, switch trial plans, convert to a paid subscription, reactivate after cancellation, or cancel a paid subscription.

export const AdvancedPlanBadge = ({tip = "This feature is available on Advanced and Enterprise. Please refer to our pricing page for more information about our plans and features.", title = "Advanced Plan", cta = "Read more", href = "https://coderabbit.ai/pricing", disabled = false}) => {
  return <Tooltip tip={tip} cta={cta} href={href}>
        <Badge icon="shield-plus" disabled={disabled || undefined}>
            {title}
        </Badge>
    </Tooltip>;
};

export const TeamPlanBadge = ({tip = "This feature is available on Team (formerly Pro+), Advanced, and Enterprise. Please refer to our pricing page for more information about our plans and features.", title = "Team Plan", cta = "Read more", href = "https://coderabbit.ai/pricing", disabled = false}) => {
  return <Tooltip tip={tip} cta={cta} href={href}>
        <Badge icon="shield-plus" disabled={disabled || undefined}>
            {title}
        </Badge>
    </Tooltip>;
};

export const EssentialsPlanBadge = ({tip = "This feature is available on Essentials (formerly Pro), Team (formerly Pro+), Advanced, and Enterprise. Please refer to our pricing page for more information about our plans and features.", title = "Essentials Plan", cta = "Read more", href = "https://coderabbit.ai/pricing", disabled = false}) => {
  return <Tooltip tip={tip} cta={cta} href={href}>
        <Badge icon="shield-check" disabled={disabled || undefined}>
            {title}
        </Badge>
    </Tooltip>;
};

export const AdminRoleBadge = ({tip = "This feature requires an organization owner, an admin role or the corresponding permission. Regular Members do not have access.", title = "Admin Only", cta = "View roles", href = "/management/roles", disabled = false}) => {
  return <Tooltip tip={tip} cta={cta} href={href}>
        <Badge icon="lock" color="orange" disabled={disabled || undefined}>
            {title}
        </Badge>
    </Tooltip>;
};

<AdminRoleBadge tip="Members do not have access to Subscription and Billing. Admin and Billing Admin users can manage subscriptions from this page. Custom roles need the corresponding subscription permissions." />

Start a free trial, switch trial plans, convert to a paid subscription, reactivate your account after cancellation, or cancel a paid subscription from the same **Subscription and Billing** page.

<EssentialsPlanBadge tip="Essentials was previously called Pro." />

<TeamPlanBadge tip="Team was previously called Pro+." />

<AdvancedPlanBadge tip="New organizations start with a 14-day Advanced trial." />

## Starting a free trial

If your organization does not have an active subscription yet, admins and Billing Admins can start a new trial directly from [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription). No credit card is required.

### Start a new trial from Subscription and Billing

<Steps>
  <Step title="Open subscription settings">
    Go to [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription) in your organization settings.
  </Step>

  <Step title="Start the trial">
    Click **Start Free Trial** to begin a 14-day Advanced trial for the organization.
  </Step>

  <Step title="Begin using CodeRabbit">
    Install CodeRabbit on a repository and open a pull request, or continue configuring billing and seat settings from the same page while the trial is active.
  </Step>
</Steps>

## Activating your subscription

Your trial starts on the Advanced plan. During the trial, you can switch the trial tier or schedule a paid subscription to begin after the trial ends. See [Plans and pricing](/management/plans) to compare what each plan includes and review its limits.

### Select your plan, seats, and activation timing

<Steps>
  <Step title="Initiate activation">
    Go to [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription) in your organization settings and click **Upgrade** from the current plan card.
  </Step>

  <Step title="Choose your plan">
    For USD billing, select **Essentials**, **Team**, or **Advanced**. For INR billing, select **Essentials** or **Team**. Essentials covers the core AI code review experience, Team adds upstream and downstream workflow actions and higher limits, and Advanced adds continuous pull request security review.
  </Step>

  <Step title="Choose your seat count">
    Select the number of seats you need for your paid subscription. This is your initial seat count and can be different from the number of users who had seats during trial.
  </Step>

  <Step title="Select activation timing">
    Choose when billing should start:

    * **Activate Immediately**: Billing starts now and your trial ends immediately
    * **Continue Trial**: Billing starts when your trial expires, giving you the remainder of your trial to continue evaluating
  </Step>

  <Step title="Complete activation">
    Review your selections and billing impact. If you activate immediately and have a coupon code, enter it in the order summary and click **Apply** before you confirm the subscription. Add payment information if needed, then confirm activation.
  </Step>
</Steps>

<Info>
  Coupon codes are not available for subscription changes scheduled for the end of a trial. Start the subscription immediately if you need to enter a coupon code during activation.
</Info>

<Info>
  After activation, your seat assignment mode transitions from trial mode to manual approval. Learn more about [seat assignment modes](/management/seat-assignment).
</Info>

### Manage a scheduled trial subscription

When you schedule a paid subscription for after the trial, **Billing Overview** shows a banner with the subscription start date. Open **Manage trial** to switch the trial tier, edit the scheduled subscription before it starts, or start the subscription immediately.

## Reactivating a canceled subscription

Returning to CodeRabbit after cancellation? Reactivation works similarly to trial activation, but without trial timing options since you're already a returning customer.

### Reactivate with custom seat count

<Steps>
  <Step title="Start reactivation">
    Go to [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription) and click **Upgrade Plan**, **Reactivate Plan**, or **Remove Cancellation**, depending on your subscription state.
  </Step>

  <Step title="Select your plan">
    Choose Essentials, Team, or Advanced when billed in USD, or Essentials or Team when billed in INR. Select the plan that matches the CodeRabbit rate limits and features your team needs.
  </Step>

  <Step title="Select your seat count">
    Choose the number of seats you need. This can be different from your previous subscription; you're not locked to your old seat count. Adjust based on your current team size without needing to contact support.
  </Step>

  <Step title="Complete reactivation">
    Review the order summary, optionally apply a coupon code, then add or confirm payment information and activate your subscription. Billing starts immediately.
  </Step>
</Steps>

<Info>
  Need to adjust seats after reactivation? You can change your seat count anytime through [billing and plans](/management/billing#plans-and-seats).
</Info>

<Info>
  CodeRabbit supports one coupon at a time for subscription changes. If your subscription already has a coupon, the current coupon appears in the order summary and you cannot apply another one until the existing coupon is removed or expires.
</Info>

## Canceling a paid subscription

Admins and Billing Admins can cancel a paid CodeRabbit subscription directly from [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription).

<Steps>
  <Step title="Open subscription settings">
    Go to [**Subscription and Billing**](https://app.coderabbit.ai/settings/subscription) in your organization settings.
  </Step>

  <Step title="Open Danger Zone">
    Select the **Danger Zone** tab.
  </Step>

  <Step title="Start cancellation">
    Click **Cancel subscription**.
  </Step>

  <Step title="Confirm the cancellation">
    Select one or more cancellation reasons, add optional feedback, acknowledge the access and Free-tier downgrade notices, then confirm the cancellation.
  </Step>
</Steps>

After cancellation is scheduled, access continues until the end of the current billing cycle. The organization downgrades to the Free plan at renewal, review history and configuration are retained, and you can resubscribe later.

<Info>
  If the page is read-only, your account does not have permission to manage the subscription. Ask an Admin or Billing Admin to complete the cancellation, or see [Roles and permissions](/management/roles).
</Info>

## What's next

<CardGroup cols={1}>
  <Card title="Billing and plans" href="/management/billing" icon="receipt" horizontal>
    View invoices, change your subscription plan, and adjust seat counts
  </Card>

  <Card title="Seat assignment" href="/management/seat-assignment" icon="users" horizontal>
    Understand how CodeRabbit assigns seats during trials, with auto-approval, and manual approval
  </Card>
</CardGroup>
