Software Solutions for Trade — ERP, B2B Portal, POS, Webshop and eMAG in One
Software solutions for trade companies that we build for Bulgarian distributors, retail chains and online merchants unify ERP, B2B portal, POS, e-commerce and eMAG marketplace on a single data core — one stock figure, one price per customer, one margin report. The outcome: 25-40% less manual work, no double-sold items and accurate inventory in real time, not "by end of week". Pricing is fixed in EUR — no per-user monthly fees, no commission on turnover, no vendor lock-in.
Four realities every trader knows
Before we talk about business software, we describe the operation. These four problems repeat in 9 out of 10 trading firms that come to us — whether they sell auto parts, textiles, FMCG or electronics.
- ✓Stock is never the same across channels — the warehouse shows 14, the webshop sells number 17, and eMAG looks for the same SKU already delivered to a walk-in customer. One item sold twice, one customer waits on a refund.
- ✓B2B customers call 30 times a day for prices and availability — your sales team becomes a phone switchboard. Custom discount tiers live in someone's head, and when that person is off, the wrong quote goes out.
- ✓Orders are copy-pasted between site, warehouse and courier — a clerk moves addresses from the admin panel into Speedy/Econt, then back to accounting. Three to five minutes per order, 200+ orders a day, one typo = a returned parcel and an angry customer.
- ✓Real margin per SKU and per customer stays a mystery — turnover is visible, but after discounts, rebates, shipping costs and returns the owner discovers at quarter end that some lines are loss-making. No real-time report, because data lives in four separate spreadsheets.
- ✓eMAG, Allegro and your own webshop run as separate businesses — three admin panels, three price lists, three order streams. An eMAG flash sale ships 80 units in an hour while your site still promises stock.
- ✓POS and accounting do not talk — the physical till prints fiscal receipts, the webshop issues invoices, and the accountant exports CSV once a week. Errors surface only when VAT is due.
Who these trade software solutions are for
Companies with 200-5,000 SKUs, 50-500 active B2B customers and per-customer price tiers. They get an ERP with auto-quotes, credit limits and a self-service B2B portal where dealers place orders 24/7 — 60-70% fewer phone calls to your sales reps.
2-30 stores with physical fiscal cash registers, a central warehouse and an online channel. One SKU, one loyalty card, one bonus — sold in Sofia in the morning, visible in Plovdiv by afternoon. Daily turnover reports land on the owner's phone at 19:00, not as a Friday digest.
Stores with 500-50,000 SKUs selling through their own site, eMAG, Allegro, Amazon. One stock figure synced to every channel every 2-5 minutes; one pricing strategy with automatic rules; one front-end for orders, courier labels and invoices.
How we build it
We do not ship a boxed product with 80% of modules you will never open. We start from your real flow — order, fulfilment, invoice, return — and assemble exactly the software you need on a custom Next.js + PostgreSQL ERP development core, with an open API and no hidden monthly fee.
1. Discovery and operational audit
We spend 2-3 days on site — warehouse, office, till. We map the journey of a typical order from call/click to invoice and delivery, marking every step where data passes through Excel, paper or human memory. From that map comes a prioritised list: what brings the most ROI in the first 90 days.
2. Core — ERP for stock, pricing, customers
We build a central store of products, customers, price lists (including per-customer tiers), warehouse stock by location, serial/batch numbers, invoices and payments. This is the single source of truth — every other channel reads from it.
3. Channels — POS, webshop, B2B portal
On top of the core we plug in the channels that actually sell. POS with a fiscal device for retail stores. E-commerce with a fast SEO-ready Next.js storefront. A B2B portal with per-customer pricing, credit limits and order history. Every channel reads the same stock and writes to the same sales ledger.
4. Integrations — eMAG, couriers, accounting, banking
We connect external endpoints via integrations: eMAG marketplace (products, prices, stock, orders, invoices), Speedy/Econt/DHL for labels and tracking, Microinvest/Business Navigator/Azhur for accounting, bank statements for automatic payment reconciliation. No manual exports.
5. Dashboards, training, continuous improvement
The final layer is a management dashboard: turnover per channel, margin per SKU and customer, supplier scorecard, dead stock, demand forecasting. We train your team on site (2-4 sessions) and stay on as your dev team — new integrations and reports are added incrementally, never rewriting the whole system.
Why Saitami
We have built trade systems for Bulgarian distributors, retail chains and online merchants since 2018. For deeper detail see our ERP development and API integrations services.
Frequently Asked Questions
Why is custom trade software better than off-the-shelf like Microinvest or Odoo?
Off-the-shelf works for a simple model (one shop, one warehouse, plain pricing). Real Bulgarian trading is hybrid: distribution + retail stores + webshop + eMAG, per-customer pricing, credit limits, deferred payments, returns, rebates. Custom software models your real flow instead of bending it to a foreign template — and you pay once, not per user per month forever.
How long does implementation take?
An MVP with the ERP core, warehouse, invoicing and one channel (webshop or B2B portal) — 8-12 weeks. A full package with POS, eMAG, courier integrations and accounting export — 4-6 months. We launch in phases: first the most painful process, then the additional channels. No big-bang rewrite — the business cannot stop while you change systems.
What happens to our data in the old software?
We migrate everything essential: product catalogue, customers, open orders, stock, the last 24 months of sales and invoices for lookups. Before migration we build a staging environment where your team verifies the numbers against the old system. Only when figures match to the cent do we cut over to production. We keep an archive of the legacy DB for two more years.
What does the package cost, and what about support?
Starter package for a trading firm: from €12,500 for ERP + one channel; €18,000-€26,000 for the full setup with B2B portal, webshop and eMAG. Support is €350-€900 per month depending on volume — includes hosting, monitoring, security patches and 6-12 hours of development for micro-features. No per-user fee, no commission on turnover.
Can you integrate our accounting software (Microinvest, Azhur, Business Navigator)?
Yes. We have ready connectors for Microinvest and Business Navigator and have built custom integrations with Azhur and SAP B1. Invoices, payments and warehouse documents flow automatically — the accountant opens their system and sees ready-posted data, no CSV copy-paste.
Ready for one system across your entire trade business?
Send a short brief — number of locations, average daily orders, current systems in place. Within 5 working days we deliver a free operational map with phased priorities and a EUR estimate.
Request an operational audit →Related services: ERP development · E-commerce · API integrations