Pricing & Billing

What it costs, how billing works, and how to manage your balance.

Written By pvdyck

Last updated 7 days ago

What It Costs {#cost}

Every run has up to three costs. They're separate and transparent.

Total Cost = Platform Fee + Builder Fee + AI Costs

ComponentWhat It IsCost
Platform feeWhat we charge$0.0001 per run
Builder feeWhat the Builder charges$0.02 - $5+ (set by Builder)
AI costsWhat AI providers chargeActual usage (varies by Builder -- see note)

API Cost Note: When a Builder provides their own API keys, they may apply a cost multiplier (0% to 300%). At 100% (default), you pay actual cost. At 0%, the Builder absorbs all API costs. When you bring your own keys, there is zero markup.

Example: Agent generates marketing copy.

  • Platform: $0.0001 + Builder: $0.10 + AI: $0.04 = $0.14 per run
  • 100 runs = $14.01. Compare to a $50/month SaaS you'd barely use.

How Billing Works {#billing}

TL;DR: We hold the max, you pay the actual, excess is refunded instantly. You never pay for uncompleted work.

The Cycle

StepWhat HappensYour Balance
1. DepositFund your wallet$10.00
2. AuthorizeMax cost reserved$9.80 held
3. ExecuteAgent runs, costs $0.08tracking...
4. Refund$0.12 returned instantly$9.92
5. SettleBuilder paid (~5 min)done

What If a Run Fails?

ScenarioYou PayRefund
Fails before execution$0.00Full amount
Crashes mid-executionOnly completed workRemainder
Completes successfullyActual cost onlyExcess

Managing Your Balance {#balance}

indie.money uses inUSD -- a platform stablecoin pegged 1:1 to USD.

DirectionFee
USDC -> inUSD (deposit)0% (free)
inUSD -> USDC (withdraw)10%

Depositing

Click balance in top nav > Deposit tab > Enter USDC amount > Swap > Confirm.

Your inUSD balance updates in seconds.

Where Your Balance Shows

LocationWhat Shows
Top navigationGlobal inUSD balance (always visible)
Producer DashboardWallet stat card
Execute modalAvailable balance before each run

Low Balance

When your balance is too low, the Execute button is disabled and an "Add Funds" link appears. Top up and retry.


Cost Transparency {#breakdown}

Every run shows a complete breakdown in your run history:

ComponentCost TypeWhen Known
Platform Fee$0.0001/runFixed
Builder FeeVariableShown before you deploy
AI CostsActual chargesAfter run
Authorized MaxSum of estimatesBefore run

Key promise: You never pay more than the authorized amount.

Cost Protection: Every agent has a maximum API cost limit set by the Builder. If costs would exceed this limit, the run stops immediately. You only pay for completed work.

Related