Manage your billing history, subscription plan, payment methods, billing information, and team seat count from Subscription and Billing in your organization settings.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.
Billing and invoices
Use the Invoices tab to view and download billing history for accounting and expense reporting. Use the Billing Overview tab to resolve unpaid invoices when CodeRabbit shows a Pay pending invoices action.View billing history
Open invoices
Go to Account - Subscription and Billing - Invoices in your organization settings.
Invoices are generated automatically for each billing cycle. Payment history shows all charges, including prorated amounts for plan or seat changes.
Pay pending invoices
Open Billing Overview
Go to Subscription and Billing to access Billing Overview.
Check payment methods
Add or select a valid payment method before paying pending invoices. CodeRabbit blocks the invoice payment flow until a valid payment method is available.
Plans and seats
Modify your subscription plan, billing cycle, or number of seats as your teamâs needs change.Change your plan or seat count
Open subscription settings
Go to Subscription and Billing in your organization settings and select Billing Overview.
Open plan details
In Plan details, click the edit button. You can also expand View all plans from the current plan card and choose Upgrade or Downgrade on a plan card.
Choose organization details
In the subscription drawer, review Organization, Payment Currency, Plan Selected, and Seats selected. Choose Pro or Pro+, monthly or annual billing, and the seat count you need.
Update billing information
Confirm the account contact and invoice details when prompted. Account contact details include first name, last name, company name, primary email, and phone number. Invoice details include billing email, billing address, optional Tax ID, and any additional invoice recipients.
Confirm payment method
Add a payment method or choose an existing valid payment method when the change has a paid billing impact.
Scheduled changes
CodeRabbit applies new subscriptions, upgrades, and added seats immediately when possible. Downgrades, cancellations, seat reductions, and some billing-cycle changes are scheduled for the end of the billing cycle so access is not removed mid-cycle. When a scheduled change exists, Billing Overview shows a Manage changes banner where admins can edit the scheduled plan or remove the scheduled change. Some mixed changes split into immediate and scheduled parts. For example, upgrading while reducing seats upgrades the plan immediately and schedules the seat reduction. Downgrading while adding seats adds seats immediately under the current plan and schedules the plan downgrade for the end of the billing cycle. During a trial, admins can schedule the selected paid subscription to start when the trial ends. The trial banner shows the scheduled start date and lets admins switch trial plans, edit the scheduled subscription, or start the subscription immediately.Plan and seat considerations
- Immediate changes: New subscriptions, plan upgrades, and additional seats take effect immediately when CodeRabbit can collect payment.
- Scheduled changes: Plan downgrades, cancellations, seat reductions, and cancellation removals can be scheduled for the end of the billing cycle.
- Billing adjustments: Immediate changes are prorated based on your billing cycle.
- Seat planning: Consider team growth when adding seats; removing seats later affects team member access when the scheduled reduction takes effect.
- Coupon support: Apply one coupon code from the order summary before saving an immediate plan or seat change. Coupons are not available for subscription changes scheduled for trial end or the next billing cycle.
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.
If your subscription already has a coupon, CodeRabbit shows the current coupon in the order summary and does not let you stack a second one. Coupons are also unavailable while a subscription downgrade is already scheduled for your next billing cycle.
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
FAQ
What billing details are required?
CodeRabbit separates billing details into account contact and invoice details.- Account contact: First name, last name, company name, primary email, and phone number. The company name is the legal entity shown on invoices. The primary email receives subscription updates, payment notifications, and account communications. For subscriptions with more than 10 seats, use a corporate email address.
- Invoice details: Billing email, billing address, and optional Tax ID. The billing email receives invoices and payment receipts and appears on invoices. The billing address appears on invoices and is used to determine applicable taxes.
- Additional invoice recipients: Add up to 10 additional recipients, such as accounting or finance teammates, to receive invoice copies.
What are the legacy plan rules?
Active Lite and Pro Legacy customers keep their current plan, and renewal continues automatically each cycle. If a previous Lite or Pro Legacy subscription is inactive, canceled, lapsed, or suspended, that legacy plan cannot be reactivated from the plan picker or billing surfaces. Choose a current self-serve plan instead.How do upgrades and downgrades work?
| Plan change | Seat change | Behavior |
|---|---|---|
| First subscription or Pro to Pro+ | No change | Immediate |
| No plan change | Increase | Immediate |
| First subscription or Pro to Pro+ | Increase | Immediate |
| Cancellation or Pro+ to Pro | No change | End of billing cycle |
| No plan change | Decrease | End of billing cycle |
| Cancellation or Pro+ to Pro | Decrease | End of billing cycle |
| First subscription or Pro to Pro+ | Decrease | Plan upgrade is immediate. Seat reduction happens at the end of the billing cycle. |
| Cancellation or Pro+ to Pro | Increase | Seat increase is immediate under the current plan. Plan downgrade happens at the end of the billing cycle. |
Common subscription scenarios
Common subscription scenarios
- Growing team : Add seats before onboarding new team members to ensure immediate access
- Plan evaluation : Upgrade temporarily to evaluate Pro or Pro+ features, then schedule a downgrade before the next billing cycle if not needed
- Seasonal scaling : Adjust seats for contractors or seasonal team members, remove when projects complete
- Budget planning : Check the order summary before confirming changes
- Scheduling activation for after trial ends : Use the âContinue 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 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