Plans & Billing
Compare plans, upgrade or downgrade your subscription, and manage billing
Plans & Billing
LaraCopilot offers several subscription tiers. Each plan includes a monthly credit allowance and unlocks different features.
Comparing plans
Go to Plans in the sidebar to see the full plan comparison. Each plan card shows:
- Monthly price
- Credits included per month
- Features available at that tier
- Your current plan (highlighted)
Feature availability by tier
| Feature | Free | Starter | Professional+ |
|---|---|---|---|
| Chat & project generation | Yes | Yes | Yes |
| Browser IDE | Yes | Yes | Yes |
| Team members | Limited | Limited | Higher limits |
| GitHub import | No | No | Yes |
| Laravel Cloud deployment | No | No | Yes |
| API access | No | No | Yes |
For Enterprise and custom pricing, click Contact Sales on the Plans page.
Subscribing to a plan
- Go to Plans in the sidebar
- Click Subscribe on the plan you want
- A checkout modal appears showing the plan name, price, and a coupon field
- Optionally enter a coupon code and click Validate to apply a discount
- Click Checkout — you're redirected to Stripe
- Complete payment — your plan is activated immediately
Applying a coupon at checkout
- In the checkout modal, enter your coupon code in the coupon field
- Click Validate
- If the coupon is valid, the modal shows the discount type (percentage or fixed amount) and the new total
- Proceed to checkout with the discounted price
If the coupon is invalid, an error message appears and the original price remains.
Upgrading your plan
- Go to Plans and click Upgrade on a higher-tier plan
- Confirm in the checkout modal
- Your plan changes immediately — unused days from your current plan are prorated
Downgrading your plan
- Go to Plans and click Downgrade on a lower-tier plan
- A confirmation modal explains what features you'll lose
- Confirm the downgrade
- The change takes effect at the end of your current billing cycle
Downgrading may disable features that are only available on higher plans (e.g. GitHub import, Laravel Cloud deployment). Projects that use those features will still exist but you won't be able to use those integrations until you upgrade again.
Cancelling your subscription
- Go to Plans (or Settings → Billing)
- Click Cancel Subscription
- Confirm the cancellation
Your subscription remains active until the end of the current billing period. After that, your account reverts to the Free plan and plan-specific features are disabled.
Resuming a cancelled subscription
If you cancelled but haven't reached the end of the billing period yet:
- Go to Plans
- Click Resume Subscription
- Your subscription is immediately reactivated as if it was never cancelled
Managing billing and payment methods
Click Billing Portal (or Manage Billing) to open the Stripe customer portal, where you can:
- Update your payment method (credit card)
- Download past invoices
- View billing history
- Update billing address
Billing migration
If you're on a legacy billing plan, you may see a banner prompting you to migrate to the new billing system. Click Migrate and follow the steps to move to the current Stripe billing integration. Your existing credits and subscription are preserved.