Definition
Banking as a Service, abbreviated BaaS, is a delivery model in which a licensed banking institution or electronic-money institution exposes its core banking capabilities — account opening, ledger entries, IBAN issuance, payment initiation, card issuing, foreign exchange, KYC and AML controls — through programmable APIs. A non-bank partner — a fintech, a marketplace, a software platform, a corporate treasury team — consumes those APIs to embed banking features into its own product, branded under its own name, while the underlying licence, capital adequacy, regulatory reporting and money-handling responsibilities remain with the BaaS provider.
The term is sometimes used interchangeably with embedded finance, but the two are not the same. Embedded finance describes the user-facing outcome — financial features available inside a non-financial product. BaaS describes the infrastructure stack underneath. Every embedded-finance product is enabled by some form of BaaS.