Built for AP teams on JDE, SAP & NetSuite

Invoice OCR built for the ERP, not the inbox.

Core Invoice reads supplier invoices — every line, every tax, every total — and posts them straight into your ERP. No manual keying. No chasing PDFs through email.

  • Live in days, not quarters
  • No card required to start
  • SOC 2-aligned controls
  • GDPR-aligned, EU-hosted

Connects with the ERPs your finance team already uses

  • Oracle JD Edwards logo
  • SAP logo
  • Oracle NetSuite logo
  • Odoo logo
  • Oracle logo
  • Sage logo
  • Microsoft Dynamics 365 logo
What Core Invoice does

The complete AP pipeline, automated end to end.

One pipeline takes invoices from inbox to ledger — extraction, validation, approvals, and reconciliation. Built so finance teams can replace spreadsheets and middleware, not stack more of them.

Line-item extraction

Description, quantity, unit price, tax, and totals — pulled from every line, even on low-quality scans and photos.

ERP-ready output

Push extracted data straight into JDE, SAP, NetSuite, or any system via our connector library or REST API.

Bank reconciliation

Match invoices to payments and statements automatically. Catch duplicates, partials, and over-payments before they post.

Approval workflows

Route invoices by supplier, amount, or cost centre. Full audit trail. SLAs, escalations, and Slack/email handoffs included.

How it works

From scanned PDF to posted voucher in seconds.

  1. 01

    Capture

    Upload PDFs, drop into a watched folder, snap a photo, or pipe in via API.

  2. 02

    Extract

    The OCR model emits a structured record — supplier, lines, tax, totals.

  3. 03

    Review

    Low-confidence fields are flagged. Your team approves or corrects in one screen.

  4. 04

    Post & reconcile

    Lands in your ERP. When payment clears, Core Invoice matches it automatically.

Inside the product

One overview for every invoice in flight.

The dashboard your AP team opens every morning — captures, aging, vendor spend, and ERP push health in a single view.

Core Invoice overview dashboard: 90 total invoices, 14 awaiting review, 32 awaiting push, 41 pushed to ERP, with top vendors, spend by currency, and AP aging buckets.
Invoices list view with status badges (pushed, extracted, reviewed), invoice numbers, dates, totals in USD/EUR/GBP, and search/export controls.

Every invoice, every status, one screen

Filter by vendor, invoice number, date, or status. Export CSV/JSON. Retry failed OCR in one click.

ERP connection setup screen with Odoo, SAP Business Central, and JD Edwards options. Form fields for base URL, database, username, and Fernet-encrypted password.

Connect to JDE, SAP, NetSuite, Odoo, Dynamics 365 BC

Credentials are Fernet-encrypted server-side and never logged. Test the connection before saving.

Document retention policy settings showing minimum retention of 84 months (7 years) and optional auto-delete after a configurable age.

Retention you can defend in an audit

Default 7-year retention floor, soft-delete protection, daily idempotent S3 purge — the controls your compliance team will ask for.

  • 98%
    field-level accuracy on typed PDFs
  • < 5s
    median extraction time per page
  • 40+
    currencies and tax regimes supported

Stop keying invoices.

Sign in to upload your first batch — extraction runs in seconds.