What is it
Per-Document Pricing is a billing unit where customers are charged per document processed or generated — common in AI writing, SEO, and document-intelligence tools. It is the most deliverable-shaped unit in usage pricing: the thing being counted is the thing the buyer actually wanted, a finished article or a processed file, which makes the bill legible in a way tokens and credits never are.
The AI writing and SEO cluster carries the unit most visibly. Byword is the purest case — its $99/$299/$999 tiers are 25, 80, and 300 articles a month with published per-extra-article overage. Frase sells 10 to 100 AI-optimized articles per month across its ladder; Surfer SEO bundles 120 to “unlimited” documents into seat-tiered plans; Scalenut and Writesonic package articles-per-month alongside audits and tracked answers in quota grids.
A second group uses the document as a capacity or ingestion unit rather than a deliverable: Dify caps knowledge-base documents per workspace tier (50 on Sandbox, 500 on Professional), Nomic meters documents flowing into its embedding and mapping platform, and Unbabel’s Widn.ai limits file uploads per month (5 free, 25 on the $19 Plus tier).
How it works
The standard structure is a monthly allowance with optional overage: bill = tier fee + max(0, documents − included) × per-document rate. The levers:
| Lever | What it controls | Example from the corpus |
|---|---|---|
| Allowance size | Effective per-document price | Byword Scale: $999/300 ≈ $3.33; Frase Starter: $49/10 = $4.90 |
| Overage ladder | Marginal price by tier | Byword: $3.50 → $3.00 → $2.50 per extra article |
| Hard cap vs overage | Predictability vs elasticity | Unbabel free: 5 uploads, stop; Byword: meter keeps running |
| Bundled scope | What one “document” includes | Frase: article + research + optimization; Writesonic: articles ride beside tracked answers |
| Promo multipliers | Discounting via allowance, not price | Scalenut’s annual promo doubles the article quota at the same sticker |
Worked example — the overage crossover. An agency producing 120 articles a month on Byword Standard pays $299 + 40 extra × $3.00 = $419/month — still far below the $999 Scale tier, which only breaks even around 313 articles. Allowance-plus-overage means the published tier prices are anchors, not answers; the real comparison is your volume against the marginal rate, the same arithmetic the introduction to usage-based pricing walks through for any quota system.
Worked example — document as capacity. On Dify, documents don’t bill individually at all: the $59 Professional workspace includes 500 knowledge documents as a standing capacity alongside message credits. The unit is the same noun, but it meters a stock (what you can keep indexed) rather than a flow (what you produce this month) — two different economic objects sharing one word.
Companies using this
8 in-corpus companies meter documents: the writing/SEO cluster (Byword, Frase, Surfer SEO, Scalenut, Writesonic) selling monthly article allowances, and the ingestion side (Dify, Nomic, Unbabel) counting documents uploaded, indexed, or embedded.
Patterns observed
The cluster prices the deliverable and hides the variance. One document is one unit regardless of length on Frase, Scalenut, and Writesonic alike — size-blindness traded for countability — and the vendors absorb long-document costs in the allowance price. Where overage exists it falls with tier (Byword’s $3.50→$2.50 ladder), making the tier grid a volume-discount curve; where it doesn’t, the cap is the upsell (Unbabel’s 5 free uploads, Dify’s 50-document sandbox).
The second pattern is allowance-as-discount: Scalenut runs a standing annual promotion that doubles the article quota at the same sticker price — repricing through the denominator rather than the price, the quota-system move that lets a vendor discount without ever printing a lower number. And at the top of every ladder sits a softened cap: Surfer SEO’s “unlimited*” documents on Peace of Mind convert the meter into a fair-use promise exactly where heavy users would otherwise churn to overage-free competitors.
Counterexamples & variants
Writesonic shows the unit losing its headline status: articles per month still appear in every tier, but the value metric the packaging now leads with is tracked AI answers — the company migrated its meter from words to documents to answer-coverage as the buyer’s definition of value moved, leaving documents as one quota among several. Nomic buries the unit even deeper: documents are what its platform embeds and maps, but the bill is $40 seats feeding a pooled AI-usage balance under a $1,000/month commitment — the document is the workload, not the line item. And Dify’s capacity-style cap is the structural variant worth naming: when documents meter a knowledge base rather than a content pipeline, the right comparison set is storage pricing, not article allowances.
What this means for buyers vs vendors
For buyers
Compute the effective per-document price at your volume — allowance fee divided by documents you’ll actually use, plus marginal overage beyond — rather than comparing stickers; the spread runs from ~$1.33 to ~$4.90 per article across this cohort before overage. Check rollover (usually none), check what one document includes (Frase bundles research and optimization; a bare generation elsewhere may need three more tools), and treat “unlimited” tiers as fair-use contracts to read, not ceilings to ignore.
For vendors
The document is a unit buyers trust because they can count their own output — protect that by keeping one document = one unit and putting variance absorption in the allowance price, not in surprise multipliers. Publish the overage rate and let it fall with tier (the credit-model guide covers why visible marginal pricing beats opaque packs); if your documents are stocks rather than flows, price capacity explicitly instead of dressing storage limits as usage meters. And when the buyer’s value metric moves — as it moved from articles toward answer-coverage for the SEO cluster — move the headline unit with it before a competitor does.
| Company | Product | Pricing model | Billing units | Free tier | Verified |
|---|---|---|---|---|---|
| Byword | AI SEO article generation platform that researches, writes, optimizes and publishes long-form content at scale | Yes | 2026-06-07 | ||
| Dify | Dify Cloud + self-hosted LLM app development platform | Yes | 2026-06-03 | ||
| Frase | Agentic SEO and GEO platform that researches, writes, optimizes, and tracks AI-search visibility for content teams. | No | 2026-06-07 | ||
| Nomic | Nomic Platform (AEC agentic workflows) + Atlas data-exploration app + Nomic Embed embedding/Developer API | Yes | 2026-06-04 | ||
| Scalenut | AI search visibility (GEO) and SEO content platform — tracks brand presence in AI answers and generates ready-to-rank content | No | 2026-06-07 | ||
| Surfer SEO | AI-search and SEO content optimization platform (Content Editor, AI visibility tracking, audits) | No | 2026-06-07 | ||
| Unbabel | AI + human (LangOps) translation platform; Widn.ai self-serve AI translation | Yes | 2026-06-08 | ||
| Writesonic | GEO / AI-search-visibility and SEO platform that tracks brand mentions across AI answer engines and ships content/citation fixes | Yes | 2026-06-07 |
FAQ
What is per-document pricing?
Per-document pricing is a billing unit where customers are charged per document processed or generated — an AI-written article, an optimized page, an uploaded file, or an embedded document. It dominates AI writing and SEO tools (Byword, Frase, Surfer SEO, Scalenut, Writesonic) and appears in document upload and embedding products (Unbabel's Widn.ai, Nomic, Dify).
Which companies use per-document pricing?
Eight in this corpus: Byword, Dify, Frase, Nomic, Scalenut, Surfer SEO, Unbabel, and Writesonic. The writing/SEO cluster sells monthly article allowances; Dify and Nomic use documents as knowledge-base capacity and embedding-ingestion units; Unbabel caps file uploads per month.
How much does an AI-generated article cost?
Published allowance math in this corpus runs from about $1.33 per article (Byword Scale: $999 for 300) up to about $4.90 (Frase Starter: $49 for 10). Overage rates where published are $2.50–$3.50 per extra article (Byword). The spread reflects how much research, optimization, and tooling ships around the document.
Does document size affect the price?
Usually not — one document is one unit regardless of length, which makes the unit easy to count but blind to cost: a short blurb and a long-form guide burn the same credit. Vendors absorb the variance in the allowance price rather than publishing word-count multipliers.
Is a document allowance the same as a credit system?
Functionally yes, with a friendlier name: the monthly article quota behaves like a prepaid credit pool denominated in deliverables. The differences that matter are whether unused documents roll over (typically not), what the overage rate is, and whether the cap is hard (Unbabel's 5 free uploads) or soft (Surfer's asterisked unlimited).
Trivia
-
Byword's overage rate falls as the plan grows — $3.50, $3.00, then $2.50 per extra article across its $99/$299/$999 tiers — which means a Standard customer paying $3.00 per marginal article doesn't break even on the $999 Scale tier until roughly article 313 of the month.
-
Surfer SEO's top "Peace of Mind" tier sells "unlimited" documents with an asterisk, while its $49 Discovery tier meters exactly 120 documents a year — the same product spans a hard annual quota and a fair-use promise, three tiers apart.
-
A "document" is the most size-blind unit in the corpus: a 300-word product blurb and a 4,000-word pillar page each consume one article credit on Frase, Scalenut, and Writesonic alike — none of the three publishes a word-count multiplier.
Related billing units
- Credit-Based BillingA billing unit where customers pre-purchase or are allocated a pool of credits that deplete as they use the product, often at variable rates per feature.
- Token-Based PricingA billing unit common in LLM and AI products, where customers are charged per input and output token processed.
- Per-Seat PricingA billing unit where the vendor charges a fixed fee per named user, regardless of how much each user consumes.
- Per-Resolution PricingA billing unit unique to AI customer-support products, where the vendor charges only when an AI agent resolves a customer issue without escalation.
- Bandwidth-Based PricingA billing unit where customers are charged per gigabyte of data transferred out of the platform.
- Per-Function-Invocation PricingA billing unit where customers are charged per serverless function invocation, often combined with a separate compute-time charge.
- CPU-Hour PricingA billing unit where customers are charged for the CPU time their workloads consume, typically measured in vCPU-seconds or vCPU-hours.
- GB-Hour PricingA billing unit where customers are charged for the memory their workloads consume over time, measured in gigabyte-hours.
- GPU-Hour PricingA billing unit where customers are charged for GPU time consumed, typically measured per-second or per-hour by GPU type.
- Per-API-Call PricingA billing unit where customers are charged per API request, regardless of payload size or processing time.
- Per-GB Storage PricingA billing unit where customers are charged per gigabyte of data stored on the platform per month.
- Media-Minute PricingA billing unit where customers are charged per minute of audio or video processed — used by speech, voice, and video AI vendors.
- Per-Request PricingA billing unit where customers are charged per request served — the generic meter for inference endpoints, search, scraping, and browser infrastructure.
- Per-Event PricingA billing unit where customers are charged per event ingested — the native meter of observability and billing-infrastructure platforms.
- Vector Storage PricingA billing unit where customers are charged for vectors stored or indexed — the storage dimension of vector database pricing.
- Per-Character PricingA billing unit where customers are charged per character of text processed — the standard meter for text-to-speech and translation.
- Per-Page PricingA billing unit where customers are charged per page crawled, parsed, or rendered — the meter for web scraping and document parsing.
- Per-Transaction PricingA billing unit where customers are charged per financial or billing transaction processed — the meter of billing and accounting platforms.
- Active-User PricingA billing unit where customers are charged per monthly or daily active user rather than per provisioned seat.
- Per-Task PricingA billing unit where customers are charged per task an automation or agent executes — Zapier's historical unit, now spreading to AI agents.