Two card-rail bank exports met one EPOS sales file.
Eighty orders matched line-by-line. Every naira on the page traces back to a row in
a source file. The math closes.
Window
17 Apr 13:26 → 18 Apr 04:44
Location
VI · Bronx
Orders
245
Tills
TILL 7 · Till3
The math · every naira accounted forbalanced
₦33,548,440Total revenue245 orders
=
₦9,678,450Matched80 orders · MP + CIT
+
₦8,940,490On credit48 orders · unpaid
+
₦15,111,700Other rails117 orders · pending data
≤ 5 min · 51 matches5–10 min · 25 matches> 10 min · 4 matches
Matched · ledger
80 rows · ₦9,678,450
EPOS · Order side
Drift
Bank rail · Settled side
Credit · unpaid by design
48 rows · ₦8,940,490
Forty-eight orders ran on the house tab.
Punched into EPOS as Credit — staff discount, family meals, customer chase.
These are working as intended; no rail row should exist for them. They're shown so the
balance equation stays whole.
₦8,940,49048 orders
All Staff Discount · Familyexpand pending
Per-row export not yet wired into the page.→ next pass
Other rails · awaiting bank exports
117 rows · ₦15,111,700
A hundred and seventeen orders on rails we haven't seen yet.
EPOS punched these as Access · GTBank · Providus · Cash · Online Transfer ·
plus four split-tender orders. They settled into the corresponding bank rails — those
statements would close the equation, same shape as Moniepoint and CIT.