Credits & Billing

Rendobar uses a credit-based billing system. Every job costs credits based on either a flat rate or the duration of the input/output video.

How credits work

Credits are the universal billing unit. Credit values represent dollar amounts — your balance is denominated in dollars and jobs are priced accordingly.

Credit flow

  1. Pre-check — Before a job is dispatched, Rendobar checks that your organization can afford the estimated cost. This does not deduct credits.
  2. Execution — The job runs on the execution provider.
  3. Debit — On completion, the actual cost is calculated and credits are atomically deducted from your balance.
  4. Refund — If a job fails or is cancelled, no credits are deducted (or previously deducted credits are refunded).

Plans and allocations

PlanPriceIncluded BalanceRollover Cap
Free$0/mo$5$10
Starter$19/mo$100$200
Pro$49/mo$500$1,000
Scale$149/mo$2,000$4,000

Each plan includes a monthly balance allocation that refreshes at the start of each billing cycle.

Cost estimates

Before submitting a job, Rendobar checks whether your balance covers the estimated cost. Estimates are defined per job type and plan:

Job TypeCost ModelTypical Cost
watermark.applyPer minute of output~$1.00/min
transcodePer minute of output~$1.00/min
thumbnailFlat rate$0.50
caption.extractPer minute of input$0.50/min
caption.burnPer minute of output~$1.00/min
compliance.moderateFlat rate (image)$0.10
compliance.gdpr.redactPer minute of input$2.00/min
raw.ffmpegPer compute time$1.00/2min

If your balance is too low, the API returns:

{
  "error": {
    "code": "INSUFFICIENT_CREDITS",
    "message": "Not enough credits for this job"
  }
}

HTTP status: 402

Rollover

Unused balance rolls over to the next month, up to a cap of 2x your monthly allocation:

  • Free: up to $10
  • Starter: up to $200
  • Pro: up to $1,000
  • Scale: up to $4,000

Balance beyond the rollover cap expires at the start of the new billing cycle.

Overage

On paid plans, if you exceed your included balance, overage costs continue to accrue at the same per-job rates. On the Free plan, jobs are rejected when balance runs out.

Usage tracking

The API provides usage data per organization:

curl "https://api.rendobar.com/billing/usage?start=2026-02-01&end=2026-02-09" \
  -H "Authorization: Bearer rb_live_YOUR_KEY"

Usage is tracked daily by job type, including job count, amount charged, and compute seconds.

Next steps