A point of sale that matches how your shop actually sells.

Nimikh builds custom POS software in Dhaka, Bangladesh for retail shops, restaurants, pharmacies and multi-outlet businesses — barcode billing, real-time stock deduction, cashier accountability, bKash and Nagad payments, and printed invoices that match your VAT format.

What is pos software?

POS software is the system a shop uses to record every sale at the counter. It scans or selects the item, applies price and discount, takes payment, prints the invoice, and deducts the item from stock in the same action. Custom POS software differs from off-the-shelf packages in that the billing screen, tax format, discount rules and outlet structure are built to match one specific business.

Nimikh builds this as bespoke software from Dhaka, Bangladesh — fixed scope, fixed price, full source code and ownership transferred to you on completion.

Diagram: a sale at the counter updates stock and the sales record in one actionSaleStock −1PaymentReceiptLedger

Built for these businesses.

Retail shops and chain outletsRestaurants and cafésPharmaciesGrocery and superstoresWholesale and distribution counters

The modules we build.

Every project is scoped to what you actually need. Nothing here is mandatory — the proposal lists exactly what is in your build and what it costs.

Barcode billing screen

Scan-to-bill built for speed — keyboard-first, works on a low-end counter PC, no page reloads between items.

Real-time stock deduction

Every completed sale reduces stock immediately, so the counter and the storeroom never disagree.

Multi-outlet support

Each branch bills independently; owners see consolidated sales across all outlets from one login.

Cashier accounts and shift close

Per-cashier login, per-shift totals, and an end-of-day cash reconciliation report.

Discounts, returns and exchanges

Rule-based discounts, plus a documented return path so refunds do not silently break your stock count.

Invoice and receipt printing

Thermal receipt and A4 invoice layouts formatted to your business details and tax presentation.

Sales reporting

Daily, weekly and monthly sales by outlet, cashier, product and category.

Digital payment capture

bKash and Nagad recorded against the sale so digital and cash settle to the same daily total.

The problem, and what changes.

Common operational problems this system is built to remove.
The problem todayWhat the system changes
The register total and the cash drawer disagree at closing.Per-shift reconciliation shows exactly which transactions caused the gap.
Stock is counted manually because the counter never updates it.Stock moves the moment the sale completes — no separate counting pass.
Each branch keeps its own sales figures in its own way.One consolidated sales view across every outlet, refreshed in real time.
Off-the-shelf POS forces the shop to change how it prices and discounts.Discount and pricing rules are built to your existing practice, not the vendor's.
1,20,000starting

Priced from the published Custom Application tier. Final cost depends on outlet count and reporting depth — confirmed in a fixed-scope proposal before work starts.

Typical timeline
8–16 weeks, confirmed in your proposal

Projects over ৳50,000 are split 40% upfront, 40% at midpoint review and 20% on final delivery. See the full price list.

The local integrations that make software usable in Bangladesh — and the reason an international product often is not.

bKashNagadBank transferBarcode scannersThermal receipt printers

POS Software — frequently asked.

A custom POS system from Nimikh starts at ৳1,20,000, the published Custom Application tier. The final figure depends on the number of outlets, whether stock and purchasing are included, and how deep the reporting needs to go. You receive a fixed-scope, fixed-price proposal before any work begins, so the number in the proposal is the number you pay.
It depends on how standard your operation is. A ready-made package is cheaper upfront and sensible if your billing, pricing and tax handling already match what the package expects. Custom POS is worth it when the package forces you to change how you sell — unusual discount rules, a specific invoice format, multi-outlet stock behaviour, or an integration a package will not add for you. Custom software also has no per-terminal monthly licence.
This is a scope decision we take in the discovery call rather than a default. Offline billing with sync-on-reconnect is buildable and is worth it for outlets with unreliable connectivity, but it adds meaningful complexity and cost. If your outlets have stable internet, a straightforward online system is faster to build and easier to maintain.
Yes. bKash and Nagad payment capture is a standard part of what we build — payments are recorded against the individual sale, so your digital and cash takings reconcile to the same daily total instead of being tracked in separate places.
Yes, completely. On final payment all intellectual property transfers to you — full source code, designs and documentation. There is no per-terminal licence and no recurring fee to keep using what you paid us to build.
Custom applications typically take 8 to 16 weeks depending on scope. A single-outlet billing and stock system sits at the shorter end; multi-outlet with purchasing, returns and detailed reporting sits at the longer end. You get a precise timeline in your proposal, not a range.

Often built alongside this.

Browse all business systems, or read how we approach custom software development.

Tell us how you work now.

A 30-minute call is enough for us to tell you whether custom pos software is worth building for your business — including when the honest answer is that it is not. Proposal within 48 hours.

Book a Discovery Call →