Skip to content

Pricing

You pay per task, not per token or page.

A task is one function call: $0.09 for any input, any length. Pay as you go with no lock-in. The first 100 function calls every month are free.

How bem charges

  1. 01Per taskOne function call, one price
  2. 02Pay as you goNo platform fees or minimums
  3. 03No lock-inNo contract to start
  4. 04First 100 freeEvery month, no credit card

01Plans

Two ways to buy. The same platform.

Every account gets every function, with no tier lock-in. Start pay as you go, and talk to us when you need custom volume, procurement, or deployment.

  • Pay as you go

    $0.09per function call

    Down to $0.04 per call as your volume grows.

    • The first 100 function calls every month are free
    • Any input type, any document length
    • No platform fees, no minimums
    • Billed monthly in arrears
  • Add-ons

    Optionalon top of pay as you go

    Add them when you need them. Nothing here is required.

    Fine-tuning
    $500 per trained function / month
    Private Link
    $500 per month
    Premium support
    $750 per month
  • Enterprise

    Customvolume pricing

    The same platform, with the procurement and deployment terms your team needs.

    • Custom volume pricing and dedicated throughput
    • Custom MSA, DPA, and SLA, plus BAAs
    • Private Link, on-premise, or VPC deployment
    • Dedicated solutions engineering
    • Premium support with 24-hour response

02Compare

The plans side by side.

Everything either plan includes, in one table.

Pay as you go compared with Enterprise
What you getPay as you goEnterprise
Price
Price per function call$0.09, down to $0.04 with volumeCustom volume pricing
Platform fees and minimumsNoneVolume commits with predictable pricing
Included with every account
All function typesSplit, Classify, Extract, Parse, Enrich, Join, Payload Shaping, Render, Send, EvaluateIncludedIncluded
Call logsPer-call records, structured, queryableIncludedIncluded
Accuracy scoresPrecision, recall, F1 with regression testingIncludedIncluded
Human reviewBuilt-in labeling UI for the in-the-loop stepIncludedIncluded
CorrectionsSubmit corrections and golden datasetsIncludedIncluded
SurfacesOperator inbox, AI Forms, Forge no-code builderIncludedIncluded
API and SDKsTypeScript, Python, Go, C#, Terraform, CLIIncludedIncluded
EU regionData sovereignty for European workloadsIncludedIncluded
Security, support, and terms
SOC 2 Type II, HIPAA, and GDPRIncludedIncluded
HIPAA BAANot includedIncluded
Private LinkAdd-on, $500 a monthIncluded
Premium support with 24-hour responseAdd-on, $750 a monthIncluded
Custom MSA, DPA, and SLANot includedIncluded
Dedicated solutions engineeringNot includedIncluded

03Volume

The more you send, the less each call costs.

At 15,000 calls in a month, the first 100 are free, the next 9,900 are $0.09 each, and the remaining 5,000 are $0.07 each. The rate falls on its own as you grow.

Price per function call, by calls in the month
Calls in the monthPer call
First 100
Free
101 to 10,000
$0.09
10,001 to 100,000
$0.07
100,001 to 1,000,000
$0.05
1,000,001 to 10,000,000
$0.04
10,000,001 and up
Talk to us

Graduated: you only pay the lower rate on calls above each threshold. Billed monthly in arrears.

Estimate your month

$3,691

a month for 50,000 function calls · $0.07 per call on average

Add-ons
100 at $0.00
$0
9,900 at $0.09
$891
40,000 at $0.07
$2,800

04One rate

The same price for every input.

Per-page pricing gets out of hand fast: standard versus complex pages, multistep operations, modality surcharges, page-count multipliers. bem prices one function call the same regardless of file type or length.

Cost of the same job on bem and on per-page tools
InputbemPer-page tools
10-page PDF$0.09$0.40 – $0.90
50-page contract$0.09$2.00 – $4.50
5-min phone call$0.09Not supported
WhatsApp thread$0.09Not supported
Email with attachments$0.09Not supported
1-min CCTV clip$0.09Not supported

Per-page estimates based on published pricing from leading document processing platforms (parse + extract workflows, standard modes). Actual costs vary by provider and configuration.

05Questions

Questions we hear often.

What exactly is a function call?

One execution of a single function. Running Extract on 100 PDFs is 100 calls. A workflow that runs Classify and then Extract on 100 PDFs is 200 calls. You compose the workflow, so you control the cost.

Does pricing change with page count, file size, or modality?

No. A one-page invoice and a fifty-page contract cost the same per function call. Audio, video, email threads, photos, scans, and PDFs all price identically. You pay for the outcome, not the page count.

How does graduated pricing work?

The more you use bem, the lower your per-call cost above each threshold. At 15,000 calls per month, the first 100 are free, the next 9,900 are billed at $0.09 each, and the remaining 5,000 at $0.07 each. Your blended rate decreases automatically.

What inputs are supported?

PDFs, documents, images, audio, video, WhatsApp and SMS threads, and email conversations with attachments. Pricing does not change by file type.

Are commitments or contracts required?

No. Pay-as-you-go with no platform fees or minimums. You are billed monthly in arrears for exactly what you use. Annual commitments unlock additional savings if you want them.

Can I use bem in a regulated industry?

Yes. bem is SOC 2 Type II, HIPAA, and GDPR ready. A BAA is available for Enterprise customers. Private Link and on-premise deployment are available for the most regulated environments.

What does it cost to get started?

Nothing. No sales call, no credit card, no trial expiration. Sign up and you get the first 100 function calls every month at no charge.

More answers in Frequently asked questions about bem and document AI and The best document AI platforms in 2026, honestly compared.

Start free.

The first 100 function calls are free. Pricing is per task, not per token or page. Pay as you go, with no lock-in.