Guide · Dynamics 365 Business Central

Business Central duplicate invoice detection that goes past the vendor invoice number

Business Central has no near-duplicate check for purchase invoices. Invogi adds Business Central duplicate invoice detection through a native connector: it syncs your purchase invoices and checks each one against that vendor's history for exact and near-duplicates, amount anomalies, and bank-account changes.

No card required · results in minutes · up to 500 invoice records free

What Business Central checks out of the box

On purchase documents, the vendor's own invoice number goes in the Vendor Invoice No. field. Microsoft's documentation notes that Business Central doesn't check whether these numbers are unique when you enter them. Turning on Ext. Doc. No. Mandatory in Purchases & Payables Setup makes the field required, which is the foundation for any duplicate control. Some teams add an AL extension or a Power BI report that looks for exact repeats.

What still slips through

  • A vendor invoice number with one character changed, such as INV-2026-0412 and INV-2026-0413, on the same amount a few days apart.
  • A resent invoice whose amount differs by a rounding cent or a small fee.
  • An invoice from a vendor whose amount breaks sharply from that vendor's usual pattern.
  • A normal-looking invoice that asks you to pay a bank account the vendor has never used before.

How the Invogi connector works

  1. Your Business Central admin registers an app in Microsoft Entra ID and grants it access to the Business Central API. Invogi uses the OAuth2 client-credentials flow; no user password is shared.
  2. Invogi syncs vendors and purchase invoices every hour, or on demand.
  3. Each invoice runs through the same controls as an API submission: exact duplicates, near-duplicates (invoice numbers at least 90% similar, amounts within 1%, issue dates within 14 days), supplier amount anomalies, and, with the custom vendor bank page, bank-account changes.
  4. Your team reviews flagged invoices in Invogi, with the matching invoice and the evidence for each flag, before the payment run.

The connector is included with Invoice Firewall. Not ready to connect? Export your posted purchase invoices to Excel and run a free AP Risk Scan first.

FAQ

Common questions

Does Business Central check for duplicate vendor invoice numbers?

Microsoft's documentation states that Business Central doesn't check whether external document numbers are unique when you enter them. The Ext. Doc. No. Mandatory setting makes the Vendor Invoice No. required. Neither setting looks for invoice numbers that are similar but not identical.

How does the Invogi connector sync with Business Central?

Invogi connects through a Microsoft Entra app registration that your Business Central admin grants API access. It syncs vendors and purchase invoices every hour, and you can start a sync on demand. Re-running a sync never imports the same invoice twice.

Can Invogi check vendor bank account changes from Business Central?

Yes, with one setup step. Business Central's standard API does not expose vendor bank accounts, so your team publishes a small custom API page and tells Invogi its field names. Without it, duplicate and amount checks still run.

Does Invogi block posting in Business Central?

No. Invogi does not write back to Business Central. Flagged invoices appear in Invogi with a PASS, REVIEW, or BLOCK decision and the evidence behind it, so your team can hold the payment before the payment run.

Keep reading

Related guides

Prevent duplicate payments

How to prevent duplicate payments in accounts payable: the process controls that work, why exact-match ERP checks miss near-duplicates, and what to add.

Bank-detail change fraud

Detect vendor bank detail change fraud before payment: Invogi flags supplier invoices that carry a new or foreign bank account, with evidence.

Invoice Firewall

Invoice fraud detection software that checks every supplier invoice before payment: duplicates, bank-detail changes, and anomalies, with evidence.

Ready to see your exposure?

Run a free AP risk scan on your existing export.

No integration required. Upload a CSV or XLSX export of your AP transactions and see duplicate and anomaly exposure, with evidence, in minutes.