Every part of a bureau, under your eye.
From the rate board you set in the morning to the Bank of Ghana return at month-end. Every step captured, timestamped, and visible from your phone.
Set the price. Enforce it everywhere.
Rates move. Your configuration follows. Publish buy and sell per currency, adjust spreads per branch when the day demands it, and let every teller quote exactly what you set — not what they negotiated at the counter.
Every rate change is audited with the actor, the time, and the previous value. Mid-rate and spread are stored separately so you can later tell apart market drift from someone moving a price.

Quotes locked to the board
Tellers cannot price outside the published rate. No off-ledger deals, no 'I gave a better rate to a regular.'
Spread overrides, audited
When a branch needs a temporary override, it's role-gated, time-bound, and logged. You see it on the dashboard before the customer leaves.
Rate locked at capture
A trade's rate is the rate at the moment the button was pressed, not the moment it prints. No silent mid-trade shifts.
Rate-change audit trail
Every change has an actor, a timestamp, and the old-to-new delta. Searchable forever, exportable on demand.
Multi-currency matrix
Any ISO currency you add — same rules, same audit. Default board ships with USD, EUR, GBP; supervisors add CFA, NGN, CAD, ZAR or anything else in two clicks.
Trades posted at capture. Not later.
The teller's screen is the one you touch the most. It's built for counter speed — tap currency, key amount, confirm. Ghana Card or passport capture appears when thresholds demand it.
Every trade hits the ledger the moment it's recorded. No drafts, no offline queue that can be edited or deleted. The vault count, daily revenue, and tax accrual update in real time — no gap between what happened and what's on the book.

Sub-10-second capture
Three taps for common trades: direction, currency, amount. The rate, totals, and receipt follow automatically.
No offline drafts
There is no 'save for later.' A captured trade is a posted trade. No drawer tickets, no deleted rows, no 'I forgot to log it.'
KYC against the trade
Customer record attached to the trade — Ghana Card or passport linked to the trade itself, not a side-file anyone can lose. Source-of-funds and TIN capture roll out alongside the AML workspace.
Customer lookup
Returning customers auto-complete from phone or ID number. Three fields for a new one. Same record every time.
Phone, tablet, till PC
Same interface, same auth, same audit trail. Tellers capture on phones at the counter; PC handles the printer.
The variance is found before the teller leaves.
End of day is where cash disappears at bureaux that close sloppily. CediSync reconciles as you go — cash, vault, sweeps, expenses — so close is a confirmation, not a reconstruction. Variance, per teller, flagged in real time.
Branch close is gated by teller close. Owner close rolls up every branch. An open branch at 6pm shows up red on your phone — you know which branch, who's outstanding, and why, immediately.

Per-teller till close
Each teller confirms cash against expected. Variance over threshold blocks close and alerts the supervisor — before anyone walks out.
Cash-to-bank sweeps matched
Sweeps recorded when they happen, matched against branch cash. Drift shows up the same day, not three weeks later.
Branch close signed, locked
Supervisor signs off. Revenue, expenses, and variance are locked. No silent edits to a closed day.
Reopens are audited
Need to reopen for a correction? Role-gated and fully logged. Every change after reopen carries the audit root.
6pm owner email
Consolidated per-branch P&L and variance in your inbox by 6pm. Drill into any figure from the email itself.
Numbers you can defend.
The reports a bureau actually files — not a dashboard graveyard. Daily owner summary, monthly P&L per branch and per currency, SSNIT and PAYE exports, annual audit pack — all from the same ledger you use every day. The Bank of Ghana monthly return is on the engineering plan and tracked on the changelog.
Every view exports to CSV or PDF. Every number links back to the trades behind it. When an auditor or a regulator asks where a figure came from, you drill through in three clicks — you don't rebuild.

Daily owner email
One email by 6pm with per-branch P&L, revenue, variance, and sign-off status. Opens from anywhere.
BoG-formatted monthly figures
Monthly P&L, transaction counts, FX volumes per currency — formatted to match the Bank of Ghana monthly return rows. Copy-paste into the current return; direct submission rolls out alongside our PFTSP licence application.
SSNIT & PAYE exports
Calculated from payroll. Formatted for the monthly remittance. Sign, file, done.
Drill-through numbers
Every aggregate clicks through to the trades behind it. No black-box figures you can't defend.
Annual audit pack
Twelve months of transactions, reconciliations, and adjustments in one bundle. Your auditor stops asking follow-up questions.
From your phone. Any branch. Any time.
Bureau owners are rarely in one branch. Supervisors move between sites. CediSync is built for that — one dashboard across branches, role-based access that makes sense, and a full audit log so you never have to wonder what happened, only whether to act on it.
Check your Kumasi close from Tema. See today's Takoradi revenue from your car. Whatever you need to trust, visible from wherever you are. Multi-branch pricing is flat — adding a new branch is a form, not a sales call.

Three roles that matter
Owner, Supervisor, Teller. Sensible defaults. Override per user if you need to — every change audited.
Per-branch scoping
Supervisors see their branch only. Owners see everything. Tellers see their till. Nobody sees what they shouldn't.
Full audit log
Every create, update, override, sign-in — actor, time, IP. Searchable by user, action, branch, or date. Exportable. Forever.
Multi-branch dashboard
Revenue, margin, close status, variance per branch. One screen. Drill into any branch in a single tap.
Mobile-first for owners
Because that's where owners actually check — between branches, between meetings, before bed. Full parity with the desktop view.
What CediSync is not.
CediSync is not a licensed bureau. You remain the licensed bureau; we give you the software to run it.
CediSync is not a payment processor. Cash trades happen at the counter; card and mobile money flows go through the providers you already use.
CediSync is not a general-purpose accounting package. It is focused on what a forex bureau actually does. If you need a full GL for a larger group, we integrate.