Implementation

Automation for small and medium-sized businesses
Automation for small and medium-sized businesses

Business automation: what it is, how to implement it, and how much it costs

Ukrainian business operates under conditions where growth often occurs not due to team expansion, but thanks to more efficient work organization. Personnel shortage, unstable demand, limited resources, and the constant need to make quick decisions force entrepreneurs to look for ways to do more without a proportional increase in costs.

According to research on the state of business in Ukraine in September 2025, the average staffing level was 75.1%, and over 70% of entrepreneurs experienced a shortage of workers. In 2026, Diia.Business continues to develop the direction of SME digital maturity: a separate program provides for the diagnosis of digital maturity, expert support, and practical digitalization tools. Its strategic goal is to involve 80% of Ukrainian SMEs in the digital economy by 2028.

In such conditions, business automation becomes not just a way to save time. It is an opportunity to organize work so that information is not lost between Excel, messengers, and separate programs, and the manager sees what is happening with orders, money, tasks, and clients.

In this guide, we will analyze what should be automated first, how to understand the company's readiness, how much implementation can cost in Ukraine, and how to evaluate its payback.

What is business automation in simple words

In simple words, automation is the transfer of repetitive operations to a program, so that people do not waste time on manual transfer of information, constant clarifications, and control of obvious things. 

For example, a manager creates an order once, and its data is then used for a task, a document, a product reserve, and a financial transaction.

The main value of business automation is not that the employee presses fewer buttons. The value is that information stops living in separate pieces. The owner sees the state of sales, the responsible person sees the team's work, the manager sees the order status, and the financial result is formed on the basis of data already entered during work.

For example, a client left a request for equipment installation. In a non-systemic approach, the manager can write it in Viber, the technician will receive a message in Telegram, the estimate will be in Excel, and the accountant will see the payment in the bank account receipts. If the client asks in two days at what stage the work is, information will have to be gathered from several people.

In a single workspace, the process can look different: 

Each subsequent stage uses the data already entered, and its status is available to those who need it.

It is important to understand: business automation does not mean that the system will run the company itself. It will not make a decision on the price for the owner, will not correct bad business logic, and will not make a chaotic process efficient. First, you need to put the process in order, and only then automate it.

Business automation, optimization, and digitalization: what is the difference

These concepts are often used as synonyms, although they describe different changes.

Approach

What happens

Simple example

Optimization

The process is made simpler and more efficient

Unnecessary approvals in the order are removed

Digitalization

Paper or analog information is converted into digital format

Instead of paper applications, electronic ones are used

Automation

The system performs repetitive actions according to set rules

After creating an order, a related task is automatically formed

Therefore, purchasing a CRM system by itself does not mean business automation. If managers simply transfer the chaos from spreadsheets into a new program, the problem will remain.

The correct sequence is usually as follows: 

When business automation is not yet needed

Automation is not a mandatory step for every company. If a business has up to three employees, few clients, a simple sales and order fulfillment process, a full-fledged ERP system may be premature. The same applies to companies that work mainly with one-time projects and do not have repetitive operations.

You should not automate a process just because "everyone does it." If a problem occurs once a month and is resolved in a few minutes, a complex setup can cost more than manual labor.

Automation makes sense when a repetitive process is already causing tangible losses of time, money, or information.

Therefore, before choosing, it is worth comparing not only the price of implementation, but the total cost of ownership of the system over several years.

What business automation gives in practice: a simple example

Let's imagine a service company with 16 employees. Before the implementation of automation, requests come via Viber and phone calls, managers keep clients in their own spreadsheets, and at the end of the month, the manager collects information about the work performed and costs.

The problem is not that the employees are doing their job poorly. The problem is that information is distributed among people and different tools.

After organizing the process, the request is recorded in a single database, receives a status and a responsible person. After confirming the order, a task is created for the employee, information about the execution is linked to the order, and financial transactions are reflected in the corresponding accounting.

The manager no longer collects data manually at the end of the month. He can see how many requests are in progress, which orders are delayed, what work has been completed, and what financial result the company is forming.

This is the practical result of automation: not just fewer spreadsheets, but a clear connection between the team's work and the financial result.

5 signs that your business needs business process automation

If you recognize your company in at least three of the five situations below, you should not just buy a new tool, but conduct an audit of working processes.

1. You cannot state last month's profit in 5 minutes

The owner may know the turnover, the bank account balance, and approximate expenses, but this does not mean that he knows the profit. It is especially difficult when part of the funds are advances, part of the clients have not paid yet, and the company has its own obligations to suppliers. In such a situation, the account balance does not show the real financial result.

You need data on receipts, expenses, accounts receivable and payable, as well as a profit and loss statement (P&L).

2. Only one person knows the status of the order

If the answer to the question "what is happening now with order No. 125?" can only be obtained from a specific manager, the business depends on the memory of one person. The problem becomes critical during vacation, sick leave, or dismissal of an employee. Instead of a transparent process, a search for information through chats, files, and phone calls occurs.

In a systemic process, each order has a responsible person, status, related tasks, documents, and history of actions.

3. The same data is entered twice

A manager recorded client data in Excel, then an accountant transfers it to their spreadsheet, and a warehouse worker to a third file. Each re-entry increases the risk of error. If a phone number or price changes, different versions of information will remain in different places.

A single database removes a significant part of such duplication: information is entered once and used in the next stages of the process.

4. Clients call to find out what is happening with their order

If a manager regularly answers questions like "when will the delivery be?", "has the product arrived yet?", or "has the technician left yet?", part of their working time is spent not on sales, but on searching for information.

Transparent statuses of orders and tasks help to answer the client faster and help the whole team understand what is happening.

5. You are afraid that when an employee leaves, part of the database will go with them

If client history, prices, agreements, and current tasks are stored on an employee's personal phone, email, or files, the company does not actually possess full information about its own work.

An automated service should become the sole source of operational data, and access to information should depend on the employee's role.

These five signs have a common cause: the business has already outgrown manual management, but processes still remain manual.

What to automate first: prioritization for small and medium-sized businesses

You do not need to try to automate everything at the same time. For small and medium-sized businesses, it is better to start with processes that are repeated daily, pass through several employees, and directly affect money.

A simple rule: automate first the area where errors or delays cost the company the most.

Sales and requests

The first point is often sales, because this is where future revenue is formed.

A request should end up in a single database, and the manager should see its status, responsible person, next step, and the entire history of interaction with the client. For this, a CRM system is used - a program for managing interactions with clients and sales.

Useful features are sales funnel, order status, client database, communication history, and control of next actions.

For a service company, the process can start with a repair request, for wholesale trade - with a customer's order, and for an installation company - with a calculation request. It is important not just to store requests. The system should help guide them further through the process - from the first contact to payment.

Tasks and projects

If work depends on several people, tasks are better not left in chats. Each task must have a responsible person, deadline, status, and context in which it is performed. For more complex works, tasks can be combined into a project to see the big picture.

For example, after selling equipment, preparation for installation is launched automatically or according to a defined scenario: order materials, assign a technician, agree on a date, perform work, prepare documents. Task and project management is especially important for installation, repair, construction, maintenance, and other companies where the result depends on the sequence of actions of several employees.

Finance

Finance should be automated not after all other processes, but in parallel with them. Otherwise, the company will get transparent sales but still will not know how much it actually earned. The service should allow you to see cash flow, receipts, expenses, mutual settlements, and financial results. The next level is a profit and loss statement (P&L), which helps separate turnover from the actual business result.

For example, a company received €500,000 from clients in a month. This does not mean that its profit is €500,000. It is necessary to take into account cost of sales, salaries, rent, purchases, other expenses, and obligations. 

That is why the financial part should be linked to operational activity, rather than existing as a separate spreadsheet.

Warehouse and procurement

For trade, installation, and service businesses, the next critical area becomes the warehouse. If a manager does not know the actual balance, he cannot confidently confirm the order to the client. If a buyer does not see the reserves, the company either freezes money in excess stock or faces a shortage.

Automation of warehouse accounting allows linking orders, balances, reserves, purchases, and shipments. As a result, the manager sees not just the name of the product, but its availability and can make a decision on the order faster.

For small and medium businesses, the optimal sequence often looks like this:

But if the main headache of the company is precisely the warehouse, you need to start with it. Automation should solve a specific business problem, not match a trendy list of tools.

Business process automation at an enterprise: implementation stages

Business process automation at an enterprise starts not with setting up a program, but with describing how the company works now. This allows not transferring old chaos into a new system.

The optimal approach can be divided into several stages.

  1. Conduct a process audit
    Write down how an order goes from the first contact to payment. Separately record sales, tasks, finance, warehouse, and documents. Find places where information is entered repeatedly or transferred manually.

  2. Identify one main problem
    Do not start with ten tasks. Choose the process with the most manual work, errors, or losses.

  3. Describe the desired process
    Define what should happen after each action: who gets the task, what status changes, what data the next employee needs.

  4. Choose a system
    Check not the number of functions, but how well the tool matches your actual processes. For a company that needs to work with sales, finance, warehouse, tasks, and projects at the same time, separate narrow programs can create even more connection gaps.

  5. Transfer and verify data
    Do not transfer all the old chaos into the new service. First, clean up duplicates, check directories, clients, products, and balances.

  6. Train the team on real scenarios
    It is better to show a manager how to carry out a specific order from request to payment than to give a general lecture about all the functions of the service.

  7. Launch the process and measure the result
    After a few weeks, check what has changed: how much time request processing takes, how many errors occur, how quickly a financial result can be obtained, how many manual operations remained.

How much time implementation takes and who participates in it

According to the practice of Keruj specialists, implementing a service for small and medium-sized businesses usually takes from 2 to 6 weeks. The exact timeframe depends on the number of processes to be configured, the volume of data to be transferred, the required integrations, and the readiness of the team to switch to the new way of working.

It is important that implementation is not a task only for an IT specialist. From the company's side, it is worth involving the owner or manager responsible for operations and key employees who will work in the service every day. 

The manager determines which problems need to be solved and what result the service should deliver. The process owner helps to set up working scenarios, and employees show how requests, orders, work execution, documents, and payments actually go through.

Usually, implementation takes place in stages: first, main processes are configured, then the team starts working in the system, and based on the results of the first weeks, necessary adjustments are made.

An illustrative approach is also used by FRACTAL. Artem Borodatiuk, founder and CEO of the group, spoke about the automation of the company's internal processes. In particular, the Liti tool created by FRACTAL was first used to automate the recruiting process, and later presented to a wider audience. According to Borodatiuk, in 2025 the use of the tool reduced the time for this process by 4 times. Forbes Ukraine told about this case in an article about Liti and recruiting automation.

This approach well illustrates an important principle: first test automation on a real process, evaluate the result, and only then scale the solution.

The most important thing is not to try to delegate the implementation to one person. The system will work only when the team understands the new order of work and follows it daily.

How much business automation costs in Ukraine

There is no single price: the cost depends on the number of users, the complexity of processes, integrations, data migration, the need for custom development, and support.

Conventionally, costs can be divided into four parts:

Cost item

What is included

License or subscription

Access to the system and its features

Implementation

Configuring processes, roles, directories, and scenarios

Data migration

Transfer of clients, products, balances, and other information

Integrations and development

Connection with banks, websites, services, or creation of specific solutions

For a small company, a cloud system by subscription can be significantly more affordable than custom development. For example, the current cost of the "Business" plan in Keruj is €5,000 per month for 10 users, and a trial is available for free for 14 days for three users.

At the same time, custom software development can be justified for companies with specific processes that cannot be covered by ready-made solutions. But here it is important to calculate not only the budget for creating the product, but also the subsequent costs for the development team, support, updates, and system development. We talked in more detail about when custom software can be more profitable than a ready-made ERP system in a separate article "Ready-made ERP or custom development: which to choose?".

For SMEs, it is important to evaluate automation not only by the number of hours saved. According to the results of a study on the state of business in Ukraine for September 2025, 50.3% of surveyed entrepreneurs named limited access to capital as one of the key problems, and 46.3% - a shortage of qualified personnel.

Therefore, the decision on automation should be made through economics: how much does manual labor cost? Where do losses occur? How much time does the team spend on repetitive operations? And what result will automation bring?

If the service costs €5,000 per month, but helps to reduce manual work by 40 hours, reduce the number of errors, and not lose several orders per month, its real value is significantly higher than the subscription fee itself.

Automation should pay off not by the number of functions, but by solving a specific problem.

Before choosing, you should also calculate the total cost of ownership of the system over several years: licenses, implementation, integrations, support, updates, and possible customizations.

Conclusion: what to start with this week

Business automation does not start with choosing a program. It starts with the question: where exactly is the company losing time, money, or information?

This week, it is enough to do four things:

  1. Choose one process - for example, sales from request to payment.

  2. Draw its current path and find manual operations.

  3. Define 3 metrics you want to improve.

  4. Test 2–3 services on a real working scenario, not by the list of functions on the website.

A good system should not just store information. It should help the team walk the path from request to result, and the owner - to see what is happening with sales, money, tasks, warehouse, and profit.

Keruj combines sales, warehouse, finance, tasks, projects, communication, and other operational processes in a single working environment. If you are not sure where to start in your company, you can first take advantage of a free consultation or a 14-day trial to test the system on your own process, rather than making a decision based solely on the description of functions.

Where to start with small business automation?

What processes can be automated for free?

Is business automation needed for a company with 5 employees?

When is automation not needed at all?

How long does it take to implement the automation system?

How automation helps to see real profit?