Billing & Subscriptions
Billing & Subscriptions
Manage your subscription, track usage, and view invoices from the billing settings.
Subscription Plans
BuoyForms offers tiered plans to match your needs:
| Feature | Free | Pro | Business | Enterprise |
|---|---|---|---|---|
| Forms | 5 | 50 | Unlimited | Unlimited |
| Submissions/month | 100 | 5,000 | 50,000 | Unlimited |
| Team Members | 1 | 5 | 25 | Unlimited |
| API Calls/month | 100 | 10,000 | 100,000 | Unlimited |
| Storage | 100 MB | 5 GB | 50 GB | Unlimited |
Managing Your Subscription
Navigate to Settings > Billing to view your current plan and usage.
Upgrading Your Plan
-
1
Open Billing Settings
Go to Settings > Billing. ::
-
2
View Available Plans
Click View Plans to compare options. ::
-
3
Select a Plan
Select your desired plan. ::
-
4
Complete Checkout
Complete checkout via Stripe. ::
Canceling Your Subscription
-
1
Open Billing Settings
Go to Settings > Billing. ::
-
2
Manage Subscription
Click Manage Subscription. ::
-
3
Cancel
Select Cancel at period end. ::
Usage Tracking
Monitor your usage in real-time on the billing dashboard:
| Metric | Description |
|---|---|
| Forms | Active forms count vs. plan limit |
| Submissions | Monthly submissions vs. quota |
| Team Members | Current members vs. allowed seats |
| API Calls | Monthly API requests vs. quota |
| Storage | File upload storage used |
Invoices & Payment
Viewing Invoices
Recent invoices appear on your billing dashboard. Each shows:
- Invoice date and amount
- Payment status
- Download link (PDF)
Updating Payment Method
-
1
Open Stripe Portal
Click Manage Subscription to open the Stripe portal. ::
-
2
Update Payment Method
Update your card or payment method. ::
-
3
Confirm
Changes apply to future invoices. ::
Failed Payments
Billing Portal
The Manage Subscription button opens Stripe's self-service portal where you can:
- Update payment methods
- Download invoices
- Change billing email
- View payment history
- Cancel or resume subscription
Plan Limits
When you hit a limit:
| Resource | Behavior When Limit Reached |
|---|---|
| Forms | Cannot create new forms until upgraded or existing forms are deleted |
| Submissions | New submissions are rejected with HTTP 429 |
| API Calls | API requests return 429 until the next billing period |
| Team Members | Cannot invite new members until upgraded |
Limits reset monthly on your billing anniversary date.
FAQ: Common Billing Questions
Can I switch from monthly to annual billing? Yes. Contact support or use the Stripe billing portal. Annual billing offers a discount on all paid plans.
What payment methods are accepted? All major credit and debit cards via Stripe. Enterprise plans can arrange invoiced billing.
Do unused submissions roll over? No. Submission quotas reset each billing period and do not accumulate.
Can I get a refund? Refunds are handled on a case-by-case basis. Contact support within 48 hours of a charge for the fastest resolution.