Financial Operations DAEMON ACTIVE // 03:00 WAT

Nightly Bank Reconciliation at 03:00 WAT

Match Paystack, Flutterwave & NUBAN bank settlements autonomously while your finance team sleeps.

African businesses lose hundreds of hours cross-referencing bank statement PDFs with invoices. Spike’s autonomous reconciliation daemon awakens at 03:00 WAT, ingests bank feeds, decomposes merchant gateway charges, and reconciles settled invoices with zero suspense carryover.

14 hrs

Saved per accountant every week

0.00

Unreconciled suspense balance carried over

03:00 WAT

Nightly automated execution schedule

100%

Audit-ready double-entry ledger balance

Execution Velocity

Manual drag vs autonomous execution

The Old Manual Drag
  • ×Downloading 4 separate bank statement CSVs every Friday and cross-checking lines manually.
  • ×Mystery deposits: bank credits showing "NIP TRANSFER" without invoice numbers or customer IDs.
  • ×Payment gateway fees (1.5%) lumped together with customer payments, distorting gross revenue.
  • ×Taking 14 business days after month-end to produce an accurate trial balance.
With Spike Autonomous Daemons
  • ✓Nightly automated ingestion of bank feeds and gateway settlement webhooks at 03:00 WAT.
  • ✓Fuzzy matching algorithms match payments by transaction reference, amount, and debtor identity.
  • ✓Merchant fees are automatically separated and booked as merchant expense, preserving gross revenue.
  • ✓Trial balance updates in real time; CFO opens an up-to-date ledger over morning coffee at 08:00 AM.
Live Execution Logs

Autonomous event bus telemetry

Demonstration of real daemon log events dispatched by Spike during this workflow.

DAEMON // bank-reconciliation
0ms PROPAGATION
[03:00:12 WAT] INGEST: Paystack batch_94821 [₦4,250,000] fetched
[03:00:24 WAT] SPLIT: Fee ₦63,750 debited to Gateway Exp; ₦4,186,250 net settled
[03:01:05 WAT] MATCH: 42 invoices marked PAID; AR decremented ₦4,250,000
[03:02:11 WAT] INGEST: Wema NUBAN virtual account transfer [₦850,000]
[03:02:14 WAT] MATCH: Invoice #INV-2026-0891 reconciled (100% confidence)
[03:02:45 WAT] AUDIT: Trial Balance generated. Suspense balance: ₦0.00
Execution Cadence

Step-by-step operational timeline

03:00 WAT

Daemon Initialization

Auto Daemon

Autonomous reconciliation engine triggers, querying bank APIs and gateway settlement feeds.

03:04 WAT

Batch Matching & Ledger Journaling

Auto Daemon

284 settlements matched to unpaid invoices; gross/net split journals created in double-entry books.

03:07 WAT

WhatsApp Receipts Dispatched

Auto Daemon

Customer payment confirmations sent via WhatsApp Cloud API; trial balance balances with zero suspense.

08:30 WAT

Executive Briefing Delivered

Executive WhatsApp digest delivered to the CEO and CFO with net cash collections from overnight.

Engineered Architecture

Built-in operational safeguards

Zero Math Errors

Settlement Batch Decomposition

When Paystack or Flutterwave settles ₦1,485,000 for a ₦1,500,000 invoice batch, Spike automatically posts ₦1,500,000 to Accounts Receivable and ₦15,000 to Gateway Processing Expense.

Instant Matching

Virtual Account Instant Auto-Match

Every customer invoice carries a dedicated dynamic virtual account number. When the customer transfers funds, the invoice reconciles in under 2 seconds.

Exception Handling

Automated Exception Routing

Unusual deposits that fail matching are queued into a clean Review Drawer with suggested candidate matches for one-click accountant sign-off.

Compliance

Immutable Audit Trail

Every auto-reconciled entry records the gateway transaction ID, bank reference, timestamp, and rule match score for external auditors.

Unified Stack

Apps orchestrating this workflow

Core

Finance & Ledger

Double-entry general ledger & trial balance

Cash Flow

Billing

Invoices, payment links & receivables

Engine

Automation

Background scheduled daemons & triggers

Got Questions?

Frequently asked questions

Automate this workflow on Spike Console

Activate this operational routine today. Zero setup contracts. Unlimited team seats.