Billing & Subscription
Manage your organization's Supaflow subscription, monitor credit usage, and track your plan status.
Overview
Your Supaflow subscription is managed at the organization level — one subscription covers all workspaces in your organization. Billing is based on compute credits consumed by your data pipelines.
What you're charged for: Pipeline execution time (credits based on node size and duration) What you're NOT charged for: Number of pipelines, team members, or workspaces
To access: Navigate to Settings → Billing in the sidebar.
How Supaflow Billing Works
Credit-Based Pricing
Supaflow charges based on compute credits:
- 1 credit = 1 compute-hour
- Credits consumed = (Node size) × (Execution time)
- Minimum billing: 60 seconds per activity
Node sizes and credit consumption:
- S: 1 credit/hour
- M: 2 credits/hour
- L: 4 credits/hour
- XL: 8 credits/hour
- 2XL: 16 credits/hour
Subscription Plans
| Plan | Price per Credit | Description |
|---|---|---|
| Professional | $2.00 | Standard tier for most businesses |
| Enterprise | $3.00 | Advanced features and support |
| Business Critical | $4.00 | Mission-critical workloads with SLA |
Each plan includes a monthly credit allocation. Once you consume your included credits, additional usage is charged at the per-credit rate for your plan (pay-as-you-go).
Pre-Purchased Credits (Wallet)
You can purchase credit packs upfront to pre-pay for usage:
- Credits are consumed from your wallet first (oldest credits first)
- When wallet balance reaches zero, you're charged per-credit at your plan's rate
- Wallet credits may have expiration dates
Understanding Your Subscription
Current Plan & Status
Your subscription information appears at the top of the Billing page, showing:
- Plan name and subscription status
- Current billing period
- Renewal or end date
- Credit price for your plan
- Last data refresh time
Trial subscriptions also show:
- Days remaining in trial
- Trial expiration warning (when less than 7 days remain)
- Upgrade options
Subscription Statuses
| Status | What It Means | What to Do |
|---|---|---|
| Trial | Evaluating Supaflow with trial credits | Monitor trial expiration date and upgrade before it ends |
| Active | Paid subscription in good standing | No action needed |
| Past Due | Payment failed or is overdue | Update payment method immediately to restore service |
| Canceled | Subscription was canceled | Service continues until end of billing period, then stops |
| Expired | Subscription has ended | Renew subscription to restore access |
Refreshing Subscription Data
Subscription changes (upgrades, payment updates) can take 5-10 minutes to sync. Use the refresh button to manually update your subscription information.
Viewing Usage Analytics
Click View Usage Details to access the Usage page, where you can:
- See credit consumption by workspace and pipeline
- Track consumption against your plan's included credits
- Monitor pay-as-you-go overage usage
- Download usage reports
- View consumption trends over time
This link is available for all subscription types, including trials.
Troubleshooting
Subscription Shows "Past Due"
What it means: A payment failed or is overdue.
How to resolve:
- Check your email for payment failure notifications
- Update your payment method using the link in the email or contact support at support@supa-flow.io
- Verify your card is not expired, has sufficient funds, and was not declined
- Contact support if your payment method is valid but the status persists
Impact: While past due, activity execution may be suspended, you cannot create new pipelines, and workspace access may be limited.
Upgraded But Status Still Shows Old Plan
What it means: Your upgrade hasn't synced yet.
How to resolve:
- Wait 5-10 minutes for the upgrade to process
- Click the refresh button to manually update subscription data
- Check your email for upgrade confirmation
- Verify the payment was successful
- Contact support if the issue persists after 1 hour
Plan Details Don't Match What I Purchased
What it means: Your subscription data may not be in sync, or you may be viewing the wrong organization.
How to resolve:
- Click the refresh button to update subscription data
- Check your plan confirmation email from Supaflow
- Verify you're viewing the correct organization (billing is per-organization)
- Contact support with your plan details and expected limits
"View Usage Details" Shows an Error
What it means: Usage data may not be available, or there's a workspace/subscription issue.
How to resolve:
- Verify you have an active subscription
- Ensure a workspace is selected in the workspace switcher
- Refresh the billing page and try again
- Navigate directly to
/usagein your browser - Contact support if the error persists
Common Tasks
Check Your Current Plan
When to use: Before upgrading or to understand your current credit allocation.
Steps:
- Go to Settings → Billing
- Review your plan name and status at the top of the page
- Check the plan details section for your monthly credit allocation
- Note the per-credit price for your plan
Monitor Trial Status
When to use: During your trial period to plan for upgrade.
Steps:
- Go to Settings → Billing
- Check for trial expiration warnings
- Note the trial end date
- Click Upgrade Plan before your trial expires
Recommendation: Upgrade at least 7 days before expiration to avoid service interruption.
Verify an Upgrade Processed Successfully
When to use: After completing an upgrade to confirm it went through.
Steps:
- Complete your upgrade via the payment link or sales team
- Wait 5-10 minutes for the system to sync
- Go to Settings → Billing
- Click the refresh button
- Verify the status shows "Active" and the plan name updated
- Review your new plan's credit allocation and per-credit price
Track Credit Usage
When to use: Monitor consumption to avoid unexpected charges.
Steps:
- Go to Settings → Billing
- Note your plan's included monthly credits
- Click View Usage Details to see current period consumption
- Check if you're approaching your included credits limit
- Review which pipelines and workspaces are consuming the most credits
Best Practices
Monitor Trial Expiration Proactively
Recommended timeline:
- 30 days before expiration: Start internal approval process for paid plan
- 14 days before: Finalize budget and payment method
- 7 days before: Complete upgrade to avoid service interruption
- 3 days before: Emergency escalation if not yet upgraded
Why: Prevents data pipeline outages and ensures continuity of service.
Track Credit Consumption Regularly
What to monitor:
- Current period credit usage vs. included credits
- Which pipelines consume the most credits
- Node size selection (larger nodes = faster execution but higher cost)
- Activity execution patterns (frequency, duration)
Actions to take:
- Optimize node size selection for cost efficiency
- Review pipeline schedules to avoid unnecessary runs
- Identify and optimize long-running activities
- Purchase credit packs for predictable budgeting
Optimize Node Size Selection
Best practices:
- Start with smaller nodes (S or M) and increase only if needed
- Monitor execution times — if activities take too long, increase node size
- Balance cost vs. speed based on pipeline urgency
- Use larger nodes for time-sensitive pipelines only
Example cost calculation:
- Small activity on S node: 5 minutes = 0.083 hours × 1 credit/hr = 0.083 credits
- Same activity on XL node: 2 minutes = 0.033 hours × 8 credits/hr = 0.267 credits
- Result: 3× higher cost for 2.5× faster execution
Plan Budget Based on Usage Trends
Before selecting a plan:
- Review the past month of usage on the Usage page
- Calculate your average monthly credits
- Add a 20% buffer for growth
- Select a plan that covers average + buffer within included credits
- Consider pre-purchasing credits for additional cost savings
Example:
- Historical average: 400 credits/month
- Growth buffer: +80 credits (20%)
- Total needed: 480 credits/month
- Choose plan with 500+ included credits to minimize pay-as-you-go charges
Related Pages
- Usage - Detailed credit consumption and analytics
- Settings - Settings overview
- Workspaces - Organization workspaces (billing applies to all)
Support
Need help with billing? Contact us at support@supa-flow.io