SaaS Entrepreneurship 101
If you are an entrepreneur starting a company that provides a service to your clients using software as the primary interface, then you should probably view yourself as a SaaS (Software as as Service) provider. It is important to note that I’m not talking about a retail company with an eCommerce presence, but a software driven service. The extent to which you leverage the patterns of born-in-the-cloud innovators in the SaaS space will be highly dependent on your business model, but there are a few core concepts that should permeate your organization if you are to be a successful service provider. These concepts should impact how you design, build, run, monetize, market, and promote your service. In this article I focus on those first three items, how you design, build, and run a SaaS platform. These principles will have implications in the other domains as well, but I want to talk about how your Development and Operations team drives value. Let’s start by making sure our business plan is aligned with an innovators mid-set that moves beyond linear growth to bring exponential returns on investments. How does an innovators mid-set impact your business plan? Let’s start with how you view the cost of the team that will design, build, and run the solution.
A Note about the numbers below: While the numbers shown are somewhat arbitrary, all of the graphs use the same basic assumptions about the cost of a team, and the value curve that investment might render over a 2-year period. The intent of the graphs is to show the pattern, not to project expenses or revenue. I am not an accountant, and while this article discusses accounting practices you should consult with your tax professional to understand the implications of CapEx and OpEx practices in your industry.
In conclusion
Software development is an ongoing process that typically involves regular updates, maintenance, and improvements. As a result, the costs associated with it are ongoing and continuous, rather than being a one-time expense. This makes it more akin to other operational expenses, such as salaries, utilities, and office supplies, which are typically incurred on a regular basis. The value of software development can be realized in the short term, and should continue to grow rather than stagnate and depreciate like a capital expense.
Finally, the tax treatment of operational expenses is often more favorable than that of capital expenses. In many cases, operational expenses can be fully deducted in the year they are incurred, whereas capital expenses must be depreciated over a longer period of time. This can make operational expenses a more attractive option from a financial perspective.
If you need help building a team that can make your idea a reality, please reach out and schedule some time with me to discuss what we can accomplish together.