Upload vendor bills and the AI returns every header field and every line item as clean columns, including the long scans, image files and merged supplier statements Acumatica AP Document Recognition will not take. Download an Acumatica-ready CSV and stop keying bills line by line.
Upload your invoices
Drop files here or click to upload
Up to 50 files
Uploading...
Acumatica ships real invoice capture as AP Document Recognition. You drop a PDF into the Incoming Documents form, click Recognize, and Acumatica fills in the summary and detail lines for you to save as a bill. On a clean, current, one-invoice PDF it does the job. Acumatica publishes the boundaries in its own help documentation, and those boundaries are exactly where AP teams still lose their afternoons.
The feature reads PDF files. Acumatica advises avoiding PDFs larger than 10 MB because recognition quality may decrease as document size and complexity increase, which rules out most high-resolution scanned batches.
Acumatica warns that recognition may fail on documents over 50 pages. A long freight manifest, a detailed telecom bill or a scanned month of supplier paperwork sits right on that edge.
Acumatica states it uses an external recognition service and that the number of recognized documents is limited by the applied license. Volume growth turns into a licensing conversation with your VAR rather than a setting you change.
Documents reach the Incoming Documents form by manual upload or through the Acumatica add-in for Outlook. There is no unattended mailbox polling, so a person handles each document before recognition even starts.
InvoiceExtractor sits in front of Acumatica as a pure data-capture layer. It reads the bills AP Document Recognition will not accept and returns import-ready structured data.
Upload an 80-page utility bill, a 30 MB scan, or a merged supplier statement holding a dozen invoices. Each invoice is separated automatically and returned as its own set of rows.
Capture description, quantity, unit price and amount for every line, plus vendor, bill number, dates, freight, tax and totals, ready for account and subaccount coding inside Acumatica.
Portal downloads, phone photos, faxed scans, JPEG and PNG files and vendor layouts nobody has seen before all read the same way. No template to build and no per-supplier rule to maintain.
Export a clean CSV with consistent headers, shaped for the Acumatica import scenario or the contract-based REST API you already use to load bills in bulk.
Clear a month of AP bills in minutes instead of submitting one compliant PDF at a time.
Drag in single invoices, long multi-page PDFs, merged supplier statements, scans and photos together in one batch, whatever their size or format.
Tip: No need to split multi-invoice files, shrink PDFs or convert images first.
Every bill is read for vendor, bill number, dates, each line item, freight, tax and total, and low-confidence fields are flagged for a quick review before export.
Download a CSV with one row per line item and load it through an import scenario, the Load Records from File action, or the contract-based REST API on your own schedule.
Finance teams running real invoice volume through Acumatica ERP.
Clear the bills AP Document Recognition will not take, including long scans, image files and merged statements, without splitting or re-saving files by hand.
Get complete line-level spend into Acumatica so subaccount coding, accruals and month-end close rest on accurate data rather than typed summaries.
Two of Acumatica's strongest editions run heavy subcontractor and inventory purchasing. Clean line data keeps project, branch and subaccount dimensions reliable.
Pull structured bill data through an API and post it with an import scenario or the contract-based REST endpoint, with no license-metered recognition count in the way.
Acumatica AP automation means capturing, coding, approving and paying vendor bills inside Acumatica ERP without manual data entry. Acumatica ships part of this as AP Document Recognition, which reads a PDF submitted to the Incoming Documents form and fills in an AP bill for a person to review and save. Acumatica documents firm boundaries in its own help: PDF files only, avoid files over 10 MB because quality degrades, recognition may fail over 50 pages, best results with en-us files, and the number of recognized documents is limited by the applied license. An AI extraction layer in front of Acumatica handles the bills those boundaries exclude. Last updated July 2026.
The flow is straightforward once the AP Document Recognition Service feature is enabled. You open the Incoming Documents form, drag a PDF into the preview area and click Recognize. Acumatica hands the file to an external recognition service, and the document moves through a short set of states: New, Pending Recognition, In Progress, then Recognized or Error. When it lands on Recognized, the summary area and the detail lines are populated with the values read from the invoice, and you click Save and Continue to create an AP document on the Bills and Adjustments form with a status of On Hold. Nothing posts without a person looking at it, which is a sensible design rather than a flaw.
The boundaries matter once volume arrives. Acumatica tells you to avoid large PDF files of more than 10 MB because recognition quality may decrease as document size and complexity increase, and it warns that recognition may fail on documents longer than 50 pages. It recommends files with the en-us locale for best results, so dates arrive as MM/DD/YYYY. It states plainly that complete accuracy cannot be guaranteed. And because the recognition runs on an external service, the number of recognized documents is limited by the applied license, which means throughput is a commercial question, not a configuration one. Intake is manual too: documents arrive by upload or through the Acumatica add-in for Outlook, so there is no unattended inbox sweep collecting invoices overnight.
| Constraint | Acumatica AP Document Recognition (per Acumatica help) | InvoiceExtractor |
|---|---|---|
| File formats | PDF, JPEG, PNG, scans and photos | |
| File size | Avoid over 10 MB, quality may decrease | Large scans supported |
| Page count | Over 50 pages warns recognition may fail | No page limit |
| Volume ceiling | Recognized documents limited by the applied license | Flat subscription, no metered document count |
| Intake route | Manual upload or the Outlook add-in | Direct upload, batch, or API |
| Unattended mailbox sweep | Not provided, a person submits each file | Batch upload or API pipeline |
| Multi-invoice PDF | One incoming document becomes one AP bill | Split automatically into rows |
| Locale | Best results with en-us files | Multi-language invoice layouts |
| Review step | Save and Continue creates a bill On Hold | Flagged fields reviewed, then exported |
| Accuracy statement | Complete accuracy cannot be guaranteed | Low-confidence fields flagged for review |
InvoiceExtractor is the capture layer, not an AP suite. It does not run Acumatica approval maps, execute payments, or replace AP Document Recognition for teams whose invoices already fit comfortably inside its limits and license count. What it does is read any vendor bill regardless of page count, file size, format or delivery route, split multi-invoice files, capture the complete line-item table and export a CSV ready to load. Teams that also need approval routing and payment execution on top pair it with accounts payable automation covering approval and payment. Because intake into Acumatica is manual, finance teams whose bills arrive across several mailboxes often gather them first with a service that brings every mailbox into one place.
If you are weighing native ERP capture against a dedicated extraction layer, the same question comes up on every mid-market platform. Our Business Central AP automation page covers the Payables Agent and its 10-page and 5 MB caps, NetSuite AP automation and Sage Intacct AP automation cover the equivalent native features there. For the wider category, read our accounts payable automation software page, and invoice data capture software explains how templateless AI reading differs from the template-trained OCR most ERP modules wrap.
Once invoices are extracted you hold a CSV with one row per line item and identical headers across every vendor. Acumatica gives you three practical routes to load it. An import scenario built on a data provider pointed at your file is the standard tool for a repeatable bulk load, and it is the one most VARs reach for first. The Load Records from File action on the Bills and Adjustments detail grid handles a quick one-off batch of lines without building anything. Developers post through the contract-based REST API for a scheduled, hands-off pipeline. All three need the vendor record and the expense account or inventory item to already exist in Acumatica, which is the single most common reason a first import fails. Our step-by-step walkthrough on how to import invoices into Acumatica covers all three routes, and importing invoices to an ERP compares the pattern across systems. For teams matching bills to purchase orders, purchase order data extraction captures the PO side, and invoice matching software explains three-way matching.
AP Document Recognition is Acumatica's built-in invoice capture feature. You submit a PDF to the Incoming Documents form and click Recognize, and Acumatica sends the file to an external recognition service that returns vendor, dates, amounts and detail lines. You then click Save and Continue to create an AP bill with a status of On Hold.
PDF. Acumatica's documentation describes submitting PDF files to the Incoming Documents form, and advises avoiding files larger than 10 MB because recognition quality may decrease as document size and complexity increase. Photos, JPEG and PNG scans and other image formats need to be converted or read by a separate extraction layer first.
Acumatica states that it uses an external recognition service and that the number of recognized documents is limited by the applied license. There is no single published number that applies to every customer, so check your own allowance with your Acumatica VAR before planning volume around the feature.
No. Documents reach the Incoming Documents form by manual upload into the preview area, or through the Acumatica add-in for Outlook where you open an email attachment with View Document. There is no unattended mailbox sweep, so a person handles every invoice before recognition begins.
Acumatica warns that recognition may fail on documents longer than 50 pages, and separately advises avoiding PDFs over 10 MB. Long freight manifests, detailed utility bills and scanned supplier statements often exceed both, so they need an extraction layer with no page or file size ceiling before the data reaches Acumatica.
Three routes work. Build an import scenario on a data provider pointed at your CSV for a repeatable bulk load, use the Load Records from File action on the Bills and Adjustments grid for a quick one-off batch of lines, or post through the contract-based REST API for a scheduled pipeline. Vendors and expense accounts must exist first.
Recognition and approval are separate. AP Document Recognition creates a bill with a status of On Hold on the Bills and Adjustments form, and routing that bill for sign-off is handled by Acumatica approval maps configured separately in the approval workflow. The recognition service itself makes no approval or duplicate-payment decisions.
AI-based extraction typically reaches 95 to 99 percent field accuracy on clear invoices, against roughly 85 to 95 percent for template-based OCR. Acumatica notes of its own recognition service that complete accuracy cannot be guaranteed. Either way, low-confidence fields should be flagged for a quick human review before anything is saved as a bill.
How AP automation works end to end, honestly scoped.
Capture invoice data for Dynamics 365 Business Central, past the Payables Agent limits.
Capture vendor bill data for Sage Intacct, line items included.
Capture full line-item tables, not just totals.
Start turning your invoices into clean, structured spreadsheet data.
USD
per month
billed as
$288 yearly
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
billed as
$888 yearly
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
billed as
$ yearly
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |