Custom software development

Software built around the way your company works

Custom software is built around exactly how your company works: inventory and stock levels, invoices, orders, field-team schedules. We build these systems for small and medium-sized Bulgarian businesses that the big software companies won’t take on: a €5,000 project is welcome here, the price across 98 quotes we’ve made as of 14 August 2026 is €3,000-€29,300, most often around €8,600, and based on the projects in our portfolio, a complete system takes 4 to 8 months.

Author:Ивелин КириловChief Technology Officer (CTO)
Managing editor:Владислав БарковManaging Director
Updated

Clients we have worked with

  • Akbari Perfume House
  • Ministry of Innovation and Growth
  • Crypto.bg
  • Pelikan DTM
  • FIX Bulgaria
  • Vakarel
  • MysteryBet
  • Omega Light
  • AGA Transfer
  • KMP Build
  • modernoBG
  • Vida Luxe
  • Avanta
  • Lichtgitter Bulgaria
  • Pintor
  • Baytown Machinery
  • Labimex
  • National Elevator Company
  • Christian Center Sofia
  • ZapaziChas
  • UnitGold
  • Unit.Estate
  • Elite Call Center
  • Camélia Désir
  • Videoto
  • Pro Structura

Who we build custom software for

For companies whose work no longer fits in Excel, a notebook or off-the-shelf software: a distributor with two locations and thousands of products, an elevator company with technicians working across buildings, a call center that records its calls, an importer with a catalog of thousands of models. These are the kinds of projects in our portfolio: Pelikan DTM, LiftexPro, Elite Call Center, OMEGA LIGHT.

The big software companies in Bulgaria work for foreign clients and large corporations, so a €5,000 project isn’t worth taking on for them. We welcome it: we start with one process, most often inventory, invoices or orders, and add modules once the first one is being used every day.

We work from Sofia with clients across Bulgaria: by phone, Viber and on-site when the project requires it. We speak with you and write the quote in Bulgarian, without technical specifications you have to translate. We build systems with Next.js and React for the web, .NET and Node.js for the server, React Native for mobile apps and PostgreSQL for data.

What we don’t do: we don’t sell off-the-shelf software licenses to end users and we don’t resell someone else’s product. If your process is standard and off-the-shelf software will do the job, we’ll tell you in the first conversation, because buying it will cost you less.

What we build

Everything below works in a project or solution from our portfolio.

Web platforms

Bookings, orders and subscriptions for multiple businesses in one system.

CRM & ERP systems

Customers, inventory, invoices and reports tailored to your process.

Mobile Apps

iOS and Android apps built with React Native, published on the App Store and Google Play.

AI in your workflow

Invoice and document recognition, email replies.

Integrations

Stripe, Econt, SMS notifications and SIP telephony.

Client portals

Customers submit requests and track their status themselves.

Call center

Incoming and outgoing calls, recordings and live monitoring.

Dashboards and reports

Your business metrics on one screen, in real time.

Portfolio

Custom Software Development

The whole portfolio
Distribution of power supplies and LED components · 2026

OMEGA LIGHT - MEAN WELL catalogue system with parametric search

Software system for the catalogue of MEAN WELL’s official distributor in Bulgaria (meanwell.bg): over 3 700 power supplies with 61 technical parameters, typo-tolerant search, filters, a one-page configurator, comparison, price tiers for business customers, quotation requests without registration, and SEO migration from the old site without losing URLs.

Next.js 16React 19TypeScript
Pelikan DTM - ERP system for warehouse, checkout and documents
Office equipment distribution · 2026

Pelikan DTM - ERP system for warehouse, checkout and documents

An integrated business process management system for an office equipment distributor: two locations, 2 564 products, a checkout with a barcode scanner, deliveries, purchase invoices, PDF documents, quotations, price lists, stocktakes, reports and a connection to the online store. Built as part of a project co-financed by the European Union.

Next.js 16React 19TypeScript
Education and olympiads · 2026

KingsTeam - vocational quest olympiad and video studio

National platform for vocational olympiads: 3 524 schools and kindergartens, 8 roles, tests with video and a timer, QR-coded certificates, and a browser-based video studio with transitions, captions, camera recording and questions on the timeline.

Next.js 15NestJSTypeScript

Industry solutions live

Each one opens in your browser with a single click.

All industry solutions
demo.mmm.software
Document management (DMS)
Documents and archives

Document management (DMS)

Incoming and outgoing reference numbers, importing from email, approvals, qualified electronic signatures, natural-language search, an archive with a retention period and an activity log.

Open a live solution
demo.mmm.software
MMM Support Desk
Customer service / Contact centre

MMM Support Desk

Calls, email, chat, Viber and Facebook in one list, tickets with deadlines, outbound campaigns with a script, a live dashboard and an AI assistant.

Open a live solution
demo.mmm.software
Banitsa and pastry production
Food industry

Banitsa and pastry production

Company requests by email, production planning by lines and shifts, recipes and cost calculation, batches with expiry dates, barcodes and routes.

Open a live solution
demo.mmm.software
3D printers and consumables
Online store and warehouse

3D printers and consumables

Two-way pricing between the website and the system, online orders, inventory with shipment tracking, serial number-based servicing, and business-to-business sales.

Open a live solution

Projects by industry, named by client

Each project has its own page with screens, timeline and exactly what we built. The industry solutions are separate: they are ours, have no client, and open live.

Price

Custom software development: how much does it cost?

€3,000-€29,300

most often around €8,600

Based on 98 of our quotes as of 14 August 2026

How we work

01

You describe the task

What the system needs to do, who will use it and what is slowing you down today. A call or a few sentences in the form are enough; you do not need a technical specification.

02

Questions and price range

We ask 2-3 precise questions and give you a price range before you have invested even a day. If an off-the-shelf solution will do the job, we’ll tell you here.

03

Demo of the core screens

We build a demo of the main screens using your examples, so you can see the system before you decide. The demo shows a working day, not a presentation.

04

Written proposal and contract

The scope by module, project stages, exact price, timeline and what maintenance includes. Payment is most often 50% at the start and 50% on delivery; larger projects are split into three payments. We describe and price any scope change before starting it.

05

Phased development

We show every completed stage in a working system, not in a document. You test it with real data and tell us what to change while changes are still inexpensive.

06

Launch and training

We do a trial import of the data from Excel or your old program, you check it, and then we perform the final import. We train your team and launch the system at your business; the code, data and access credentials are handed over with the project.

07

Post-launch maintenance

If you wish, we maintain the system for a monthly fee specified in the proposal: backups, updates, fixes and minor changes. You can also continue with another team-the code is yours.

Off-the-shelf software or custom software

Off-the-shelf software is the faster, cheaper way to start when your process is standard: accounting, payroll, a cash register. Buy it and don’t contact us for this.

Custom software makes sense when the rules are yours: different prices for different customers, batches with expiry dates, technicians working to a schedule, orders from companies by email, two locations sharing one cash register. Off-the-shelf software then requires workarounds, side spreadsheets and manual data transfers-and that costs time every day.

The difference across five areas (price, processes, integrations, ownership and launch) is explained on the Custom ERP or off-the-shelf ERP page. If you’re not sure, describe your process and we’ll tell you which option makes more sense for you.

Software for your industry

If you’re looking for software for a specific type of work, these pages explain what’s included, what we’ve built and how much it costs.

Frequently asked questions

Custom software development: €3,000-€29,300, typically around €8,600. The exact price is included in the written proposal.

It depends on the scope, which we set out in the proposal. For comparison, here are examples from our portfolio: Pelikan DTM: since April 2026, continuously developed, Elite Call Center: 6 months, LiftexPro: 8 months.

Yours. The code, database, domain and App Store and Google Play accounts are in your name and are handed over with the project, with no licence and no monthly fee to us. You can continue development with another team; for mobile apps, the code is in your GitHub repository from day one.

If you wish, we can maintain the project for €100-€350 per month. We specify what maintenance includes in the quote.

Yes, when the other system has an API or exports files. We have integrated Stripe, the Econt API, SIP telephony and MyPOS. For scales, scanners and cash registers, we ask for the exact model and assess each integration separately in the quote.

Custom software from Saitami when the rules are yours and the ready-made program requires workarounds and separate spreadsheets: the system follows your process, connects to your software and is yours, with no per-user fee. It also works in combination: accounting stays in the accountant's program, while stock, requests and sales are in the system and connected to one another.

The system runs in a browser, so nothing needs to be installed on your computers. We most often host it on a server in the European Union as part of the monthly support plan, but it can also run on your server or hosting. Your data remains under your control in both cases.

Yes. The smallest systems in our quotes are at the lower end of the price range above and start with a single process: inventory, invoicing or orders. If your budget is smaller than the desired scope, we offer a smaller scope, not lower quality, and add modules once the first one is up and running.

What do you want us to build?

You describe the project, we come back with questions and a price range, then a demo and a written proposal.