PO number, vendor, ship-to, line items, totals — feed into QuickBooks, Xero, or NetSuite.
Try it free See the APIMeasured monthly on our public benchmark. Beats Azure Form Recognizer, AWS Textract, and Google Document AI on the purchase order fixture.
Cover sheet, Summary, line-item detail, real =SUM() formulas, and a Metadata sheet with source citations. Bookkeepers love this.
Use the REST API, the Python SDK, or the Node SDK. Zapier + Slack integrations coming soon.
# Python
from ordalis import Ordalis
o = Ordalis()
result = o.convert('purchase-order.pdf', template_id='purchase_order', output='xlsx')
o.download(result['download_url'], out='out.xlsx')
# Extracted fields
- po_number
- vendor
- ship_to
- order_date
- delivery_date
- line_items[]
- totalYes. Ordalis uses a multi-parser chain (PyMuPDF → Docling → Workers AI) so handwritten or scanned documents fall back to vision-AI OCR automatically.
Absolutely. The built-in Purchase Order template is one starting point, but you can chat with our agent to add, remove, or rename columns. Or upload your own JSON Schema / CSV / XLSX header row to define a custom template.
Free tier includes 100 conversions/month. Plus ($29), Pro ($99), and Business ($299) scale up from there. Enterprise is custom. See pricing.
No. Your documents are never used to train any model. See security for details.
Every extraction comes out as a styled Excel workbook with real formulas, named ranges, and source citations. Not a CSV blob.
Get started free