Skip to content

Billing Tab

The Billing tab is your spending dashboard. Every AI generation is logged with its cost, model, timestamp, and project attribution. Filter by project, export CSV, generate HTML reports, and import external AI costs — all from one panel.

If you work with clients, this is your paper trail. Every generation is tagged to the client and project you choose. Export as HTML report to include in client deliverables or internal cost reviews.

The history shows every generation as an individual entry with:

  • Model name — which model produced the result
  • Timestamp — when the generation ran
  • Cost — estimated cost at generation time
  • Billed cost — confirmed cost from fal.ai billing units when available (green “Billed $X.XX” badge)
  • Client / Project — tags if assigned
  • Deliverable — tag if assigned

The initial view shows 4 entries — enough to confirm tracking is working without overwhelming the narrow panel. Click View more to load 10 additional entries. Hide collapses back to the initial 4.

A running total at the top shows your cumulative AI spending. This updates as new generations complete and adjusts when actual costs are confirmed by fal.ai.

Tag generations with a client and project using the combo picker in the Generate tab. The Billing tab uses these tags for filtering:

  • Project chips — click any project chip to filter the history to that project only
  • Client grouping — costs are groupable by client for invoicing

Tags are autocompleted from previously used values as you type. This keeps naming consistent across generations.

Each generation can also be tagged with a deliverable name — “Hero Film”, “Social Cut”, “BTS Reel”. This enables cost-by-deliverable breakdowns in reports.

The Deliverable field appears in the Generate tab as an autocomplete text input. Previously used deliverable names are suggested as you type.

Switch between USD, EUR, GBP, SEK, NOK, DKK, JPY, CAD, and AUD using the currency dropdown. Exchange rates are updated daily. The selected currency applies to:

  • Pre-generation cost estimates
  • Billing tab totals and per-entry costs
  • HTML reports and CSV exports

SEK values show one decimal place (5.1 kr) for meaningful precision at low amounts.

Click the export button to download your full cost history as a CSV file. The export includes:

  • Timestamp (start and completion)
  • Model name and category
  • Estimated cost and actual cost
  • Billed cost (raw amount from fal.ai)
  • Cost source (Billed, Computed, or Estimate)
  • Cost method (how the cost was derived)
  • Client, project, and deliverable tags
  • Currency and exchange rate
  • Generation parameters, prompt, and request ID

Use this for invoicing, expense tracking, or importing into accounting software. Every row includes its cost source — so you can distinguish confirmed charges from estimates at a glance.

Generate self-contained HTML reports for client billing and compliance documentation. Each report is a standalone .html file that works in any browser, on any machine, without an internet connection.

Four KPIs at the top:

  • Total AI cost (internal fal.ai generations)
  • External AI costs (imported from CSV)
  • Combined total
  • Number of generations

Charts and breakdowns:

  • Cost by model (bar chart) — which models drive spending
  • Cost by deliverable (bar chart) — costs per deliverable tag
  • Cost over time (line chart) — spending trends across the project
  • Full generation log table with all entries

Compliance badge — visual indicator confirming the report was generated from tracked data, with commercial license status per model.

Reports are generated with one click from the Billing tab.

Import costs from other AI tools (Midjourney, RunwayML, ElevenLabs, ChatGPT, etc.) via CSV to get a unified view of total AI spending.

  1. Prepare a CSV with columns for date, description, amount, and category
  2. Open the Billing tab and use the import function
  3. External costs appear alongside internal generations
TypeSourceHow It Appears
Internalfal.ai generations tracked automaticallyStandard entries with model name and parameters
ExternalImported via CSVMarked as external with source tool name

External costs are included in running totals, reports, and KPI calculations.

When fal.ai reports billing units after a generation, the Billing tab shows both the original estimate and the confirmed billed cost with distinct badges — Billed (green) for confirmed charges, Computed (blue) for formula-derived costs. The original estimate is always preserved alongside for comparison. This lets you:

  • Verify estimate accuracy over time
  • Spot discrepancies between estimated and actual charges
  • Build confidence in the cost estimation system
  • See exactly how each cost was determined via the cost source badge

After generation, the cost badge briefly flashes green showing the billed cost — immediate feedback without switching tabs.

Cost history uses dual persistence — localStorage for fast reads and a disk file for durability. Your cost data survives:

  • Premiere Pro updates
  • CEP cache clears
  • Plugin updates and reinstalls

The Billing tab includes a manual Reset function requiring you to type “DELETE” as confirmation. This is the only way to clear cost history — it never happens accidentally.

  • Cost Tracking & Reports — step-by-step guide to tagging, filtering, and exporting cost data
  • Costs & Pricing — how estimates are calculated and what each confidence tier means
  • Commercial Use — licensing considerations for AI-generated content in client work