Guide
Fintech payouts & wallets
Patterns for custody, disbursements, fees, and adjustments. Keep customer balances precise and auditable.
What is double-entry?
Double-entry keeps every money movement balanced: for every debit there’s a credit, and totals always match. Instead of one running total, you use multiple accounts (cash, revenue, payables, etc.) to show where money came from and where it went.
Why multiple accounts? They give clarity: cash up or down, revenue earned, liabilities owed, equity changing. Balancing debits and credits means you can trust the ledger—errors show up immediately, and you can prove history to teammates and auditors.
For a deeper dive, see Investopedia: Double-Entry Accounting.
Core accounts to set up
- Cash / Custody Bank (asset)
- Customer Balances (liability) — per-user or aggregated
- Fee Revenue (income)
- Processor / Network Fees (expense)
- Payables (liability) — if you separate vendor/partner payables
- Owner’s Equity or Loans Payable — for platform float funding
Examples
Incoming funds to wallet
Customer loads funds or receives incoming payment.
- Debit Cash / Custody
- Credit Customer Balances (liability)
Payout / disbursement
You pay out from customer balance to an external account.
- Debit Customer Balances (liability)
- Credit Cash / Custody
Platform fee on a payout
You take a fee when disbursing.
- Debit Customer Balances (liability) for fee amount
- Credit Fee Revenue
Network/processor fee
Your cost to move money.
- Debit Processor Fees (expense)
- Credit Cash / Custody
Adjust customer balance (increase)
Grant credit or correct an underfunded balance.
- Debit Adjustment Expense (or Cash if real funds move)
- Credit Customer Balances (liability)
Adjust customer balance (decrease)
Remove funds or correct an overcredit.
- Debit Customer Balances (liability)
- Credit Adjustment Revenue (or Cash if sending out)
Platform float funding
You add money to cover operations.
- Debit Cash / Custody
- Credit Owner’s Equity or Loans Payable
Chargeback / reversal
Reverse a prior inflow; may also reduce fee revenue.
- Debit Customer Balances (liability) or Fee Revenue (if reversing fees)
- Credit Cash / Custody
Checklist
- Customer balances should always reconcile: sum of user liabilities should match custody cash (plus float/fees as applicable).
- Describe adjustments clearly; they stay in the audit trail.
- Keep per-user ledgers if you need user-level audits; totals still balance globally.