Skip to main content

Billing and Usage

Monitor workspace credit consumption, track pipeline execution metrics, and understand your billing period.

Overview​

The Billing and Usage page shows your Supaflow resource consumption. Track credits used, activities executed, compute hours, and rows processed across different date ranges.

What you can view:

  • Current subscription status and billing period
  • Credits consumed with cost estimates
  • Visual usage chart (daily or monthly)
  • Detailed usage table with all metrics
  • CSV export for reporting

To access: Navigate to Usage (or Billing) in the sidebar.

Data Updates

Usage data updates every ~2 hours and displays in UTC timezone.


Metrics Cards​

The page displays up to 4 metric cards showing your usage summary:

Subscription Card​

Shows your current subscription information:

  • Status badge - Active, Trial, Past Due, Canceled
  • Plan name - Free, Pro, Enterprise
  • Billing period - Current billing cycle dates
  • Days left - Countdown to period end
  • Credit price - Cost per credit (e.g., "$3/credit")

Credits Used Card​

Shows total credits consumed in selected date range:

  • Total credits - Credits consumed
  • Estimated cost - Dollar amount based on credit price
  • Average daily credits - Average per day in range

Example:

Credits Used
12.45 credits
$37.35 estimated • 1.78 avg/day

Period Breakdown Card​

Shows when: Viewing current billing period

Displays breakdown of credits:

  • Included credits - Credits included in your plan
  • Overage credits - Credits beyond plan limit
  • Total cost - Total cost for the period

Example:

Period Breakdown
Included: 50.00
Overage: 10.25
Total: $180.75

Compute Hours Card​

Shows when: NOT viewing current billing period

Displays compute metrics:

  • Total hours - Compute hours used
  • Activities run - Count of activities executed

Trial Status Card​

Shows when: Active trial period exists

Displays trial information:

  • Trial end date - When trial expires
  • Credits remaining - Remaining trial credits (warning if < 10)

Date Range Filters​

Preset ranges:

  • Last 7 days (default) - Past 7 days of usage
  • Current month - Month-to-date usage
  • Last month - Full previous month

Granularity options:

  • Daily - Usage per day (default for ranges ≤ 31 days)
  • Monthly - Usage per month (auto-selected for ranges > 31 days)

Usage Chart​

Visual bar chart showing credit consumption over time:

  • X-axis - Dates (daily or monthly)
  • Y-axis - Credits consumed
  • Blue bars - Credit usage per period
  • Hover tooltip - Shows date, credits, and cost

Empty state: "No usage in this period" if no data available


Usage Details Table​

Comprehensive table showing all usage data:

ColumnDescription
DateDay or month
CreditsCredits consumed
Cost (USD)Dollar amount
ActivitiesActivities executed
RowsRows processed
Compute HoursTotal hours

Table footer shows totals for all columns across the selected period.


Downloading Usage Data​

To export:

  1. Click Download CSV button in Usage Details section
  2. File downloads with format: usage_YYYY-MM-DD_to_YYYY-MM-DD.csv
  3. Contains all columns from the table

CSV format:

date,credits,cost_usd,activities,rows,compute_hours
2025-12-15,2.45,7.35,12,125340,3.25
2025-12-16,3.12,9.36,18,203450,4.10

Use cases:

  • Financial reporting and budgeting
  • Chargeback allocation across teams
  • Compliance and audit trails

How Credits Are Calculated​

Supaflow features run on Supaflow-managed compute, billed in Supaflow Credits.

Base rate:

  • One billable hour on an S (Small) Agent node uses 1 Supaflow Credit
  • Larger nodes use the published per-hour tier rates below
  • Tier rates are not proportional multiples of the node's CPU or memory

How it's measured:

  • Usage tracked per second
  • 60-second minimum per job
  • After first 60 seconds, rounded up to nearest second

All charges appear as a single line item per feature.

Credits Per Hour by Agent Node Size​

Agent Node SizeCredits Per Hour
S (Small)1.00
M (Medium)1.25
L (Large)1.50
XL (Extra Large)2.25
2XL (2X Large)3.50

Example Credit Calculations​

  • Pipeline on L (Large) node for 30 minutes = 0.75 credits
  • Pipeline on S (Small) node for 2 hours = 2 credits
  • Pipeline on M (Medium) node for 15 minutes = 0.3125 credits
Cost Optimization

Most pipelines run on S nodes. Scale up to L nodes only when needed for performance.

Billing period:

  • Included credits used first
  • Overage credits charged at credit price (e.g., $3/credit)

Subscription Statuses​

StatusMeaning
ActiveSubscription is current and billing normally
TrialIn trial period with trial credits
Past DuePayment failed, update payment method immediately
CanceledSubscription canceled, access may be limited

Troubleshooting​

No Usage Data Displayed​

Problem: Chart and table show no data.

Solution:

  • Check date range includes days with activity
  • Try broader range (Current month or Last month)
  • Verify pipelines ran (check Activities page)
  • Usage updates every ~2 hours - recent activities may not appear yet
  • Refresh page to fetch latest data

Credits Don't Match Expectations​

Problem: Displayed credits seem too high or too low.

Solution:

  • Review activity history in Activities page
  • Review compute hours together with node sizes; credits apply the published rate for each job's node size
  • Review row counts for workloads that may take longer; rows are not billed directly
  • Verify date range matches expected period

Period Breakdown Card Not Showing​

Problem: Expected to see included/overage breakdown.

Solution:

  • Period Breakdown only shows when viewing current billing period
  • Check subscription card for billing period dates
  • Switch date range to "Current month" to see period breakdown

CSV Download Not Working​

Problem: Download button doesn't produce file.

Solution:

  • Check browser allows downloads from Supaflow domain
  • Disable popup blockers temporarily
  • Try different browser
  • Refresh and retry


Support​

Need help? Contact us at support@supa-flow.io