Warehouse software
Custom warehouse software is a warehouse management program that tracks every product from receipt to dispatch: stock levels by location, batches and expiry dates, barcode scanning, orders from traders and the website, waybills and stocktaking. It costs 3 000-29 300 €, most often around 8 600 € (based on 98 of our offers as of 14 August 2026), and we deliver the first working version in 5 to 8 weeks. This is how the warehouse of Pelikan DTM works, a distributor of office equipment with a main warehouse, a bookshop and an online store. The 3DPrintX solution shows how a warehouse can be connected to the website.
What it includes
- Stock levels by location
Quantity by product and warehouse, updated with every movement; the till cannot sell stock that is not available.
- Batches and expiry dates
Goods are received with a batch number and expiry date, and the batch that expires first is issued first.
- Barcode scanning
Receiving, issuing and stocktaking with a scanner, without searching by name.
- Deliveries and transfers
The supplier request becomes a delivery, the purchase invoice adds the goods to stock, and a transfer between locations is a single document.
- Online orders
Orders from the website enter the warehouse, while prices and stock levels are synchronised in both directions.
- Waybills and reports
The Econt waybill is generated from the order; reports on stock levels, low quantities and movements.
How the process works
- 1The delivery is received by scanning, with the batch and expiry date, and the stock level is updated automatically.
- 2An order from the website or a sales representative deducts the goods, starting with those that expire first.
- 3The waybill is generated from the order, and the website stock level is updated.
Solution

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.
The warehouse, online orders and prices in both directions between the website and the system. The same logic works at Pelikan DTM, with a checkout, stocktake and documents on top.
Price
€3,000-€29,300
most often around €8,600
Based on 98 of our quotes as of 14 August 2026
When off-the-shelf warehouse software is not enough
Most companies that contact us about warehouse management already have software. The problem is that it runs on one computer, sales are recorded in another, the website is on a third, and the same product has different stock levels in three places. This is what Pelikan DTM looked like before the system: stock levels, deliveries, invoices and prices in separate programs and spreadsheets, while the annual stocktake of 2 500 products took days and could not be verified.
Saitami's warehouse system is for a company that has outgrown its ready-made program: it pays off when you have more than one location, an online store that needs to draw from the same stock, sales representatives taking orders by phone, or a catalogue that the ready-made program can no longer search and issue quickly enough. A distributor with more than 50 000 products described exactly this to us: issuing stock in the new version of its ready-made program took over two minutes instead of twenty seconds, while importing prices for six price groups went from one to eight minutes of work.
We build the system around your company’s process, not from a template. We start with the module that slows you down the most-usually warehouse and till or warehouse and orders-and add the next ones in the same system when you need them.
What the warehouse module includes
Goods are received with a scanner. A delivery starts as a supplier request, is received line by line with the purchase price, and automatically adds the goods to stock. A purchase invoice can create a new product directly from its line, without leaving the document. Each product has a barcode, category, supplier and as many prices as you have locations and customer groups: at Pelikan DTM there are four-cost, wholesale, shop and bookshop.
When goods have an expiry date, they are received with a batch number and expiry date, and at the time of sale the system issues the package that expires first. No one has to remember expiry dates. The manager can see what expires next month and what is below the minimum stock level, by location and batch. This is also a common question from food retailers: incoming control with batch numbers and weighed products, using a label from the scale or a direct connection to it.
A transfer between locations is one document with an unlimited number of lines, printout before saving, and valuation at the price of the location receiving the goods. Stocktaking is the physical count: it works with thousands of products at once, is saved as a draft while counting is in progress, and distinguishes a counted zero from an uncounted product, so nothing is reset by mistake.
The till sells with a scanner or by searching by name and does not allow stock that is unavailable to be sold. Reports are for the manager: sales by location and period, low stock levels, movements by product and stocktake discrepancies. Everyone sees only their own section, while the audit log records who changed what.
Orders, online store and courier
The order comes from a retailer, by email, from Excel or from the website, and enters the system as an order with a status ranging from “new” to “received”. We import requests from email and Excel automatically into the food production solution, where client companies place orders every morning.
The online store reads from the same database: its orders enter the warehouse, while products, prices and stock levels are published from the system to the website. At 3DPrintX, prices are changed in both directions, while at Pelikan DTM the pelikan-dtm.com store is connected to the system, so the stock shown on the website is the warehouse stock. The Econt waybill is created from the order, without re-entering the address.
Counter equipment and the warehouse employee
The most common question is whether the system will work with the equipment you already have. A barcode scanner works with any web system. We connect a scanner scale on the counter and a keyboard-operated label scale by model: products with prices are uploaded to the scale from the system, it prints a barcode label, and the till reads the product, weight and price from it. When a connection is not possible, the weight is entered manually.
For the cash register, we check the model. For a grocery store, we included a connection to Tremol M20 in “fiscal printer” mode in the quote: the receipt is issued by the device itself at the system’s command, while its registration with the NRA remains unchanged. We have not yet connected a fiscal device in a live system, so we list it as a separate line in the quote rather than making it a promise. We connect a bank POS terminal according to its model; the client sends it one to two weeks in advance for setup. We have already connected card payments through MyPOS and Stripe.
The warehouse worker uses a phone or tablet: scanning during receiving, order picking and stocktaking, with the record entering the system immediately.
Large Catalogues, Price Lists and Price Imports
A catalogue with tens of thousands of items requires a category tree with a preserved order, variants and attributes for both the product and the variant, multiple price lists at once, and price groups with customer-specific discounts. The supplier has its own catalogue with its codes linked to your items; importing prices from the supplier’s files shows the result for review before saving it. Search accepts several words in one field, while the movement history stays with the product: when it came in, at what price, and where it went.
Server, Backups and Data from the Old Software
The system runs in a browser. Nothing is installed on the computers: a new computer, warehouse or sales representative means another password-protected login, with no charge per workstation. For a grocery store with around 30 devices, this was the first question, and the answer is that you pay for the server, not for the number of people.
The server and backups can be hosted by us or in your company’s account with Hetzner in Germany, with daily backups and a live replica, so that in the event of a failure, data loss is under a minute and recovery takes up to two hours. The code and data are yours, and we hand them over to you.
Data from the current software is not lost. We transfer items, barcodes, suppliers, customers and stock levels from an Excel export or from the old software’s database; Excel import and export are part of the Pelikan DTM system. We schedule the transfer for a quiet business day and stay available by phone during the first few days.
Timeline and How the Project Works
We quoted 35 days for warehouse and checkout for a single site, and six weeks for a distributor’s catalogue, warehouse and website in one system. Pelikan DTM has been using its system since April 2026 and continues to develop it to this day, module by module. Payment is split into two parts: half at the start and half on handover. After launch, we maintain the software for 100-350 € per month if you wish, or you can work without a monthly fee, paying only for the server.
What you gain
One stock level
The website, warehouse, checkout and salespeople all see the same quantity.
Expiring stock goes out first
The system orders stock issuing by expiry date, not the person.
No duplicate data entry
The delivery updates the warehouse, the website order is not re-entered manually, and the waybill is generated from the order.
How we get started
- 01
You describe the project
A few sentences about what you need are enough.
- 02
We come back with questions and a price
We ask 2-3 specific questions and tell you the price range.
- 03
We build a demo
For a website, store or software system, we build a demo made for you.
- 04
We send a proposal
A written proposal with the exact price. We meet only to discuss the solution.
Frequently asked questions
Warehouse software: €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. We hand over the source code and data to you.
If you wish, we can maintain the project for €100-€350 per month. We specify what maintenance includes in the quote.
The scanner works with any web system; we connect scanner scales and label scales by model. We have already connected online stores with two-way price and order syncing, Econt, importing requests from email and Excel, MyPOS and Stripe. We check cash registers by model: we have described Tremol M20 as a fiscal printer in a quote, but we have not yet connected a fiscal device in a live system, so we list it as a separate line in the quote.
Because the warehouse stops being a separate program: multiple locations, the online store, sales representatives taking orders by phone and a catalogue with thousands of products all work from one stock level, quickly, according to your rules and with no per-user fee. A custom system costs 3 000-29 300 €. This is how we built the warehouse, till and documents for Pelikan DTM.
Goods are entered on receipt with a batch, expiry date and purchase price, stock is tracked by location, transfers use a single document, and the stocktake keeps a draft while counting is in progress and distinguishes a counted zero from an item that has not been counted. We transfer items, barcodes, suppliers and stock from Excel or the old program’s database-most often Microinvest-before launch.
In the browser, with no installation and no workstation fee: 30 computers and phones mean 30 password-protected logins. The server and backups are with us or in your company account, with daily backups and a live copy. The code and data are yours.
Related software
Inventory software
Inventory and stocktaking software: scan barcodes from your phone, compare them with stock levels, see discrepancies by warehouse and item, and track company assets by employee and location. When is ready-made inventory software enough, and when do you need a custom system?
Logistics software
Logistics software for freight forwarders and warehouses holding clients' goods: orders, carriers, margin by route, CMR, barcode warehouse operations and a client portal. Cargo Manage, Trans.eu and MobeeWMS, with their prices as of 17.10.2026 and when a custom system makes sense.
Online Store Platform
Online store platform in Bulgaria: Shopify, CloudCart and WooCommerce with their prices as of 17.10.2026, the three-year cost, Econt and Speedy, card payments, warehouse integration, and when a custom store works out better. With examples from stores we have built and maintain.
ERP System
ERP systems for a small or medium-sized company in Bulgaria: Odoo, Microsoft Business Central, ERP.net and SAP Business One, with their prices as of 17.10.2026, the three-year cost for 15 users, and when a custom ERP is the better option, with examples from warehousing, manufacturing and field teams.
Related Services
ERP System Development
Custom ERP system development for a small or medium-sized business: inventory, sales, invoices, production and reports built around your process, with the code and data in your hands.
Online store development
An online store with a catalogue, filters, card or cash-on-delivery payments, courier shipping labels, and a connection to your warehouse or ERP system.
API integrations
API integrations for businesses: we connect your website, store, ERP and CRM system with Econt, Speedy, Stripe, banks, telephony, Meta and your programs, so you do not have to re-enter data.
























