When you buy software, where does your money go? Well, it usually goes in several directions.
The software industry usually relies on a network of resellers to sell their product, and the reseller receives a commission on the sale. If they are your technology partner as well, they will also carry out and invoice you directly for implementation and ongoing support. Assuming the software company is locally owned and operated, the money paid for the software license stays onshore and will likely be spent here too. And that’s cool.
If the software is internationally developed and sold through local resellers, then the majority of the license money goes overseas, but the annual commission the reseller or partner receives, as with the fee for the implementation and support, stays local.
So, what difference does it make to you, besides where the money goes?
The quality of a business application directly reflects the level of R&D commitment and the vision of the developer. A local product from a small business is a higher risk than one provided by a larger, more established company able to back their solution with years of development, support, and a technology roadmap investment.
But the issue isn’t just whether the solution is local or not. It’s also about the long-term robustness of the company you partner with. Their product strategy and the support model. Their unrelenting commitment to keeping it updated and continuously improving. And it’s about the solution’s ability to work in tandem with your financial system without a costly integration exercise. (And if it’s not cloud-based, then don’t even think about it!).