Skip to content
jekon.
How Jekon works

Every invoice. Every bank line. Matched, explained and on the record.

Here’s exactly what happens between connecting your books and closing the month — and where you stay in control.

The pipeline

  1. 01
    Connect
    Ledger and bank feeds, read-only.
  2. 02
    Normalize
    Every source into one clean format.
  3. 03
    Score
    Four signals per candidate pair.
  4. 04
    Route
    Auto, review or block.
  5. 05
    Record
    Logged, explained, reversible.

Plugs into the tools you already use.

Every connection is read-only and its credentials are encrypted at rest. No platform? Upload a CSV.

Accounting

QuickBooks Online

Invoices and payments, synced on demand.

Accounting

Xero

Invoices and payments, synced on demand.

AccountingWill be added in future

Zoho Books

Invoices and payments from Zoho Books.

AccountingWill be added in future

Tally

Vouchers and ledgers from TallyPrime.

US banks

Plaid

Bank transactions from US institutions.

UK & EU banks

GoCardless

Open-banking feeds, multiple accounts per company.

Anything else

CSV upload

Structured import when there’s no direct connection.

Documents

WhatsApp

Forward a bill PDF or photo straight to your inbox.

How a match gets its score.

Every candidate pair is scored on four signals. Fuzzy name matching reads “NORTHWIND STUDIO LLC ACH 0923” as Northwind Studio. Dates allow for late payers.

The score decides the lane — auto, review or block. Your thresholds decide where those lines sit.

  • Amount40%

    Exact or within tolerance, including split totals.

  • Counterparty30%

    Fuzzy name matching across messy bank descriptors.

  • Date20%

    Proximity to the due date, allowing for late payers.

  • Memo10%

    Invoice numbers and references buried in the memo line.

See the scoring work.

Seven real-world cases, scored with the same rules as above. Open any result to see each factor, then edit the bank line to test it.

8 invoices · 8 bank lines

A sample month with the usual mess. Nothing leaves your browser.

  • Clean ACH payment
    NORTHWIND STUDIO LLC · $4,250.00
  • Truncated payee, paid late
    HALDEN CO · $12,900.00
  • Card processor took a fee
    STRIPE PAYOUT OAK EMBER · $1,151.30
  • Invoice number typed wrong
    PINECREST DENTAL · $2,640.00
  • Paid in two instalments
    BRIGHTLINE LABS INC · $3,500.00
    BRIGHTLINE LABS · $2,500.00
  • One transfer, two invoices
    ACME SUPPLIES · $12,500.00
  • Paid in the wrong currency
    KESSLER GMBH · €3,980.00

Scored with the same rules as the Jekon matching engine: amount, counterparty, date and memo, plus the currency guard and batch safety limit. Sample companies are fictional.

The messy cases are the whole point.

Review

Split payments

Several payments that add up to one invoice, with the remaining balance tracked.

Auto

Batch payments

One transfer that settles several invoices at once — within your safety limit.

Review

Partial payments

Short-paid invoices are flagged with the exact shortfall, never silently closed.

Auto

Messy bank memos

Truncated payee names and reference codes still resolve to the right customer.

Block

Currency mismatches

A EUR payment is never matched to a USD invoice. No silent conversions.

Review

Over your limit

Batches above your threshold ($10,000 by default) always go to a person.

The review queue

Only the matches that need a person. Approve, reject or edit — one at a time or in bulk.

Brightline Labs · $6,000.00score 0.82

Two payments ($3,500 + $2,500) together cover INV-2043. Balance remaining $0.

The audit trail

Every action, who took it, why, and what it replaced. Append-only, and any entry can be reversed.

  • Oct 06 09:14AUTOINV-2041 ↔ ACH NORTHWIND · score 0.96
  • Oct 06 09:14REVIEWINV-2043 split · 2 payments
  • Oct 06 11:02APPROVEINV-2043 approved by finance admin
  • Oct 07 16:40REVERSEINV-2039 · previous state restored

Coming next

AP three-way matchingAR collectionsMonth-end closeAsk Jekon in plain English

Watch it run on your own data.

Get early access