Time to Market and Cost
Buying a platform will reduce the time to market and move the founder closer to receiving their revenue. Furthermore, the cost will be tied directly to the number of transactions their bank processes. The cost of building a core banking system in-house will take years to recover and requires up-front investment in engineering salaries, infrastructure costs, and regulatory certification fees.
Another cost difference between the two options is that a bought platform will include costs for reliability, security, and compliance that will be reflected in its subscription fees. For in-house platforms, those costs will continue to show up on the P&L statement as the bank grows.
Control and Customisation
Buying a platform will mean accepting the features included with the vendor's product.
However, building a bank in-house means accepting the risks of having to handle all of the regulatory and operational aspects of banking. For example, if a regulation changes, the platform will have to be updated. If the system crashes, the in-house engineers must respond to the situation.
Vendor Lock-in and Exit Risk
For both established banks and growing neobanks, vendor lock-in is a concern. The process of changing vendors can take years and expose banks to the risk of crashing transactions.
For neobanks, the answer is not to avoid vendors altogether but to approach the vendor purchase carefully, with an understanding of the vendor's capabilities and the architecture of the bank's technologies from the beginning.