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 Supaflow 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 in Supaflow Credits:
- One billable hour on an S (Small) Agent node uses 1 credit
- Credits consumed = billable job hours × the published node-size rate
- Minimum billing: 60 seconds per job
Node sizes and credit consumption:
- S: 1.00 credit/hour
- M: 1.25 credits/hour
- L: 1.50 credits/hour
- XL: 2.25 credits/hour
- 2XL: 3.50 credits/hour
These are published tier rates, not proportional multiples of each node's CPU or memory.
Subscription Plans
| Plan | Public List Price per Credit | Description |
|---|---|---|
| Professional | $3.00 | Standard tier for most businesses |
| Enterprise | $5.00 | Advanced features and support |
| Business Critical | Contact Sales | Workloads with SLA requirements |
The Free Plan includes 10 credits per billing period. Paid usage is charged at the plan's per-credit price unless your contract specifies a different price or includes credits. The Billing page shows the terms that apply to your subscription.
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
- Compare consumption with any included, trial, or prepaid credits
- Monitor paid usage and projected spend
- 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 billing terms.
Steps:
- Go to Settings → Billing
- Review your plan name and status at the top of the page
- Check the plan details section for any included credits or contract terms
- 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 the per-credit price and any included credits shown for your subscription
Track Credit Usage
When to use: Monitor consumption to avoid unexpected charges.
Steps:
- Go to Settings → Billing
- Note your per-credit price and any free, trial, prepaid, or contract-included credits
- Click View Usage Details to see current period consumption
- Compare current usage with your remaining allowance or projected spend
- 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, remaining allowances, and projected spend
- Which pipelines consume the most credits
- Node size selection (larger nodes have higher rates and may reduce runtime)
- 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 5-minute duration on XL: 0.083 hours × 2.25 credits/hr = 0.1875 credits
- A larger node can finish some workloads faster, so compare both the rate and measured runtime
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
- Compare the applicable per-credit price and the features or support each plan provides
- Consider pre-purchasing credits for additional cost savings
Example:
- Historical average: 400 credits/month
- Growth buffer: +80 credits (20%)
- Total needed: 480 credits/month
- Estimated usage cost = 480 × your applicable per-credit price, before prepaid-credit coverage
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