Hubdoc Line Items: What 'Free' Actually Means for Your Bookkeeping
Hubdoc is genuinely free with a paid Xero plan, and for header-level receipt capture (supplier, date, total) it works fine. The moment you need line items, though, it stops being free, because Hubdoc doesn't extract line items at all. Not on a higher tier, not as an add-on: the feature simply doesn't exist. So the real price of "free" is paid in someone else's currency: the time a human spends typing every row of every invoice by hand. This post is about what that gap actually costs, what the paid alternatives charge to close it, and when Hubdoc is still the right answer anyway.
What Hubdoc does well
Let's give Hubdoc its due first, because it's earned it.
Genuinely free, if you're already paying for Xero
Hubdoc is owned by Xero and bundled at no extra charge with paid Xero subscriptions. It's effectively Xero's free loss-leader: a reason to stay inside the Xero ecosystem rather than a product Xero needs to make money on. If you already pay for Xero, the marginal cost of turning Hubdoc on is zero dollars, and that's a real advantage no competitor can match on price.
Reliable header capture, deep Xero integration
For the job it was built to do (capturing the header of a receipt or bill: who it's from, when, how much in total, and filing it into Xero with the source document attached) Hubdoc is dependable. The integration is native, because the same company owns both sides of the pipe. For a low-volume business whose bookkeeping needs are "keep the receipts organized and the totals in the ledger," it's a reasonable starting point, and plenty of practices run on it happily.
The rating tells a quieter story
It's worth noting, though, that Hubdoc sits at roughly a 3.3 rating on the Xero App Store, its own parent's marketplace, while Dext sits around 4.8 and AutoEntry around 4.7. Ratings are noisy signals, but a gap that wide, on home turf, suggests users keep hitting a wall somewhere. One of those walls is the subject of this post.
The line-item gap, explained
"Header-level only" sounds like a minor limitation until you look at what line items actually are.
Header capture vs. line-item capture
Header-level capture reads the summary of a document: the supplier name, the invoice date, maybe the tax amount, and the total. That's enough to record "we spent $214.50 at Bunnings on the 12th."
Line-item capture reads every row of the document: each quantity, each unit price, each description, and, in a good pipeline, the account or tax code each row belongs to. That's the difference between knowing you spent $214.50 and knowing that $89 of it was materials for the Henderson job, $98 was a replacement tool, and the rest was consumables.
Who actually needs line items
If any of these describe your work, header-only capture is not enough:
- Inventory and cost of goods. You can't track stock or margins from a single total; you need the rows.
- Job costing. Allocating a supplier invoice across jobs or projects requires knowing what was bought, not just how much was spent.
- Expense categorization. One receipt often spans multiple expense categories. Header-only forces everything into one bucket, or forces a human to split it.
- Audit trails. When a client, an auditor, or a tax authority asks "what was this $214.50?", a total plus a scanned image is a slower answer than structured line items tied to accounts.
We wrote a deeper breakdown of why this matters in why line-item extraction matters.
Hubdoc has no line-item support
This isn't a pricing tier question. Hubdoc does not extract line items on any plan, at any price. The product is header-level by design, and because it's a free bundle rather than a revenue line, there's little commercial pressure on Xero to close the gap. If your workflow needs line items, Hubdoc's answer is: a person types them.
The hidden cost of "free"
When the software can't extract the rows, someone becomes the extraction engine. Let's put a number on what that costs, with the assumptions stated up front, because this is an illustrative model, not a measurement.
A worked example, with assumptions labeled
Here are the assumptions:
- Volume: 50 invoices or itemized receipts per month that need line-level detail. That's a modest number for a single small business, and low for a bookkeeper carrying several clients.
- Manual entry speed: 2 minutes per invoice to key in line items. Read the document, type each row, check the totals. Slower documents exist; faster typists exist. 2 minutes is a middle-of-the-road estimate for a short invoice.
- Billable rate: $40-60 per hour, a typical range for bookkeeper billable time. If you do the entry yourself, this is the opportunity cost of your evening instead.
The arithmetic:
- 50 invoices × 2 minutes = 100 minutes of manual line-item entry per month.
- 100 minutes at $40/hr = ~$67/month. At $60/hr = ~$100/month.
So the "free" tool costs roughly $67-100 per month in labor for this workload, more than the sticker price of any paid capture tool we're about to discuss. And that's before counting the error rate of manual keying, which doesn't show up on an invoice but shows up in reconciliation.
Scale the model and it gets worse fast: 200 documents a month (a small practice's worth) is 400 minutes, or $267-400/month in typing. The per-document labor cost of manual entry doesn't care how big you are; it just multiplies.
Why this is the comparison that matters
Vendors price capture tools in dollars per month, which makes "free" look unbeatable. But the honest unit of comparison is cost per finished document: software subscription plus the human time to get a document from photo to fully-coded transaction. A free tool that leaves the rows to a human is not free; it just bills you in minutes instead of dollars, and minutes are usually the more expensive currency.
The alternatives, honestly compared
If you've hit the line-item wall, here's what the market offers. No tables, just the facts, warts included:
- Hubdoc: free with paid Xero. Header-level capture only; no line items at all, on any tier. Xero App Store rating around 3.3. Unbeatable price, native Xero integration, and a hard ceiling on what it extracts.
- AutoEntry: line items at 2× credits. AutoEntry does extract line items, but invoices processed with line-item extraction cost 2 credits each instead of 1. The credit-based pricing means your effective per-document cost doubles the moment you turn on the feature you bought the tool for.
- Dext: line items included, but metered per client. Dext (rated ~4.8 on the Xero App Store) includes line-item extraction without a per-document multiplier, but prices per client. For a firm with many small clients, you pay a full client seat even for clients who send you three receipts a month. The volume metering just moves from documents to clients.
- SnapReceipt: line items included at 1×, US$12/month flat. Full disclosure: this is us. Pro is US$12/month flat with unlimited AI extraction through our proprietary in-house pipeline, line items included at no multiplier, and every extraction self-checks its arithmetic (do the rows sum to the subtotal? does subtotal plus tax equal the total?) and flags failures for review instead of silently trusting the reading. The free tier includes 10 extractions, so you can test it on your own messy receipts before paying anything.
Each tool's pricing model encodes a bet about who its customer is. AutoEntry's credits bet you'll mostly process simple documents. Dext's per-client pricing bets your clients are uniformly busy. SnapReceipt's flat price bets you'd rather not do pricing arithmetic at all. Fitting, for a tool that audits arithmetic for a living.
When Hubdoc is still the right answer
Honest comparison cuts both ways. Hubdoc is the right choice when:
- Volume is low. A handful of receipts a month means the manual-entry math above never adds up to a paid subscription. The estimate model works in Hubdoc's favor at small numbers.
- You only need headers. If your books genuinely run on supplier/date/total (no inventory, no job costing, simple expense categories) line items are a feature you'd pay for and never use.
- You're already on Xero. The integration is native, the bundle is already paid for, and switching costs are real even when the new tool is cheap.
- Budget is literally zero. Free is a legitimate requirement, not just a preference. $0 with manual line-item entry beats $12 you don't have.
If that's you, use Hubdoc without guilt. It's a good tool for the job it was built to do.
The short version
Hubdoc's "free" is real, and so is its ceiling: header-level capture, no line items, ever. If your workflow needs the rows, you'll pay for them somewhere: in AutoEntry's doubled credits, in Dext's per-client seats, or in manual typing at roughly $67-100 a month for a modest 50-invoice workload under the assumptions above. If you've outgrown header-only capture, SnapReceipt's line-item extraction is included in the flat $12/month plan, and the first 10 extractions are free. Run your own ugliest receipts through it and audit the math yourself.
FAQ
Does Hubdoc extract line items on any plan?
No. Hubdoc is header-level only: supplier, date, total, and similar summary fields. There is no paid tier or add-on that unlocks line-item extraction; the capability doesn't exist in the product.
Is Hubdoc really free?
Yes, with a paid Xero subscription. Hubdoc is owned by Xero and bundled at no extra charge. The catch isn't the price; it's the feature ceiling. If you need line items, "free" means a human types them instead.
How much does manual line-item entry actually cost?
It depends on your volume and rates, but under the illustrative assumptions in this post (2 minutes per invoice, 50 invoices a month, $40-60/hour for bookkeeper time) you're looking at roughly $67-100 per month in labor. Treat that as a model with stated assumptions, not a measured average; plug in your own numbers.
How do AutoEntry and Dext charge for line items?
AutoEntry charges 2 credits per invoice when line items are extracted, versus 1 credit for a header-only document. Dext includes line items without a per-document multiplier but prices per client, so firms with many small clients pay for seats that see little use. SnapReceipt includes line items at a flat US$12/month with no multiplier. See the pricing section.
Can I try line-item extraction before paying?
Yes. SnapReceipt's free tier includes 10 AI extractions, line items included, at app.snapreceipt.dev. The category-standard advice applies: test on your own messy real-world documents, because clean demo invoices prove nothing.