Skip to main content
Every workflow you run spends credits — anyformat’s universal billing unit. Each operator (parse, classify, split, extract, validate) consumes a fixed number of credits, and that number is the same on every plan. Your plan only decides two things: how many credits you start with, and what a credit costs if you buy more. Because the per-operator cost is plan-independent, you can estimate any run in credits once and trust the number everywhere.

What a credit is

A credit is the smallest unit anyformat bills in. Operators spend credits; everything else — pages, files, schema size — only matters insofar as it changes how many operators run and over how much content. Two things never affect cost:
  • How complex your schema is
  • How many fields you define
What does affect cost:
  • Which operators your workflow runs
  • How many pages each operator processes (most operators are priced per page)
The Usage & Billing page explains why usage works this way; this page gives you the concrete numbers.

What each operator costs

OperatorCreditsBilled per
Parse25page
Classify10page
Split25page
Extract35page
Validate5rule ¹
Parse — Agentic100page
Extract — Agentic150page
¹ A validator is billed per rule, once per extraction — not per page or per file. A 3-rule validator costs 15 credits whether the document is 1 page or 100.
Most operators are billed per page — a 10-page parse costs 10 × 25 = 250 credits. Validators are the exception: billed per rule, once per extraction, so they don’t scale with page count.

Standard vs agentic

Parse and Extract each come in two tiers:
  • Standard — fast, and the right default for clean, well-structured documents.
  • Agentic — a heavier, multi-step pass for messy scans, complex tables, and low-quality inputs. It costs roughly the standard rate (Parse 100 vs 25, Extract 150 vs 35), so reach for it only when standard output isn’t good enough.
Start every workflow on standard. Switch a node to agentic only for the document types where standard underperforms — you rarely need it everywhere.
These are the default prices. Enterprise plans can negotiate custom per-operator rates; if your organization has an override, your Usage page reflects the rates you actually pay.

How a run adds up

Add up each operator over the content it touches. Example — a 3-page invoice through parse → classify → extract, with a 2-rule validator on the result:
StepRateQuantityCredits
Parse25 / page3 pages75
Classify10 / page3 pages30
Extract35 / page3 pages105
Validate5 / rule2 rules10
Total220
So one 3-page invoice costs 220 credits. At the Business rate that’s €0.22; at the Free / pay-as-you-go rate it’s €0.33 — which is exactly why we quote costs in credits, not euros.

Common shapes, at a glance

For the page-priced operators, here’s what each common workflow costs per page:
WorkflowCredits / page
Parse only25
Parse → Extract60
Parse → Classify → Extract70
Parse → Split → Extract85
Agentic Parse → Agentic Extract250
Multiply by your page count, then add any validators (5 credits per rule, billed once per run).

What a credit is worth

A credit’s cash value depends on your plan. Included credits are spent at the same per-operator rates above, and top-ups are priced per plan:
PlanTop-up rate
Free / pay-as-you-go€1.50 per 1,000 credits (€0.0015 / credit)
Business€1.00 per 1,000 credits (€0.001 / credit)
EnterpriseCustom — volume-discounted
Top-ups are bought in credits (minimum 30,000) from the Usage page in the app, via Stripe, and every top-up generates a downloadable invoice.
Because the euro value of a credit changes between plans, we always describe usage and grants in credits. The same 220-credit invoice above is €0.22 on Business and €0.33 on Free.

Included credits by plan

Every plan comes with a credit allowance:
PlanIncluded credits
Free50,000 — one-time signup grant, never expires
Business500,000 per month
EnterpriseCustom monthly allowance
Free organizations don’t get a monthly refill, but their signup grant never expires and they can top up at any time. See anyformat.ai/pricing for current plan prices. Credits can come from three sources, tracked separately on your balance:
  • Plan grant — your included monthly (or one-time, on Free) allowance.
  • Top-ups — bought any time, priced per plan (above).
  • Vouchers — promotional credits, which may carry an expiry (90 days by default).

Tracking your usage

The Usage page in the app shows:
  • Your current credit balance, broken down by source (plan grant, top-ups, vouchers)
  • Weekly usage summaries and a per-workflow breakdown
  • CSV export for your own reporting
  • A Top up button (Stripe checkout) when you need more
Watch the per-workflow breakdown to spot which workflows dominate your spend — usually the ones running agentic parse/extract over high page counts.

Spending fewer credits

A few habits keep credit usage low:
  • Default to standard parse/extract. Agentic is ~4× the cost — use it only for document types where standard underperforms.
  • Only add Classify or Split when documents are genuinely mixed. Each adds a per-page operator to every page; a single-type workflow doesn’t need them.
  • Keep validators lean. Every rule costs 5 credits per run (billed per rule, once — not per page). Validate what matters, not everything.
  • Parse only when you just need markdown. Feeding your own pipeline (RAG, search, a custom model)? A parse-only workflow skips extract entirely.

What’s next?

Usage & Billing

The usage model behind credits — what’s measured, and why

Workflows

The five operators that consume credits, and how they wire together

Runs & results

What happens when you run a workflow

Build your first workflow

Parse → extract walkthrough — UI, curl, and Python