IMS Inventory Management
From a single-store shop in Hathazari to enterprise supermarket chains in the USA. One core engine, features that scale with your business.
Built like an enterprise system
Event-sourced ledger, dual-lens valuation, regional tax compliance, offline-first POS, and MBA-level analytics — all in one system.
Event-Sourced Stock Ledger
Every stock movement is an immutable event (purchase, sale, transfer, adjustment, production_consume, production_output). Full audit trail, time-travel queries, zero data loss.
Dual-Lens Valuation
FIFO, Weighted Average, and LIFO. Physical movement recorded separately from financial valuation — switch methods without re-entering data. IAS 2 compliant (FIFO/Weighted Avg), US GAAP (LIFO).
Regional Tax Compliance
Bangladesh: NBR Mushak VAT (15%, 7.5%, 0%). UAE: FTA VAT (5%). USA: sales tax by jurisdiction (Avalara-ready). Global: configurable per tenant. In-process strategy pattern — no network latency.
Offline-First POS
Local database (WatermelonDB/SQLite) processes sales offline. Sync engine uses Last-Write-Wins with field-level merging. Stock counts sync as deltas, not overwrites.
Multi-Warehouse Routing
Transfer stock between locations with approval workflows. Min/max reorder triggers. Bin-level tracking. Cross-location stock visibility.
MBA-Level Analytics
EOQ (Economic Order Quantity), dynamic Safety Stock with lead time variance, DSI (Days Sales of Inventory), CCC (Cash Conversion Cycle), GMROI (Gross Margin Return on Investment).
ABC & FSN Classification
ABC: value-based classification (A = 80% value, B = 15%, C = 5%). FSN: velocity-based (Fast, Slow, Non-moving). Auto-classified, refreshed daily.
Manufacturing & BOM
Bill of Materials with multi-level nesting. Work orders with multi-stage operations. Cost variance tracking (actual vs standard). Production consume/output events.
Landed Cost Engine
Capitalize freight, insurance, customs duty, and handling into product cost. Allocate by weight, volume, quantity, or value. SME and Enterprise tiers.
Progressive Disclosure
Micro tenants get a simple POS. SME gets multi-warehouse + analytics. Enterprise gets LIFO, dedicated infra, forecasting. UI scales with your tier — no feature overload.
Supplier & Procurement
Purchase orders, goods receipt notes, supplier performance tracking, lead time analytics, auto-reorder based on EOQ and Safety Stock.
Hybrid Tenancy
Micro/SME: shared PostgreSQL cluster with Row-Level Security. Enterprise: dedicated database/schema. SOC2-ready isolation for large chains.
From Hathazari to Texas
Single-Store Retail
A shop in Hathazari gets a simple POS with basic stock tracking, NBR Mushak VAT, BDT currency, and Bengali locale. Free forever on the Micro tier.
Multi-Location SME
A distribution company in Dubai runs 3 warehouses with FTA VAT (5%), AED currency, landed cost engine, and EOQ-based auto-reorder. ৳1,500/mo equivalent.
Manufacturing
A manufacturer in Texas uses BOM, work orders, LIFO valuation (US GAAP), USD currency, and Avalara sales tax integration. Enterprise tier with dedicated database.
Supermarket Chain
A 20-store supermarket chain uses multi-warehouse routing, ABC/FSN classification, GMROI dashboards, and advanced forecasting. Enterprise tier with SOC2-ready isolation.
Technology Stack
Built with modern, battle-tested technologies. Event-sourced architecture for auditability. Row-Level Security for tenant isolation. Offline-first for zero downtime.
FastAPI
Python backend with async PostgreSQL
asyncpg
High-performance async DB driver
PostgreSQL + RLS
Row-Level Security for tenant isolation
WatermelonDB
Offline-first local database for POS
Event Sourcing
Immutable stock ledger, time-travel queries
Next.js 14
Frontend with App Router
Alembic
Database migrations
Supervisor + Nginx
Process management and reverse proxy
Simple, transparent pricing
14-day free trial on every plan. Pay via bKash — no credit card required. Same pricing model as our Restaurant POS and other HomeMade Software products.
Micro
৳0/mo
- 1 warehouse / single store
- Up to 500 products
- POS + basic stock tracking
- Offline mode
- Regional tax (Mushak/VAT/US)
- Bengali + English locale
SME
৳1,500/mo
- Multi-warehouse routing
- Unlimited products
- Suppliers + purchase orders
- MBA analytics (EOQ, SS, ABC/FSN)
- Cash Conversion Cycle dashboard
- Landed-cost capitalization
Enterprise
৳5,000/mo
- Everything in SME
- LIFO valuation (US GAAP)
- Advanced forecasting
- Dedicated deployment
- EDI + Avalara extension points
- Priority support
Yearly billing saves ~17%. Cancel anytime. Prices in BDT.
Questions? Answered.
Create your workspace
Answer 4 questions and your inventory workspace is ready. Features scale with your selections.
Where do you operate?
This determines your tax compliance module, currency, and default locale.