Hubdoc costs $12 USD a month on its own after a 30-day trial, with unlimited documents and sync to QuickBooks Online or Xero. Inside Xero it costs nothing extra: every US Xero plan ($25, $55 and $90 a month) includes it, now labeled Smart Document Capture. What neither price buys is line items. Hubdoc reads the supplier, date and total, and Xero says line-item extraction is not planned. Upload a bill below to see every line pulled out.
PDF, JPG, PNG, BMP, HEIC and TIFF
Drop files here or click to upload
Up to 50 files
Uploading...
Hubdoc is cheap, and for many small businesses it is the right tool. The price only looks low until your bills need more than a header.
Hubdoc extracts the supplier, date and total, plus the invoice number and due date when they are printed. A Xero community manager answered the 225-vote request for line items with: no further developments are planned.
A contractor coding materials to jobs, a restaurant tracking food cost, or a distributor updating item costs cannot use a one-line bill. Each line gets typed by hand after Hubdoc publishes.
Hubdoc is free inside Xero, but the $25 Early plan only lets you enter 5 bills a month. Real bill volume means Growing at $55 or Established at $90.
The Hubdoc QuickBooks page covers QuickBooks Online. Firms still on QuickBooks Desktop need a different route for their vendor bills.
Supplier Rules set default coding for each vendor. A bill whose lines belong to three accounts or three jobs still needs a person to split it, because Hubdoc never read the lines.
Hubdoc publishes transactions into your ledger. If you need the bill data in Excel for a review, an audit sample or a client report, there is no export built around that job.
These figures come from hubdoc.com/pricing, the Hubdoc QuickBooks Online page and the US Xero pricing page, read in September 2026. Xero runs frequent promotions, so check the list price on your own signup screen.
For businesses not on Xero, Hubdoc lists $12 USD per month after the trial, with unlimited usage, multiple collaborators and support included.
Hubdoc offers a 30-day trial with no credit card required. The trial includes QuickBooks Online and Xero sync, so you can test publishing before you pay.
US Xero plans list Smart Document Capture on Early ($25), Growing ($55) and Established ($90). That is Hubdoc under a new name, at no extra charge.
Hubdoc imports your chart of accounts and vendors from QuickBooks Online, publishes bills and receipts with the document attached, and matches them to the bank feed.
Documents come in through the mobile app, a desktop upload, a forwarding email address or a scanner, and Hubdoc can also sync files to Box.
Every plan reads the same fields: supplier, date, total, and invoice number and due date when present. There is no paid tier that adds line items.
The price is rarely the deciding number. The number of lines you still type is.
Pull last month: how many vendor bills, and how many lines on an average bill. Multiply them. That product is what Hubdoc leaves for someone to key by hand.
Tip: 300 bills with 8 lines each is 2,400 lines typed every month.
If every bill posts to one account, header capture is enough and Hubdoc is a bargain. If you code lines to jobs, items, classes or several accounts, you need line items.
Upload one of your busiest multi-line vendor bills in the tool above and compare the table you get with what Hubdoc publishes for the same document.
Hubdoc and a line-item extractor are built for different amounts of detail. Here is the honest split.
If bills post to one expense account and you mostly need the document attached for audit, Hubdoc inside Xero is free and good enough. Keep it.
Material invoices split across jobs and cost codes. Header capture gives you one total per bill, so every line gets re-entered before a job report means anything.
Food cost tracking needs item, quantity and unit price from every supplier invoice. That is exactly the data Hubdoc does not read.
A firm can keep Hubdoc for simple clients and run line-heavy ones through an extractor that returns every row in Excel, CSV or a QuickBooks import file.
Hubdoc has two prices, and which one you pay depends on your ledger. If you run Xero, Hubdoc is already in your subscription at no extra cost. If you run QuickBooks Online, or no ledger at all, standalone Hubdoc is $12 USD a month after a 30-day trial. Neither version has a per-document meter or a volume cap, which is why Hubdoc looks so cheap next to per-document tools. The trade-off is depth: every version reads the same handful of header fields and nothing below them.
| How you get Hubdoc | Hubdoc cost | What else you pay | Line items |
|---|---|---|---|
| Standalone (QuickBooks Online or none) | $12 USD a month after a 30-day trial | Your QuickBooks Online subscription | No |
| Xero Early | Included | $25 a month, 5 bills a month | No |
| Xero Growing | Included | $55 a month | No |
| Xero Established | Included | $90 a month | No |
Xero prices above are US list prices after any introductory discount. Xero often runs a first-months promotion (in September 2026 it was 90 percent off for six months), so your first invoices may be lower. The Hubdoc part of the bill stays at zero either way.
Yes. Hubdoc is included at no extra cost on every Xero business plan, and the US pricing page now lists it as Smart Document Capture on Early, Growing and Established. The name changed, the product did not: the Hubdoc organization setup inside Xero is still live and still documented. The practical limit is the Xero plan, not Hubdoc. Early allows only 5 bills a month, so a business with real supplier volume is on Growing at $55 or Established at $90 before Hubdoc does anything useful.
Hubdoc for QuickBooks Online is the standalone plan: $12 USD a month after the free 30-day trial, on top of your QuickBooks subscription. It imports your chart of accounts and vendor list, publishes bills and receipts to QuickBooks Online with the source document attached, and matches those transactions against the bank feed. Hubdoc's QuickBooks page only describes QuickBooks Online. If your books are in QuickBooks Desktop, plan on a file-based route instead.
According to Xero's help documentation, a document has to show a date, a supplier name and a total amount for Hubdoc to complete extraction, and it also stores the invoice number and due date when they appear. That is the whole list. Quantities, item descriptions, unit prices, per-line tax and line totals are not extracted on any plan.
This is not a gap waiting on a roadmap. The request to add line items on Xero's own product ideas board has 225 votes and the status Not in pipeline. The Xero community manager's reply says the team has no further developments planned for extracting more line item details within Hubdoc, and suggests apps from the Xero App Store for anyone who needs specialized line-item extraction.
| Field on a vendor bill | Hubdoc | InvoiceExtractor |
|---|---|---|
| Supplier name | Yes | Yes |
| Invoice date and total | Yes | Yes |
| Invoice number and due date | When present | Yes |
| Line descriptions, quantities, unit prices | No | Yes, every row |
| Subtotal and tax as separate fields | Not listed by Xero | Yes |
| Output | Published transaction in Xero or QuickBooks Online | Excel, CSV, JSON or a QuickBooks import file |
| Direct publish into the ledger | Yes, with the document attached | No, you import the file |
The last row matters and it favors Hubdoc. Hubdoc posts straight into your ledger and keeps the PDF on the transaction, which is exactly what a small business wants for audit support. An extractor gives you data you import. The question is whether that data needs to be deeper than a header.
Hubdoc's $12 or $0 is easy to budget. The cost that does not show up on any invoice is the typing after it publishes. Take a business with 300 vendor bills a month and an average of 8 lines per bill. Hubdoc creates 300 one-line bills. Anyone who needs the detail, for job costing, inventory, food cost, class tracking or a split across GL accounts, keys 2,400 lines a month by hand. At a line every 20 seconds that is more than 13 hours a month, every month, before a single correction.
| 300 bills a month, line items needed | Software cost a month | Lines keyed by hand |
|---|---|---|
| Hubdoc inside Xero Growing | $0 extra | 2,400 |
| Hubdoc standalone with QuickBooks Online | $12 | 2,400 |
| Dext line item extraction, pay as you go | $25.21 base (billed yearly, 250 documents) plus $0.50 a document above the 5 included | 0 |
| InvoiceExtractor Starter | $49, or $24 billed yearly (2,500 pages) | 0 |
The 20-seconds-a-line figure is an assumption for illustration, not a benchmark; time a few of your own bills to get your number. Dext figures come from its US business pricing and extraction pricing pages. Note that the Dext base plan covers 250 documents, so 300 bills a month needs a larger plan than the one shown. Our Dext vs Hubdoc pricing comparison runs the same math at 200 bills with Dext's bundles.
For a small business on Xero whose bills each post to one account, yes, and it would be odd to pay for anything else. It costs nothing, it attaches the source document to every transaction, and bank matching saves real time. Hubdoc is worth less the moment your bills carry detail you have to use. A single bill for 40 SKUs, a supplier invoice split across three jobs, or a freight bill with accessorial charges all turn into manual work after Hubdoc publishes a total.
Many bookkeeping firms end up running both. Simple clients stay on Hubdoc inside Xero. Clients with line-heavy bills get their invoices run through an extractor that returns every row, and the file goes into Xero or QuickBooks as a bill import. If most of what a client sends is till receipts rather than vendor bills, a dedicated tool to scan receipts into a spreadsheet fits that pile better than either.
InvoiceExtractor is priced by pages, not documents or clients. Starter is $49 a month, or $24 a month billed yearly, and covers 2,500 pages a month on the faster Base AI model or 500 pages on the Pro model for difficult scans. Plus is $149 a month, or $74 billed yearly, with 10,000 Base AI pages and unlimited pages per document. Every plan reads the header and every line item, and exports Excel, CSV, JSON or a QuickBooks import file. You can upload a bill and see the result before you create an account.
What you do not get is Hubdoc's direct publish into the ledger with the document attached. If that matters more to you than the lines, stay on Hubdoc. If the lines matter, test a real multi-line bill in the tool at the top of this page and count what you would have typed.
Standalone Hubdoc costs $12 USD a month after a free 30-day trial, with unlimited documents, multiple collaborators and sync to QuickBooks Online or Xero. If you already pay for Xero, Hubdoc is included at no extra cost on every Xero plan.
Yes. Hubdoc is included in every Xero business plan at no extra charge, and the US Xero pricing page now lists it as Smart Document Capture on Early, Growing and Established. You still pay for the Xero plan itself: $25, $55 or $90 a month at list price.
Hubdoc for QuickBooks Online is the standalone plan at $12 USD a month after the 30-day trial. It imports your chart of accounts and vendors, publishes bills and receipts with the document attached, and matches them to your bank feed. Hubdoc only describes QuickBooks Online, not QuickBooks Desktop.
No. Hubdoc reads the supplier, date and total, plus the invoice number and due date when present. Xero has said it has no further developments planned for line-item extraction in Hubdoc and points users who need it to third-party apps.
Yes. Hubdoc offers a 30-day trial with no credit card required, and the trial includes unlimited usage and sync to Xero and QuickBooks Online. After the trial, standalone Hubdoc is $12 USD a month.
No. Xero is folding the Hubdoc name into its own feature language, and the US Xero pricing page calls it Smart Document Capture, but the product and the standalone $12 plan are still live on hubdoc.com as of September 2026.
Yes, on list price. Hubdoc is $0 inside Xero or $12 a month standalone. Dext for businesses starts at $302.50 a year for 250 documents, and line item extraction beyond 5 free documents costs $0.50 each pay as you go or $20.50 a month for a 50-document bundle.
InvoiceExtractor reads every line on a vendor bill, including description, quantity, unit price and amount, and exports Excel, CSV, JSON or a QuickBooks import file. Plans start at $49 a month, or $24 a month billed yearly, for 2,500 pages.
Dext alternative for pulling invoice line items into Excel or CSV.
Convert PDF invoices into a Xero bill import with every line item.
AP automation for QuickBooks: vendor bills with line items, ready to import.
Invoice line item extraction for every row, not just the totals.
Invoice processing for accounting firms handling many clients.
Parseur pricing by page plan, from 100 pages to 250,000.
Start turning your invoices into clean, structured spreadsheet data.
USD
per month
per month
$288 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale invoice extraction across your whole team with automation.
USD
per month
per month
$888 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise‑grade invoice extraction, security, and controls.
USD
per month
per month
$ charged today
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |
Secure checkout powered by Stripe