🇱🇰 100% Sri Lanka-based software & IT company🇱🇰 100% Sri Lanka-based software & IT company🇱🇰 100% Sri Lanka-based software & IT company🇱🇰 100% Sri Lanka-based software & IT company🇱🇰 100% Sri Lanka-based software & IT company🇱🇰 100% Sri Lanka-based software & IT company
Still running your business on Excel, paper and guesswork? We'll build the system that actually fits it.
Nsoft Solutions designs, builds and supports custom warehouse, distribution, payroll,
invoicing and maintenance systems for Sri Lankan manufacturing and distribution
businesses — replacing spreadsheets and manual tracking with software your team will
actually use. We also build company websites and manage the social presence behind
them, all from the same team.
One team, nine systems so far, all built the same disciplined way — why not get one for your business?
Every product below is a live, working system. Pick one, or run several together —
they're built independently, so you only take what you need.
Desktop · Warehouse
NSofts WMS
Warehouse management for factories moving fast-changing stock — receiving, put-away,
picking, dispatch and stock accuracy across multiple stores, built for teams who
live in the app all shift long, not once a month.
Real-time stock across multiple warehouse locations
Barcode/QR-driven receiving, movement and dispatch
Built for desktop speed on a busy floor — keyboard-first workflows
A full distribution ERP for resellers — sales, purchases, stock, quotations,
receivables, payables, returns and profit/loss reporting in one system. Originally
built for Kelani Cables PLC distributors, now proven across other product lines.
Sales, purchases, stock and quotations in one place
Receivables & payables tracking with aging reports
The Nsoft Distro Stock and Sales System, as a browser-based cloud app — no installs,
no server to keep running, one login that works from anywhere. Sales, purchases,
stock, quotations, returns, lending, receivables and payables, with each customer's
data isolated in its own database.
Sales, purchases, stock and quotations in one connected system
Live weighted-average costing, aging receivables/payables and 21 built-in reports
One database per customer; Company Code plus user login
Purchase → value addition → sales → profit tracking for a finished-garment trading
business — buy ready-made clothing, optionally have it printed, dyed or washed, then
resell it, and see exactly what each piece cost and what you really made on every sale.
Landed cost — transport, duty and clearing folded into stock value
Live profit and margin shown while you're still setting the selling price
Printing, dyeing and washing costs capitalised into the finished piece
Per-item, per-customer and per-supplier profitability; one stock row per size
Shift-aware payroll and attendance for factories with rotating shifts and biometric
clock-in/out. Automatically computes regular hours, OT and double-OT straight from
each shift's own rules, no manual timesheet reconciliation required.
Handles rotating day/night shifts and fixed shifts side by side
Automatic OT/double-OT from configurable shift rules
A focused invoicing system for print/production businesses selling by weight or
unit — customers, products, invoices and payments, with dot-matrix and PDF invoice
printing, sales dashboards and a full audit trail of every change.
Customer, product, invoice and payment management in one tab-based app
Dot-matrix and PDF invoice printing built in
Full audit log of every create/update/delete, by user
Preventive maintenance scheduling and checklists for critical plant machinery —
boilers, compressors, generators, HDR, and processing lines. Keeps maintenance on a
schedule instead of a spreadsheet, with a companion web app for floor-level checks.
Recurring maintenance schedules per machine type
Digital checklists replacing paper/Excel PMR sheets
Machine utilization tracking and reporting — turns raw machine run data into the
utilization and downtime reports production managers actually need, without a
manual spreadsheet rebuild every week.
Machine utilization and downtime reporting
Automated report generation from logged machine data
Stock management built for high-value inventory that can't afford to go missing —
built for a jewellery & diamonds business where every item needs to be
individually tracked, not just counted in bulk. Now live as a browser-based cloud
app, replacing the original desktop system.
Item-level stock tracking for high-value inventory
Manufacturing, consignment and sales for two companies, one system
Nsoft Solutions grew out of real operational problems inside a manufacturing and
distribution business — attendance tracked on paper, stock counted by hand, invoices
built in Excel. Every product on this page was built to fix one of those problems
first, proven in daily use, and only then offered as a standalone product.
That means no feature you can't explain the reason for, and no system that was
designed without someone who actually uses it every day sitting across the table.
Easy to use
Interfaces your team picks up in a day — not something they need a manual for.
Cost-effective by design
Right-sized systems built for what you actually need, not padded with features you'll never touch.
Responsibility and care
We treat every system we build like it's still running our own operations.
Who's behind this
17+ years of hands-on experience across software, web and IT — not managing it from a distance
Founder, Nsoft Solutions · Manager – Information Technology, Dynawash Limited
Every system on this page exists because a real business needed it first. Over 17
years I've been hands-on across the full stack a growing business actually needs —
enterprise networks and servers, database and application design, C#/.NET and web
development, and IT security and infrastructure — for a manufacturing group, building
the software that runs its factory floor, stores and production operations from the
ground up: requirements, database design, application build, deployment and the
support call afterwards.
Nsoft Solutions is that same approach offered to other Sri Lankan SME businesses —
a team behind the scenes handling development, deployment and support, but one
person accountable for you throughout: no handoff between a sales team, a dev team
and a support team who've never met.