Stop typing invoices.
Start clicking through them.
LineExtract turns supplier invoices into draft Xero bills in seconds. Upload a PDF or image, let Claude AI extract every line item with quantities and tax, confirm the GL codes, and the draft lands in Xero — or download a Xero-ready CSV.
Access is invite-only
Supplier
East Repair Inc.
Invoice
US-001
Invoice date
2019-02-11
Getting invoices in
However the invoice arrives, start here
A photo on your phone, a PDF from your inbox, or a stack of scans — get them into LineExtract and Claude reads the line items from there. Here's every way to bring documents in.
Snap a photo
Capture a paper invoice with your phone camera or the one-tap quick-upload button — it lands straight in the queue, no laptop needed.
Upload a PDF or image
Drag in supplier PDFs, scans or screenshots, up to 20 MB. PDF, JPG, PNG and WebP all work — rotated and slightly blurry scans included.
Split multi-invoice PDFs
One PDF holding several invoices? Map the pages to invoices and LineExtract splits it into separate bills before any extraction runs.
Send a whole batch
Drop several files at once and they're grouped into one batch — work through them one at a time or extract and push the lot together.
Capture now, extract later
Anyone on the team can add documents to the queue from any device; a bookkeeper runs the AI extraction on desktop when it suits them.
Post straight to Xero
Once the lines are read and the GL codes confirmed, one click posts a draft bill or bank transaction into the right Xero org — original file attached, no retyping.
Features
Less typing. Fewer mistakes.
From a phone photo to a posted Xero bill — here's what each part of LineExtract does.
AI line-item extraction
Claude Sonnet 4.6 reads every line — quantity, unit, unit price, tax — even on rotated phone scans. No templates to set up first.
Smart GL code matching
Mappings are remembered per supplier per client. The second invoice from a known supplier pre-fills its GL codes automatically.
Push to Xero, attach, done
One click creates a DRAFT bill in the right Xero org and attaches the original invoice file behind it — ready for approval.
Bill created in Xero ✓
Draft INV-WES-CHEM-001 waiting in Demo Company for approval.
Contact
Orange River Chemicals
Total
R 23 150.00
Lines
3
Attachment
Invoice.pdf ✓
Inventory-safe by default
Summary mode is server-side-blocked whenever an invoice touches inventory-tracked items, so stock movements in Xero stay accurate.
Summary mode blocked
This invoice contains items tracked as inventory in Xero.
Detected inventory items
- SKU-301 · Wheat seed
- SKU-118 · Maize seed (yellow)
Switch to Full mode to push per-line — stock movement stays accurate.
CSV fallback in Xero's format
Not connected to Xero yet? Download a CSV that matches Xero's Bills import template exactly — 26 columns, currency-aware.
Drops into Xero → Business → Bills to pay → Import. Mappings match the sample template exactly.
How it works
Four steps. Most take seconds.
Watch each step take focus. Hover any card to pause the cycle while you read, or click to jump.
Drag a PDF or image here
Phone scans · multi-page PDFs · forwarded emails — up to 20 MB
Bill created in Xero ✓
DRAFT INV-WES-CHEM-001 · Demo Company · file attached
0 min → 30 s
Per invoice
0.0%
Line-item accuracy
0
CSV columns mapped
0 manual lookups
After the first push
Outputs
What LineExtract gives you back
Concrete deliverables — what lands in Xero, what lands on your disk, and what gets remembered for next time.
Xero DRAFT bill
Per-line bill posted via the Xero API with contact, GL, tax type, and the original invoice attached.
Xero-ready CSV
Matches Xero's Bills import template exactly — 26 columns, asterisked required fields, currency aware.
Supplier → GL memory
Confirmed mappings get saved per client so the next invoice from the same supplier pre-fills its GL.
90-day audit trail
Every extraction kept with timestamps, user, mode, totals, push status, and a link out to the Xero bill.
Plans that fit how you work
We're finalising public pricing. Tell us your invoice volume and we'll tailor a plan — whether you run an accounting practice or your own books.
Solo
For independent bookkeepers and sole practitioners getting started.
Pricing tailored to your volume
- 1 workspace · up to 3 client organisations
- Claude AI line-item extraction
- Draft Xero bills + CSV export
Includes:
- Per-client GL code mappings
- Upload queue & mobile capture
- Email support
Practice
For growing firms managing multiple clients across a team.
Pricing tailored to your volume
- Multiple workspaces · up to 25 clients
- Full team roles — Admin, Bookkeeper, Capturer
- Higher monthly extraction volume
Everything in Solo, plus:
- Inventory-safe summary mode
- Bank transaction posting
- Priority support
Enterprise
For large practices needing scale, security and control.
Pricing tailored to your volume
- Unlimited workspaces & clients
- Unlimited team members
- Custom extraction volume
Everything in Practice, plus:
- Encrypted Xero token storage
- Ownership transfer & audit trail
- Dedicated onboarding