LlamaParse Pricing 2026: Cost Per Page, LlamaParse API Pricing and Credit Costs

LlamaParse sells credits, not pages: 1,000 credits cost $1.25, and a page burns 1 to 45 of them depending on the parse tier you pick. For invoices, which carry tables and often arrive as scans, the realistic tier is Agentic at 10 credits a page, so $12.50 per 1,000 pages, and structured field extraction rather than markdown pushes that to $31.25. This page shows every published credit rate, the per-page math behind it, and how the total compares with Textract, Azure, Mistral and a flat-rate invoice tool.

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your invoices

Pricing checked August 2026
Official LlamaIndex rates
Per-page math shown
No metering here, flat from $49/mo

Why a LlamaParse quote is hard to pin down

LlamaParse is priced in credits rather than pages, and four different things change how many credits a document burns. These are the gaps that turn a tidy estimate into a surprise.

The headline rate is the weakest tier

The 1 credit per page figure applies to the Fast tier, which suits clean digital text with simple layouts. Invoices with line-item tables and scanned pages sit at the Agentic tier, ten times dearer at 10 credits a page.

Parsing gives you markdown, not invoice fields

A parse returns the page as structured markdown. Vendor name, invoice number, due date and a totals column are not in the response as fields. Turning markdown into invoice data is your schema and your code.

Extraction bills twice over

LlamaExtract charges the extract tier on top of the parse tier underneath it. The default Agentic configuration is 15 extract credits plus 10 parse credits, so 25 a page, which is 2.5 times the cost of parsing alone.

Paid plans give you no volume discount

Starter is $50 for exactly $50 of credits and Pro is $500 for exactly $500 of credits. The rate stays $1.25 per 1,000 credits at every tier, so scale buys concurrency and support rather than cheaper pages.

How LlamaParse pricing actually works

These are the published LlamaIndex rates as of August 2026, taken from the official pricing page and the LlamaParse developer documentation. Confirm current figures with LlamaIndex before you commit, since model pricing changes.

Credits cost $1.25 per 1,000

One credit is worth $0.00125, and the rate is identical in the North America and Europe regions. Every per-page figure on this page is that rate multiplied by a documented credit cost.

Four parse tiers, 1 to 45 credits

Fast bills 1 credit a page, Cost-effective 3, Agentic 10 and Agentic Plus 45. That is a 45x spread, which is why quoting a single LlamaParse price without naming the tier tells you very little.

Invoices land at $12.50 per 1,000

LlamaIndex points table-heavy, scanned and multi-column documents at the Agentic tier. At 10 credits a page that is $12.50 per 1,000 pages for parsing, before any field extraction.

Structured fields cost $31.25 per 1,000

Agentic Extract bills 15 extract credits plus the 10 parse credits beneath it, so 25 a page. Going from markdown to typed invoice fields multiplies the bill by 2.5.

Free plan carries 10,000 credits

That is 10,000 Fast pages or 1,000 Agentic pages a month. When the allowance runs out, credit-consuming requests return a 402 error and the balance resets next billing cycle.

Chat turns cost 100 credits each

The Index module bills 2 credits per exported page, 1 per retrieval query, and 100 per chat turn. At 12.5 cents an exchange, conversation is the dearest thing in the credit table.

How to work out your own LlamaParse cost

Four steps to a defensible monthly number, using only figures LlamaIndex publishes.

1

Count your real monthly pages

Count pages, not documents. A 3 page invoice bills three times. Multi-page statements and remittance packs are where estimates usually go wrong.

Tip: Pull a month of actual files and total the page count rather than estimating from document volume.

2

Pick the tier your documents really need

Run a representative sample through Cost-effective first, then Agentic. If the line-item tables come back clean at 3 credits, budget 3. If they need 10, budget 10.

Tip: Test the worst scans you receive, not the tidiest PDF. The bad ones set your tier.

3

Decide whether you need Extract

If a person or a script has to read markdown and pull out fields, you need Extract, and the per-page credit cost goes from 10 to 25. If the markdown feeds a retrieval index, you do not.

Tip: This single decision moves the bill by 2.5x, so make it before you build.

4

Multiply and add the plan fee

Pages times credits per page gives total credits. Multiply by $0.00125 for the dollar figure, then check it against your plan allowance and add pay-as-you-go for the excess.

Tip: Add engineering time. At these volumes the schema work and pipeline maintenance usually cost more than the credits.

Who LlamaParse pricing suits

A general document parser and a finished invoice tool are not really competing products. Here is the honest split.

Teams building RAG pipelines

If documents feed a retrieval index and invoices are one input among many formats, LlamaParse is well priced and the LlamaIndex integration is the reason to pick it.

Prototyping on the free tier

Ten thousand credits a month is a real allowance for testing. You can validate parse quality on your own documents before spending anything.

Mixed-format document estates

Presentations, spreadsheets, images and PDFs in one pipeline play to the strength of a general parser rather than an invoice-specific API.

Finance teams who need the spreadsheet

If the goal is invoices in Excel this week and nobody is writing a schema, a flat-rate application is cheaper in practice even though its headline rate looks higher.

Common Search Terms

llamaparse pricing llamaparse pricing per page llamaparse api pricing llamaparse credit cost llamaparse api cost how much does llamaparse cost is llamaparse free is llamaparse open source llamaparse premium pricing what is llamaparse used for llamaparse vs docling llamaindex pricing

Document Types We Handle

Vendor invoices
Supplier bills
Credit notes
Purchase orders
Remittance advice
Statements

LlamaParse pricing at a glance

LlamaParse does not publish a price per page. It publishes a price per credit, and every operation you run burns a different number of credits. One credit is worth $0.00125, because LlamaIndex sells credits at $1.25 per 1,000 in both its North America and Europe regions. Everything on this page is that one rate multiplied by the credit costs LlamaIndex documents.

Last updated August 2026. Plan prices and credit rates were re-fetched from the official LlamaIndex pricing page and the LlamaParse developer documentation on the date shown. Confirm current figures before you commit budget, since model pricing moves.

LlamaCloud plans and included credits

Four tiers, all of which include access to every module (Parse, Extract, Classify, Split, Index). What changes between them is volume, concurrency, support, and deployment options.

PlanMonthly priceIncluded creditsCredit value at $1.25 per 1,000Pay-as-you-go cap
Free$010,000$12.50Up to $500 a month
Starter$5040,000$50.00Up to $5,000 a month
Pro$500400,000$500.00Custom
EnterpriseCustomCustomCustomCustom

Read the fourth column carefully, because it is the part most pricing write-ups skip. Starter costs $50 and hands you exactly $50 worth of credits. Pro costs $500 and hands you exactly $500 worth of credits. The paid plans carry no volume discount at all. You pay $1.25 per 1,000 credits whether you spend $50 or $500 a month, and the subscription fee buys concurrency, support, and deployment options rather than cheaper pages. That is unusual in this market, where per-page rates normally fall as commitment rises.

LlamaParse cost per page by parse tier

The v2 API exposes four parse tiers. LlamaIndex picks the underlying model for each tier, so you choose a quality and cost band rather than a specific model.

Parse tierCredits per pageCost per pageCost per 1,000 pagesWhat it is for
Fast1$0.00125$1.25Clean digital text, simple layouts, no tables worth preserving
Cost-effective3$0.00375$3.75The documented starting point for testing
Agentic10$0.01250$12.50Real-world PDFs with tables, scans, and multi-column layouts
Agentic Plus45$0.05625$56.25Dense financial reports, equations, mission-critical accuracy

The gap between the cheapest and dearest tier is 45x, which is why a single quoted "LlamaParse price" is close to meaningless without naming the tier. If you have seen the figure $0.10 a page quoted for LlamaParse, it is wrong: the most expensive documented tier is $0.05625.

Which tier do invoices actually need?

This is where budgets go wrong. Invoices are table documents. They carry line items, multi-column totals blocks, and frequently arrive as scans or phone photos. LlamaIndex own guidance points that shape of document at the Agentic tier, describing it as the default recommendation for most real-world PDFs with tables, scanned pages, multi-column layouts, charts and diagrams.

So the honest planning number for invoice work is 10 credits a page, or $12.50 per 1,000 pages, not the 1 credit headline. Budget on the Fast tier and you will be out by a factor of ten.

Parse is not extraction, and that changes the bill

A parse returns the document as clean markdown. It does not return a vendor name, an invoice number, a due date, a tax total, or a line-item table mapped to fields. Getting typed fields means calling Extract, and Extract bills the extract tier plus the parse tier underneath it.

OperationExtract creditsParse creditsTotal per pageCost per 1,000 pages
Cost-effective extract538$10.00
Agentic extract (default)151025$31.25
Agentic Plus extract501060$75.00

Moving from text on the page to invoice fields in a row multiplies the LlamaParse bill by 2.5x, from $12.50 to $31.25 per 1,000 pages at the default Agentic settings. That step is the one most cost models leave out, and it is the number to plan against if the goal is structured invoice data rather than markdown for a retrieval index.

Classify and Index credit costs

Two other modules bill separately if your pipeline uses them.

OperationCreditsUnitCost at $1.25 per 1,000 credits
Classify, Fast tier1Per page$1.25 per 1,000 pages
Classify, multimodal2Per page$2.50 per 1,000 pages
Index, exported page2Per page$2.50 per 1,000 pages
Index, retrieval query1Per query$1.25 per 1,000 queries
Index, chat turn100Per turn$0.125 per turn

The chat turn rate is worth flagging. At 100 credits a turn, a chat interface over your documents costs 12.5 cents per exchange, which is 10 times what it costs to parse a page at the Agentic tier. A support tool answering a few thousand questions a month will spend more on turns than on parsing.

How many pages each plan actually covers

Included credits divided by credits per page. These are parse-only figures, so halve them again roughly if you are running Extract.

PlanFast (1 credit)Cost-effective (3)Agentic (10)Agentic Plus (45)Agentic Extract (25)
Free, 10,000 credits10,000 pages3,3331,000222400
Starter, 40,000 credits40,000 pages13,3334,0008881,600
Pro, 400,000 credits400,000 pages133,33340,0008,88816,000

A finance team processing 2,000 invoices a month with structured extraction burns 50,000 credits, which overshoots Starter and lands in pay-as-you-go territory at $1.25 per 1,000 credits for the excess, or roughly $62.50 a month all in. On the Free plan, requests that would consume credits you do not have return a 402 error, and the allowance resets at the start of the next billing cycle.

LlamaParse compared with the other options for invoice data

Per 1,000 invoice pages, using each vendor published rates and the tier each one recommends for table-heavy documents. Figures for the other vendors were verified against their own documentation on the dates noted in our individual pricing pages.

OptionCost per 1,000 pagesReturns invoice fields?Notes
LlamaParse, Fast$1.25No, markdown onlyToo weak a tier for most invoice layouts
LlamaParse, Agentic$12.50No, markdown onlyThe realistic parse tier for invoices
LlamaParse, Agentic Extract$31.25Yes, against your schemaYou define and maintain the schema
AWS Textract AnalyzeExpense$10.00Yes, nativelyPurpose-built for invoices and receipts
Azure prebuilt-invoice$10.00Yes, nativelyStrongest independent line-item scores we have seen
Mistral OCR 4$4.00No, markdown only$2.00 through the Batch API
Google Gemini 2.5 Flash$1.58No, you prompt for themA page bills as a flat 258 tokens
Claude Haiku 4.5$6.77 to $8.27No, you prompt for themA PDF page bills text tokens and image tokens

The comparison that matters: LlamaParse Extract at $31.25 per 1,000 pages costs more than three times AWS Textract AnalyzeExpense or the Azure prebuilt invoice model at $10.00, and both of those return typed invoice fields without you writing a schema. That is not a knock on LlamaParse so much as a statement of what it is for. It is a general-purpose document parser built for retrieval pipelines across dozens of formats, not an invoice product, and it is genuinely strong at that job.

Where LlamaParse is the right call

If you are building a retrieval system over mixed documents and invoices are one input among many, LlamaParse earns its rate. It handles a wide format range, plugs straight into LlamaIndex, and the Fast tier at $1.25 per 1,000 pages is very cheap for clean text. If invoices are the whole job and you want vendor, date, totals and line items in a spreadsheet without building and maintaining a schema, a per-page parser is the wrong shape of tool and the cheaper answer is a flat-rate invoice product.

Frequently asked questions about LlamaParse pricing

How much does LlamaParse cost?

LlamaParse costs $1.25 per 1,000 credits, and pages consume 1 to 45 credits depending on the parse tier. That works out to $1.25 per 1,000 pages on the Fast tier and $56.25 on Agentic Plus. Paid plans start at $50 a month for the Starter tier with 40,000 credits included.

Is LlamaParse free?

LlamaParse has a free plan with 10,000 credits a month, which covers 10,000 pages on the Fast tier or 1,000 pages on the Agentic tier. It is not free beyond that allowance. Once credits run out, credit-consuming API requests return a 402 error until the next billing cycle resets them.

Is LlamaParse open source?

No. LlamaParse is a commercial hosted service from LlamaIndex and requires an API key. The LlamaIndex framework itself is open source, which causes the confusion. If you need a genuinely open-source parser you can self-host, Docling is MIT-licensed and free for commercial use.

What is LlamaParse used for?

LlamaParse converts documents into clean, structured markdown for AI and retrieval pipelines. It handles PDFs, presentations, spreadsheets and images, preserving tables and reading order so a language model can use the output. It is most commonly used as the ingestion step in a RAG system built on LlamaIndex.

How many credits does an invoice page use?

Plan on 10 credits per page for invoice parsing, the Agentic tier, because invoices carry tables, multi-column totals and frequently arrive as scans. If you need typed fields rather than markdown, Agentic Extract bills 25 credits per page, combining 15 extract credits with 10 parse credits underneath.

Does LlamaParse get cheaper at higher volume?

No. The credit rate is $1.25 per 1,000 on every paid tier, and included credits are worth exactly what the plan costs: Starter is $50 for $50 of credits, Pro is $500 for $500 of credits. Higher plans buy concurrency, support and deployment options rather than a lower per-page rate.

What is the difference between LlamaParse and LlamaExtract?

Parse returns the document as markdown. Extract returns typed fields against a schema you define. Extract bills both operations together, so the default Agentic configuration costs 25 credits a page rather than 10. If you want structured invoice data, Extract is the one you need and the one to budget for.

LlamaParse pricing questions

LlamaParse costs $1.25 per 1,000 credits, and pages consume 1 to 45 credits depending on the parse tier. That works out to $1.25 per 1,000 pages on the Fast tier and $56.25 on Agentic Plus. Paid plans start at $50 a month for Starter with 40,000 credits included.

LlamaParse has a free plan with 10,000 credits a month, which covers 10,000 pages on the Fast tier or 1,000 pages on the Agentic tier. It is not free beyond that allowance. Once credits run out, credit-consuming API requests return a 402 error until the next billing cycle resets them.

No. LlamaParse is a commercial hosted service from LlamaIndex and requires an API key. The LlamaIndex framework itself is open source, which causes the confusion. If you need a genuinely open-source parser you can self-host, Docling is MIT-licensed and free for commercial use.

LlamaParse converts documents into clean, structured markdown for AI and retrieval pipelines. It handles PDFs, presentations, spreadsheets and images, preserving tables and reading order so a language model can use the output. It is most commonly the ingestion step in a RAG system built on LlamaIndex.

Plan on 10 credits per page for invoice parsing, the Agentic tier, because invoices carry tables, multi-column totals and frequently arrive as scans. If you need typed fields rather than markdown, Agentic Extract bills 25 credits per page, combining 15 extract credits with 10 parse credits underneath.

No. The credit rate is $1.25 per 1,000 on every paid tier, and included credits are worth exactly what the plan costs: Starter is $50 for $50 of credits, Pro is $500 for $500 of credits. Higher plans buy concurrency, support and deployment options rather than a lower per-page rate.

Parse returns the document as markdown. Extract returns typed fields against a schema you define. Extract bills both operations together, so the default Agentic configuration costs 25 credits a page rather than 10. If you want structured invoice data, Extract is the one you need.

Not for structured invoice data. LlamaParse Agentic Extract runs $31.25 per 1,000 pages against $10.00 for Textract AnalyzeExpense, which returns invoice fields natively. LlamaParse is cheaper only if plain markdown is all you need, at $12.50 per 1,000 pages on the Agentic tier.