Subscriptions & Billing
Manage your organization's subscription plan, monitor usage costs, and handle billing through the Stripe-powered billing portal.
Overview
Genvid uses a seat-based subscription model. Your organization subscribes to a monthly plan with a per-seat price, and AI generation costs are tracked in dollars based on the models you use. Each AI model displays its cost before generation, giving you full transparency over spending.
Key Concepts
- Subscription: Your monthly plan that provides access to Genvid's features
- Seats: The number of users included in your subscription — each team member requires a seat
- Generation Costs: Dollar costs incurred when using AI models for image, dialog, and video generation
- Month-to-Date Usage: Running total of your generation spending for the current billing period
- Billing Portal: The Stripe-powered portal where you manage your plan, payment methods, and invoices
Who Manages Subscriptions
Subscriptions are managed at the organization level. Each organization has one subscription that covers all members:
| Role | View Subscription | Manage Billing |
|---|---|---|
| Admin | Yes | Yes |
| Supervisor | Yes | No |
| Artist | Yes | No |
| Contributor | Yes | No |
Viewing Your Subscription
Accessing the Billing Page
- Click on your profile icon in the top-right corner of the application
- Select Billing from the dropdown menu
- The Billing & Subscription page displays your current plan details
Billing Page Overview
The Billing page displays three main cards:
| Card | Description |
|---|---|
| Current Subscription | Your plan name, status (Active/Canceled), next billing date, auto-renewal, and price per seat |
| Month-to-Date Usage | Total generation spending for the current billing period in dollars, with days remaining |
| User Seats | Current seat count and seat management controls |
Managing Your Subscription
Upgrading Your Plan
- Navigate to Billing from the user menu
- Click Manage Billing to open the Stripe billing portal
- Select Change Plan or Upgrade
- Choose your new subscription tier
- Review the prorated charges
- Confirm the upgrade
What Happens When You Upgrade:
- Your new plan takes effect immediately
- You pay a prorated amount for the remainder of the billing cycle
Downgrading Your Plan
- Navigate to Billing from the user menu
- Click Manage Billing to open the Stripe billing portal
- Select Change Plan or Downgrade
- Choose your new subscription tier
- Confirm the scheduled downgrade
What Happens When You Downgrade:
- The downgrade is scheduled for the next billing cycle
- You keep your current plan benefits until the billing period ends
Canceling Your Subscription
- Navigate to Billing from the user menu
- Click Manage Billing to open the Stripe billing portal
- Select Cancel Subscription
- Confirm the cancellation
What Happens When You Cancel:
- Cancellation takes effect at the end of your current billing period
- You retain full access until the period ends
- You can reactivate before the period ends to continue your subscription
Reactivating a Canceled Subscription
If you change your mind before your billing period ends:
- Navigate to Billing from the user menu
- Click Manage Billing to open the Stripe billing portal
- Select Reactivate Subscription
- Your subscription continues without interruption
Understanding Generation Costs
How Costs Work
AI generation features have per-use costs displayed in dollars:
- Image Generation: Creating or modifying character images, locations, props
- Keyframe Generation: Generating the first frame of a shot
- Dialog Generation: Creating audio/speech for shots
- Video Generation: Rendering final shot videos
Each AI model displays its cost before you generate. Different models have different costs, with higher-quality models typically costing more.
Where to See Costs
- Before generation: Each editor (Keyframe, Image, Dialog, Video) shows the selected model's cost per unit
- Month-to-Date Usage: The Billing page shows your running total for the current billing period
- Billing Portal: Full invoice history with detailed charges
Managing Seats
Your subscription includes a certain number of user seats. Each team member who needs access to Genvid requires a seat.
Viewing Seat Usage
The User Seats card on the Billing page shows:
- Current number of seats in use
- Seat management controls
Adding or Removing Seats
Admins can manage seats from the Billing page. Seat changes are reflected in your next billing cycle.
Subscription Status and Access
Subscription States
Your subscription can be in one of these states:
| Status | Description | Access Level |
|---|---|---|
| Active | Subscription is current and paid | Full access |
| Past Due | Payment failed, awaiting retry | Restricted |
| Canceled | Scheduled to end at period end | Full access until end |
| Incomplete | Initial payment pending | Subscription paywall |
Subscription Paywall
You'll see a subscription paywall when:
- New account: First time signing in after creating an account
- Expired subscription: Your subscription ended and wasn't renewed
- Payment failure: Payment method failed and wasn't resolved
The paywall presents subscription options and requires selecting a plan to continue.
Billing and Invoices
Viewing Invoices
All invoices are accessible from the Billing page:
- Navigate to Billing from the user menu
- Scroll to the Recent Invoices section
- Click View next to any invoice to see details or download
Payment Methods
Manage your payment methods through the Stripe billing portal:
- Click Manage Billing on the Billing page
- Select Payment Methods
- Add, update, or remove payment methods
- Set your default payment method
Common Questions
Can multiple users share one subscription?
Yes. Subscriptions are at the organization level. All members of your organization share the same subscription, with each member occupying one seat.
How do I know what a generation will cost?
Each editor displays the cost of the selected AI model before you generate. Costs are shown per unit (e.g., per image or per second of video).
What if my payment fails?
If your payment fails:
- Your subscription enters "Past Due" status
- You receive an email notification
- Update your payment method in the billing portal
- Access may be restricted until payment succeeds
How do I add more team members?
Add seats from the User Seats card on the Billing page. Each new team member requires a seat, which is added to your subscription cost.
Next Steps
- AI Models - Learn about available generation models and their costs
- Video Editor - Understand the video generation pipeline
- Project Dashboard - Manage your projects
