When I started my first business in the mid ’90s, online banking wasn’t a thing, and software tools were rudimentary and pricey. But luckily I was early to Microsoft Money with dial-up access to download my bank transactions. It wasn’t much, but eliminating data entry was a big first step.

Fast forward 30 years and today’s small business owners have access to financial technology tools that used to be available only to large firms with dedicated accounting and treasury divisions. The challenge is not finding affordable software, it’s making a decision and then following through with onboarding and ongoing maintenance.

This so-called finance stack is a set of financial tools that work together across banking, accounting, payments, payroll, financing, and cash management. The goal is to create a system where banking, accounting, payroll, payments, financing, and reporting work together. And the easier it is to use, the more likely you will put in the time necessary for it to do it’s job.

For SMB owners, the right finance stack can improve profits, reduce financial anxiety, while at the same time reducing time spent on back-office operations.

The key parts of the finance stack: