Scalac and Bexio: Delivering Exceptional Tech Expertise

How Scalac helped Bexio expand its software app for small businesses by developing and integrating a powerful set of payroll tools.

Fintech payroll cloud solutions

In this case study, you’ll learn how Scalac helped Bexio expand its software app for small businesses by developing and integrating a powerful set of payroll tools.

Bexio has been a client of Scalac since 2018 and is now solely responsible for the development, maintenance, and ongoing testing of Bexio’s payroll services. 

“As a partner, Scalac is just as reliable as any employee on our own payroll.”

Michael Loos
Chief Product Officer,  Bexio

What Does Bexio Do?

Bexio is a Swiss software company that specializes in fintech (financial technology) and project management solutions for small businesses.

At the time of writing, Bexio employs over one hundred people (including six dogs) and caters to a customer base of 40,000 companies. And that number is increasing by the day. 

Its core product enables SMBs (small and medium-sized businesses) to take care of a wide range of tasks, from payroll management to legal consultation to mobile time tracking, within a unified platform. Bexio’s platform is offered as software-as-a-service (SaaS) and operates on a monthly subscription pricing model. 

Chief Product Officer Michael Loos said, “Our purpose at Bexio is to make small businesses successful.” Since its founding, the company’s emphasis has been on delivering intuitive, efficient, feature-rich software that enables small businesses to save time and resources while simultaneously driving growth and customer satisfaction.

What Challenges Did Bexio Face?

In 2018, Bexio was experiencing rapid organic growth. To extend its product feature-set, Bexio acquired a startup that specialized in payroll software. The startup’s main customer-facing app, however, was written in Scala, a language that Bexio didn’t have any in-house knowledge of.

At the same time, Bexio’s existing tech stack contained a number of unrealized opportunities for modernization. These opportunities related specifically to potential payroll features and the speed with which they could be integrated into the existing platform. 

Finally, issues arose around reporting. Bexio has always offered multiple reporting tools. And as the app’s feature kit continues to grow, it is important that users are able to access relevant data in an intuitive and efficient way. As such, creating a system in which users were able to consult data about their payroll activities was a priority. 

Data analytics team leader Enzo Coduti said, “There is a natural need for our clients to know about the health of their businesses, which is why we offer reporting in our application.”

How Scalac Helped Bexio

Scalac partnered with Bexio in 2018. In the subsequent months, Scalac established three technical teams, together made up of fifteen senior engineers. Each group worked on a specific part of the payroll app’s architecture, features, and implementation framework. 

From the outset, Scalac sought to move beyond a purely technical understanding of the software. It was important for the whole Scalac team to build a shared understanding of Bexio users’ needs. This included a solid grasp of Bexio’s high-level business domains and customer segments and how they related to its payroll tools. 

“What I value most is that Scalac has empathy for our clients and is constantly seeking to create value for customers.”

Michael Loos
Chief Product Officer,  Bexio

Over the course of the partnership, Scalac has made a large number of improvements. These include updating Bexio’s tech stack, optimizing build, deploy, test pipelines, and migrating the development environment to the Google cloud. Scalac has also been responsible for implementing several new features, such as accounting integration, automated calculations for social security payments, and electronic forwarding of wage reports. 

Bexio team leader Enzo Coduti said that Scalac has, among other things, helped reduce resource consumption, improved overall maintainability, and driven much greater flexibility in regards to testing and implementing changes. He said that he was looking forward to offering clients some “fancy dashboards”. 

Moving Towards a Long-Term Position

Towards the end of 2020, the three-person founding development team, who designed the original app, left Bexio. Bexio requested that Scalac step in and take full responsibility for the ongoing development and maintenance of Bexio’s payroll management solution.

Because of Scalac’s expertise and experience in relation to the payroll software, along with its extensive understanding of Bexio’s business goals, there was little operational impact as a result of the founding team’s departure. 

Moving forward, Scalac is excited to continue improving and streamlining Bexio’s payroll tools and development environment. 

Interested in the Specifics of Bexio’s Payroll Solution?

If you’d like to learn more about Bexio’s payroll solution and the changes and new features that Scalac implemented, take a look at the full technical breakdown.

Equally, if you are experiencing challenges similar to those faced by Bexio, or you are looking for assistance in the development and implementation of your software solutions, please don’t hesitate to get in touch. We’d love to talk!

Let’s talk about your project

Drop us a line

Learn more

Scalac worked with over 80 companies around the world.
Find out more about our consulting and development solutions.
See how our team contributed to customers’ success.

MVP Budgeting Application

Budgeting MVP Application for NGOs

The app not only simplifies management but also allows control of the budget, which is crucial in every money to value system, identifying the needs, and distributing funds accordingly.
Building cloud-based infrastructure

Building Cloud-Based Infrastructure

The bare-metal servers were not running properly and our client was wasting a lot of resources just trying to host their systems. The infrastructure had been set up in the pre-cloud era and some of the elements of the system had been set up in different hosting locations.
Request Verification Process for Finances

Request Verification Process for Finances

With a significant number of new loan requests, there was an urgent need for improvements in the verification process. Kreditech needed a way to quickly-verify all of these requests from regular checking, via personal checking to the size of the loans.