FREE BROWSER-ONLY CSV TOOL

Find duplicate invoice candidates before payment routing.

Paste or choose an invoice CSV. The scanner applies fixed, explainable exact and near-match rules entirely in your browser and returns the rows a reviewer should inspect.

LOCAL PROCESSINGYour CSV stays in browser memory. Only a field-free tool-use event is recorded.

CSV INPUT

Scan invoice history locally

Required columns: vendor_name, invoice_number, total, currency. Optional: invoice_date. Common header aliases are accepted.

LOCAL SCAN RESULT

Waiting for CSV data

Nothing has been uploaded.

Run the scan to compare the rows entirely inside this page.

PRODUCT BOUNDARY

A local candidate scan, not an approval or payment block.

This free tool does not hash source documents, retain organization history, perform OCR, verify vendors or bank accounts, approve invoices, write to an ERP, or initiate payment. AP Control adds tenant-scoped history, document hashes, idempotency, audit evidence, and workflow-safe API responses.

COMMON QUESTIONS

Does AP Control receive my CSV?

No. File reading, parsing, normalization, and comparison happen in browser memory. Analytics contains only the tool slug and a coarse source category.

What counts as an exact candidate?

The normalized vendor name, invoice number, amount, and currency must all match. Punctuation, spacing, and letter case are ignored for vendor and invoice identifiers.

Why can the API find more?

The production API can use organization-scoped history, exact document hashes, secure uploads, evidence records, and asynchronous processing that this session-only tool intentionally does not have.