Knowledge Base

Master Modern Financial Operations

The definitive resource for building financial products. Our Knowledge Base is designed to help you navigate the complexities of money movement, from basic ledger principles to advanced reconciliation strategies.

Explore our "Core Concepts" to understand the primitives of financial operations, or dive into specific "Guides" for implementing use cases like wallet systems, lending platforms, and marketplace payouts.

📚

How to Choose Fintech Infrastructure

A comprehensive fintech infrastructure guide for founders, CTOs, and finance leaders. Learn how to evaluate ledgers, reconciliation engines, payments, and reporting; when to build vs buy; and how to avoid common scaling mistakes.

Read Guide
📚

ASC 606 for SaaS Companies: Revenue Recognition Compliance Guide

ASC 606 establishes the accounting rules for how and when companies recognize revenue. For SaaS businesses with subscription contracts, deferred revenue, and complex pricing, compliance requires careful attention to performance obligations, contract modifications, and recognition timing. This guide explains what SaaS companies need to know.

Read Guide
📚

Cash Application Process: Complete Guide to AR Payment Matching

Cash application is the process of matching incoming customer payments to open invoices. This guide explains how cash application works, common challenges, automation approaches, and best practices for high-volume accounts receivable teams.

Read Guide
📚

Month-End Close Checklist: Complete Guide for Finance Teams

A comprehensive month-end close checklist covering every task from pre-close preparation through final review. Use this guide to standardize your close process and reduce close time.

Read Guide
📚

Intercompany Reconciliation: Complete Guide for Multi-Entity Finance Teams

Intercompany reconciliation ensures that transactions between related entities within a corporate group are accurate and properly eliminated in consolidated financial statements. This guide covers the process, common challenges, and automation strategies.

Read Guide
📚

Payment Processor Fees: Understanding and Reconciling Transaction Costs

Read Guide
📚

Revenue Recognition for SaaS: Complete ASC 606 Guide

Read Guide
📚

Month-End Close Automation: The Complete Guide to Faster Financial Close

Month-end close automation transforms the monthly financial close from a multi-week ordeal into a streamlined, continuous process. This guide explains how to reduce close time by 50-70% through automation of reconciliation, journal entries, and close workflows.

Read Guide
📚

Automated Journal Entry Posting: Complete Guide for Finance Teams

Automated journal entry posting uses software to create, validate, and post financial entries without manual intervention. This guide explains how it works, when to implement it, and how to capture the benefits of faster, more accurate financial close.

Read Guide
📚

Bank Reconciliation Automation: Complete Guide for Finance Teams

Bank reconciliation automation replaces manual transaction matching between your internal records and bank statements with intelligent software that handles the work continuously. This guide explains how automated reconciliation works, when to implement it, and how to evaluate solutions.

Read Guide
📚

AI Ledger Management for Fintechs: A Complete Guide

Read Guide
📚

AI-Powered Financial Reconciliation: The Complete Guide for Fintechs

Read Guide
📚

How to Reduce Days Sales Outstanding (DSO)

Learn effective strategies to reduce Days Sales Outstanding (DSO) and improve your company's cash flow and working capital efficiency.

Read Guide
📚

Accounts Receivable Process Optimization Guide

Optimize your Accounts Receivable (AR) process to accelerate cash flow. Learn best practices for the invoice-to-cash cycle, collections, and modernizing AR workflows.

Read Guide
📚

Subledger vs General Ledger: Key Differences Explained

Understand the critical relationship between subledgers and the general ledger. Learn how subsidiary ledgers provide granular detail while the GL serves as the master financial record.

Read Guide
📚

How to Post Journals: Complete Guide

Master the art of posting journals. Learn about journal entries, the debit/credit system, and the complete posting workflow for accurate financial records.

Read Guide
📚

Reconciliation Workflow: A Step-by-Step Guide

Learn the essential steps of a modern reconciliation workflow, including matching rules, exception handling, and variance analysis.

Read Guide
📚

Crypto-to-Fiat Bridge Reconciliation

Reconciling crypto bridges. Matching on-chain events (etherscan) with off-chain bank settlements. Handling volatility and mint/burn cycles.

Read Guide
📚

Buy Now Pay Later (BNPL) Ledger Logic

Architecting Buy Now Pay Later ledgers. Managing "Installment" objects, payment scheduling, and triggering late fees programmatically.

Read Guide
📚

Card Issuing Reconciliation (Interchange & Fees)

Reconciling card issuing programs. Parsing Scheme files (Visa/Mastercard) against Processor files. Deciphering Interchange++ fee structures.

Read Guide
📚

Lending Ledger Infrastructure (Loan Servicing)

Architecting a loan servicing ledger. Tracking Principal vs. Interest vs. Fees. Amortization schedules and "Days Past Due" state machines.

Read Guide
📚

Marketplace Payout Architectures (Split Payments)

Managing 1-to-Many payment splits. Architecting commission logic, handling refunds, and managing negative balances in sub-merchant accounts.

Read Guide
📚

Treasury Management Systems (TMS) Integration

How to aggregate cash visibility across banks. Connecting via EBICS/Host-to-Host, parsing XML statements (camt.053), and centralized liquidity.

Read Guide
📚

Continuous Accounting vs. Monthly Close

Moving from "End of Month" crunch to real-time books. Implementing automated accruals, daily soft-closes, and continuous validation.

Read Guide
📚

The "Thin Core" Banking Architecture

Building modern ledgers on top of legacy cores. Why you should use the bank only for settlement and keep product logic in your own ledger.

Read Guide
📚

Sharding Financial Databases

Strategies for scaling ledgers. Partitioning by User ID vs. Entity ID. The "Hot Tenant" problem and handling cross-shard transactions.

Read Guide
📚

Double-Entry Database Schema Design

Designing a double-entry ledger in SQL. The relationship between Transactions, Entries, and Accounts. Using Foreign Keys to enforce balance constraints.

Read Guide
📚

Anti-Money Laundering (AML) Transaction Monitoring Patterns

Implementing AML architecture. Real-time scoring vs. post-transaction monitoring. Integrating velocity checks and sanctions lists.

Read Guide
📚

KYC/KYB Data Integration Workflows

Integrating identity verification (Sumsub, Persona) into payment flows. Handling "Pending Review" states, webhooks, and preventing onboarding friction.

Read Guide
📚

PCI-DSS Level 1 Infrastructure for Non-Security Engineers

Technical guide to PCI-DSS Level 1. Understanding tokenization vaults, PAN storage restrictions, and network segmentation to reduce scope.

Read Guide
📚

Client Money Protection (CASS) Automation

Automating CASS (Client Assets Sourcebook) compliance. Daily internal vs external reconciliation calculations to prove solvency to regulators.

Read Guide
📚

FBO Accounts (For Benefit Of) Architecture

How FBO (For Benefit Of) accounts work technically. Mapping a single pooled bank account to millions of user sub-ledgers while ensuring compliance.

Read Guide
📚

FX Hedging and Multi-Currency Revaluation

Managing FX risk programmatically. Learn about Realized vs. Unrealized gains/losses, revaluation jobs, and impact on liquidity.

Read Guide
📚

Cross-Border Payment Reconciliation Challenges

The engineering challenges of cross-border recon. Handling Lifting Fees (BEN/SHA/OUR), principal deduction logic, and "Grossing Up" entries.

Read Guide
📚

Nostro and Vostro Accounts Explained

The mechanics of correspondent banking. How "Mirrored Accounts" work, shadow ledgers, and why reconciliation is harder when you don't own the ledger.

Read Guide
📚

SWIFT vs. SEPA: Settlement Architecture

Comparing the correspondent banking model (SWIFT) vs. pan-European clearing (SEPA). Understanding T+Dates, message flows, and settlement finality.

Read Guide
📚

ISO 20022 Migration for Developers

Moving from unstructured SWIFT MT text to structured ISO 20022 XML (MX). Learn how this impacts reconciliation parsers and data models.

Read Guide
📚

Internal Ledger vs. Bank Ledger: Key Differences

Why do fintechs need an internal ledger? Contrast the "Intent" (Internal) with the "Settlement" (Bank) and understand the synchronization gap.

Read Guide
📚

How Ledger-as-a-Service Works for Fintechs

Ledger-as-a-Service provides double-entry accounting via API. Stop building custom SQL tables for balances and use immutable, scalable ledger infrastructure.

Read Guide
📚

How Transaction Matching Works in Automated Systems

Deep dive into matching algorithms: One-to-One, One-to-Many, and Many-to-Many logic. How to handle bundling and tolerance thresholds.

Read Guide
📚

What is Exception Handling in Payment Reconciliation?

Exception handling manages breaks in financial data. Learn how to automate routing, reduce Mean Time to Resolution (MTTR), and maintain audit trails.

Read Guide
📚

What is a Multi-Entity Ledger in Fintech?

Multi-entity ledgers support complex corporate hierarchies. Learn about data segregation, consolidated API views, and managing subsidiary accounts.

Read Guide
📚

How Real-Time Reconciliation Works for High-Volume Payments

Moving from batch processing to event-driven reconciliation. How to handle webhooks, race conditions, and intraday cash visibility.

Read Guide
📚

What is Bank Reconciliation Automation?

Automating bank reconciliation requires parsing legacy file formats like MT940 and BAI2. Learn how to normalize banking data for modern stacks.

Read Guide
📚

What is a Reconciliation Engine?

A technical deep dive into reconciliation engines. Learn how rules engines, state management, and exception routing automate financial operations.

Read Guide
📚

What is a Subledger in Fintech?

Understanding the role of subledgers in scaling financial operations beyond the General Ledger.

Read Guide
📚

How ACH Processing and Reconciliation Work

Understanding the lifecycle of an ACH payment. Handling NACHA files, ODFI/RDFI roles, R-Code returns (NSF), and managing "Pending" ledger states.

Read Guide
📚

What is a Multi-Currency Ledger?

Architecting multi-currency ledgers. Handling Base Currency reporting, realized vs. unrealized FX gains, and multi-denomination accounts.

Read Guide
📚

What is Intercompany Reconciliation?

Automating intercompany flows. How to manage "Due To/Due From" entries, eliminate elimination bottlenecks, and ensure net-zero consolidation.

Read Guide
📚

What is Automated Payment Reconciliation?

Automated payment reconciliation uses ETL pipelines and fuzzy matching logic to enforce consistency between internal ledgers and bank statements without manual intervention.

Read Guide
📚

What is a Transaction Ledger in Embedded Finance?

Understand the Transaction Ledger. The append-only, double-entry log that powers embedded finance, ensuring ACID compliance and auditability.

Read Guide
📚

How Wallet Ledgers Work in Marketplaces

How marketplace wallets work technically. The distinction between the "View Layer" (Redis/Cache) and the "Source Ledger" (Postgres) to handle high-concurrency balances.

Read Guide
📚

End-to-End Payment Lifecycle Automation

Implementing Finite State Machines (FSM) for payments. Tracking transactions from Initiated to Settled to Reconciled using strict transitions.

Read Guide
📚

What is a Financial Events System?

Why fintechs need an Event Sourcing architecture. Moving beyond CRUD to immutable event logs for auditability, replayability, and debugging.

Read Guide
📚

What is a Virtual Account?

Virtual Accounts are addressable routing endpoints, not stores of value. Learn how vIBANs solve payment attribution and automate reconciliation.

Read Guide
📚

How Payment Orchestration Works Across Banks

How payment orchestration layers (POL) work. Smart routing logic, handling processor downtime (failover), and vaulting cards for portability.

Read Guide
📚

What is a Payment Rail?

A technical comparison of payment rails. Analyze the trade-offs between Speed (RTP), Cost (ACH), and Irrevocability (Wire) in financial architecture.

Read Guide

Get technical insights weekly

Join 4,000+ fintech engineers receiving our best operational patterns.