No integrations. No credit card. Just files.

Two files in.
One clear reconciliation out.

Upload a provider settlement report and your internal transaction export. Tell Rekkon which columns mean “reference” and “amount” — it matches, flags, and explains every discrepancy.

rekkon.xyz
Rekkon dashboard showing reconciliation run history, match rate, and pending issues

0

discrepancy categories — matched, mismatched, missing, unexpected, duplicate, invalid — sorted automatically.

0

hardcoded column names. Match on reference, session ID, or order number — whatever your data calls it.

0

files is all it takes: one provider export, one internal export — CSV or Excel.

How it works

From two files to a finished reconciliation

01

Upload

Drop in your provider settlement file and your internal transactions file — CSV or Excel. Rekkon reads the real headers instantly, no template required.

02

Map columns

Pick which column is the match key — reference, session ID, whatever you call it — which is the amount, and which extras to keep for context.

03

Set the rules

Use the built-in defaults, or write your own in a small rule language with autocomplete on provider. and internal. columns.

04

Reconcile & export

Every row lands as matched, mismatched, missing, unexpected, duplicate, or invalid. Export everything, or just the exceptions.

Product

One run, three views

Map your columns

Choose match keys and extra columns from your real headers — nothing hardcoded.

Review every match

Matched, mismatched, missing, unexpected, duplicate, invalid — each row lands in exactly one bucket.

Track it over time

Match-rate trends and discrepancy breakdowns, per provider, per day.

rekkon.xyz
Column mapping step showing match keys, amount columns, and a live preview of uploaded data
rekkon.xyz
Reconciliation results table with matched, mismatched, missing, and unexpected settlements
rekkon.xyz
Reports page showing match-rate trend over time and discrepancy category breakdown

Rule engine

Write the exact logic that decides a match

Rekkon ships with sane defaults, but every rule is plain text you can edit — reference provider.amount or internal.status directly, chain conditions, and name the outcome whatever your team calls it.

  • Autocomplete on every column from your actual uploaded headers.
  • Custom status labels — call it “needs_review” instead of “amount_mismatch.”
  • Falls back to this exact default rule set if you never touch it.
rules.rkn

Everything included

Built for the whole reconciliation lifecycle

Six-way status engine

Every row lands as matched, amount mismatch, missing, unexpected, duplicate, or invalid — never left "unresolved."

Reusable mapping templates

Save a column mapping once per provider feed, and Rekkon suggests it automatically next time the headers match.

Match-rate trends

A day-by-day view of match rate and discrepancy volume, filterable by date range, exportable as CSV.

Full audit trail

Logins, uploads, mapping saves, runs, and exports — every action timestamped and attributable.

Provider inventory

A running list of every provider feed you have reconciled against, with an average match rate per provider.

Your defaults, remembered

Set your preferred match mode, duplicate handling, and amount unit once — every new run starts from there.

Your next reconciliation takes two uploads.

No sales call, no setup fee, no seat limits to negotiate. Create an account and reconcile your first pair of files in the next five minutes.