ledgers
controls
→ audit-ready
Financialservices.
Money moves through banks, payment providers, ledgers and spreadsheets, and every exception is someone’s afternoon. Kiwi writes down how your close, controls and checks actually run, with the trail auditors ask for.
Every close runs on exceptions someone handles by hand.
The rules that fix it live in threads, spreadsheets and people’s heads. Kiwi writes them down, with the evidence, and runs them.
What Kiwi does for financial services.
Reconcile payments, invoices and statements
Across banks, payment providers and ledgers. Matches clear automatically; exceptions arrive with the records on both sides.
Generate compliance reports
SOX, IFRS and RBI reporting with an auditable trail: who approved what, when, and on which evidence.
Detect fraudulent transactions
Unusual patterns trigger an investigation for immediate action, routed to the right owner with the evidence attached.
Reconcile tax to billing
Tax calculated in billing reconciled against filings, with the flux explained line by line.
Close with fewer surprises
Month-end steps, owners and exceptions as versioned Operating Code, replayed against last month before this one starts.
One rule, written down.
Each line cites where it came from. Nothing runs until the owner approves it.
- rule payment_match
- when bank.amount == invoice.amountbank · ledger
- match within 3 business_dayspolicy
- except psp.fee deductedpsp settlement
- match net_of_fee(psp.fee_table)fee schedule
- route unmatched > 10_000 to controlleremail · controller
- approved v1.4 by finance_ops, controlleroperator