Skip to main content
Manage your billing history, subscription plan, and team seat count from Subscription and Billing in your organization settings.
Organization owners and admins can manage billing. See administrative roles for permission details.

Billing and invoices

Access your billing history and download invoices for accounting and expense reporting.

View billing history

1

Open subscription settings

Go to Subscription and Billing in your organization settingsCodeRabbit subscription settings page
2

Access billing portal

Click Manage Subscription to open the customer portal
3

View billing history

Select Billing History to see all past charges and invoicesBilling history view in customer portal
4

Download invoices

Click any invoice to download it for your recordsInvoice download interface
Invoices are generated automatically for each billing cycle. Payment history shows all charges, including prorated amounts for plan or seat changes.

Plans and seats

Modify your subscription plan or adjust the number of seats as your team’s needs change.

Change your plan or seat count

1

Open subscription settings

Go to Subscription and Billing in your organization settings
2

Access plan management

Click Manage Subscription, then select your current plan box at the topManage subscription button and current plan selection
3

Choose your changes

Click Update number of seats or change your plan to modify either:
  • Plan changes: Select a different CodeRabbit plan
  • Seat adjustments: Enter the new number of team seats needed Subscription editing options interface Seat count adjustment interface
4

Confirm updates

Review the changes and billing impact, then click Update or Update SubscriptionConfirm subscription update

Plan and seat considerations

  • Immediate changes: Plan upgrades and additional seats take effect immediately
  • Billing adjustments: Changes are prorated based on your billing cycle
  • Seat planning: Consider team growth when adding seats - removing seats later affects team member access
For monthly subscribers, seat unassignment is processed at the end of the billing cycle to prevent immediate disruption. See Pending unassignment for details on how seat unassignment timing works.

How mid-month changes affect billing

When you add seats or upgrade your plan mid-month, billing is handled automatically based on your payment method:
  • Organizations paying via credit card: Billed for new users as soon as the change is made
  • Organizations paying via invoice: Billed at the end of the month
New seats are always billed at the prorated price for the remainder of the billing cycle.
  • Growing team : Add seats before onboarding new team members to ensure immediate access
  • Plan evaluation : Upgrade temporarily to evaluate Pro features, downgrade before next billing cycle if not needed
  • Seasonal scaling : Adjust seats for contractors or seasonal team members, remove when projects complete
  • Budget planning : Check billing impact in the customer portal before confirming changes
  • Scheduling Pro activation for after trial ends : Use the “Activate After Trial” option during activation to complete your subscription setup now while delaying billing until your trial expires. This gives you the full trial period to evaluate CodeRabbit while locking in your Pro plan.
  • Reactivating with different seat count : When returning after cancellation, select the seat count that matches your current team size during reactivation. You’re not required to use your previous seat count - adjust to your current needs without contacting support.

What’s next

Seat assignment

Understand how CodeRabbit assigns seats during trials, with auto-approval, and manual approval

Usage-based Add-on

Buy credits to continue PR reviews and CLI usage beyond your plan limit

Plans and pricing

Compare CodeRabbit plans and understand per-developer rate limits