InvoiceExtract
Intelligent Document Processing
InvoiceExtract turns invoice PDFs and photos into clean, structured JSON. Upload a document and AI-driven OCR pulls the invoice number, dates, totals, tax, vendor and client details, line items, and banking info — with a confidence score that validates whether the file is really an invoice. It runs on a credit-based, pay-as-you-go model with a document preview, a Markdown export of the raw analysis, and an analytics dashboard tracking documents processed and pages scanned.
- Category
- Document AI SaaS
- Role
- Solo design & engineering
- AI engine
- Mistral OCR via n8n
- Status
- Live · Open source
Next.jsReactTypeScriptTailwind CSSShadcn/UIBetter Authn8nOpenAI LLMMistral OCR

Invoices in, JSON out.
Intelligent OCR
Mistral AI reads every detail from diverse invoice formats and layouts with high accuracy.
Structured schema
Metadata, tax, issuer, client, line items, and banking details organized into consistent JSON.
Validation built in
A confidence score decides whether a document is a legitimate invoice before it counts against credits.
Preview & export
Thumbnail previews for JPG, PNG, and PDF, plus a Markdown export of the raw analysis for review.
From upload to data.
- 1Upload an invoice PDF or image from the dashboard.
- 2The frontend hands the file to an API route, which relays it to n8n.
- 3Mistral AI extracts the structured fields.
- 4n8n persists the result and deducts a credit.
- 5The dashboard fetches the organized data and updates analytics.
A real product around it.
Credit system
Five free credits on signup; a token balance meters every extraction.
Analytics dashboard
Documents processed, pages scanned, and credits consumed at a glance.
Auth & webhooks
Better Auth identity with webhook-handled lifecycle events, plus SEO, OG images, and JSON-LD baked in.

A closer look.


