Inventory OS v4.2 · Self-hosted

The practical
inventory platform for
small business operations.

Track stock, internal assets, suppliers, purchase orders and barcode workflows in one place — deployed on your own infrastructure, with a one-time license.

One-time purchase No subscription Full source access Runs on your server
/app/inventory/overview
workshop-01.local
Inventory overview
2 431 SKUs · 4 locations · synced 12 sec ago
On hand: 2 248 Low: 42 Reorder: 17
SKUItemLocationOn handStatusTrend
IV-10284 Hex Bolt M8 · 40mm W-A · 03 1 240 In stock
IV-40192 Thermal label roll 50x30 S-B · 12 86 Low stock
IV-77351 Nitrile gloves · M · box/100 S-A · 01 412 In stock
IV-10009 Cordless drill 18V · kit W-C · 21 4 Reorder
IV-30884 Packaging tape · 48mm S-B · 04 210 In stock
Built for the teams that run the physical side of a business
Workshops
Warehouses
Retail stores
Clinics
Back office
IT & asset teams
The problem

Spreadsheets lose count.
SaaS bleeds recurring fees.

Small operations teams are squeezed between fragile workbooks and oversized subscription suites that charge by the seat, the location, and the integration — forever.

01 / Accuracy

Stock never matches the shelf

Manual entries and parallel spreadsheets drift. By Monday morning no one trusts the count, and the reorder decisions get made on gut feel.

Lost hours · bad orders
02 / Cost

SaaS that scales against you

Per-seat pricing, per-location fees, and forced upgrades mean a tool that costs more every year while your team does the same work.

Recurring bills · vendor lock-in
03 / Control

Your data lives on someone else's server

Auditors ask where it runs. IT asks who touched it. Hosted platforms leave you guessing — or paying extra for the enterprise tier that answers.

Compliance gaps · data exposure
The solution

One practical platform. Owned, not rented.

Invidtory brings inventory, assets, suppliers, purchase orders and barcode workflows into a single self-hosted application — designed for the teams that actually move the boxes.

Buy the license once, install it on your own server, and keep every record, every export, every audit trail in your infrastructure.

  • Unified stock, assets, suppliers and purchase orders
  • Barcode & QR workflows included out of the box
  • Role-based access, full audit trail, exportable data
  • One-time purchase — no subscription, no recurring fees
View one-time pricing How deployment works
operations · live feed sync · 2s
Receive
PO-24581
Label
QR · 24 codes
Shelve
W-A · 03
IV-10284 · bolt M8
Hex Bolt M8 · 40mm
1 240 / 1 500
+48
OK
IV-40192 · labels
Thermal label roll 50x30
86 / 250
−12
LOW
IV-10009 · drill 18V
Cordless drill 18V · kit
4 / 30
−1
REORDER
Core capabilities

Everything a small operation actually needs.

Nine feature areas, one install. No upgrade walls, no add-on modules, no per-location fees.

Inventory tracking

Real-time on-hand, committed and available counts across multiple locations, with safety-stock alerts and reorder thresholds.

Internal asset management

Track laptops, tools, equipment and fixed assets: owner, condition, assignment, maintenance cycle and full movement history.

Stock movements

Inbound, outbound, transfer and adjustment events — each timestamped and tied to the user, the reason code and the source document.

Supplier management

Contacts, lead times, price lists and per-supplier SKU mappings — all linked directly to purchase orders and receipts.

Purchase orders

Draft, approve, send and receive. Partial deliveries, back-orders and cost updates flow straight into your stock records.

Barcode & QR labels

Generate scannable labels for items, locations and assets. Print in batches, scan with any USB or mobile device.

Exports

CSV, XLSX and JSON exports of every table. Scheduled exports and saved filters for finance, audit and reporting hand-offs.

User roles & permissions

Granular role-based access for managers, operators, viewers and auditors. Enforce per-module and per-location scope.

Audit logs

Every edit, login, export and approval captured with actor, timestamp, and diff. Exportable for internal and external audits.

Operational depth

Built for the daily rhythm of operations.

The details that make the difference between a tool people tolerate and a tool people actually use every day.

Locations

Multi-location stock, properly modelled.

Warehouses, shelves, vehicles, storerooms, workshops. Move stock between them, reserve it, and see the full network on one screen.

W-A · Main
1 412
+48 this week
W-B · Overflow
684
steady
S-A · Store
248
−32
S-B · Workshop
87
low
Labels

QR & barcode, built in.

Batch-print thermal-ready labels for items, locations and assets — no extra plugin, no extra vendor.

IV-10284
Hex Bolt M8
W-A · 03
Audit

Every change, on the record.

Append-only audit log with actor, diff, IP and reason. Export for compliance without touching the database.

14:02:11 · a.morales
adjust IV-10009: 124
14:03:44 · k.park
receive PO-24581 · 120 units
14:08:02 · s.yi
transfer W-A → S-B · 18 units
Roles

Scoped access.

Managers see everything. Operators see their location. Auditors see the log — and nothing else.

Managerfull
Operatorlocation-scoped
Auditorread + logs
Viewerread-only
Exports

Take your data out, any time.

CSV, XLSX and JSON for every table. Scheduled recurring exports for finance, accounting or the auditor's shared folder.

export · inventory.csv export · movements.xlsx export · purchase_orders.json export · audit.csv
Self-hosted

Installs where you want it.

Docker, bare metal, or a private VPS. PostgreSQL or SQLite. No outbound phone-home, no forced cloud telemetry.

Docker Linux PostgreSQL SQLite Nginx On-prem
A closer look

Three workflows, end to end.

01 — Stock

Never count from scratch again.

Real-time on-hand, available and committed counts — with reorder thresholds that trigger a draft PO the moment stock dips below safety.

  • Multi-location, multi-unit and sub-locations down to bin level
  • Reorder points, safety stock and lead-time aware suggestions
  • Stock-take mode with blind counts and variance reports
stock · liveW-A · 03
ON HAND
2 248
+184 / 7d
AVAILABLE
1 986
committed 262
MonWedFriSun
02 — Purchase orders

From draft to receipt, in one place.

Build POs from reorder suggestions or from scratch, send them, and receive partial deliveries straight against the document — every movement linked to a paper trail.

  • Draft → approve → send → receive → close, with role gates
  • Partial receipts, back-orders, per-line cost updates
  • PDF export with your letterhead and supplier-specific terms
PO-24581 · draftSupplier · Metric Hardware Co
ItemQtyUnitTotal
Hex Bolt M8 · 40mm · IV-102841 000$0.08$80.00
Nyloc Nut M8 · IV-102851 000$0.04$40.00
Flat washer M8 · zinc · IV-102862 000$0.02$40.00
Subtotal$160.00
Total$160.00
03 — Assets

Internal assets, tracked like stock.

Laptops, tools, serialized equipment and high-value fixed assets — each with its owner, location, condition and full assignment history.

  • Serial, asset tag, purchase date, warranty and depreciation
  • Check-in / check-out workflows with signatures
  • QR tags on the item, history timeline on the record
asset · AT-0412assigned · a.morales
ThinkPad T14 Gen 4
AT-0412 · SN PC4X-88E12 · condition: good
purchased 2024-08-12 · warranty 2027-08-12
2024-08-14 · checked in · IT-store
2024-08-18 · assigned · a.morales · floor 3
2025-09-02 · maintenance · battery swap
2026-03-11 · condition · good · last seen floor 3
One-time pricing

Buy once. Run it forever.

Every tier ships with the full feature set — the difference is the scale of operation it fits. No subscription, no recurring fee, no seat tax.

Starter

Essential stock visibility for very small operations.
$9.95
one-time · not a subscription
Best for · ≤ 200 SKUs
  • Inventory & stock movements
  • 1 location · 1 operator seat
  • CSV exports
  • Self-hosted install
Get Starter

Custom

Tailored workflow, branding, deployment and operational requirements.
Custom Quote
one-time · scoped per request
Best for · businesses with specific needs
  • Custom modules & fields
  • Branded white-label build
  • Migration & onboarding
  • Deployment support
Contact Sales
Six plans in total · See all pricing tiers →
Delivery

What happens after you buy.

Invidtory is a digital software product. There is nothing to ship. Access, documentation and the license arrive by email within minutes of confirmation.

01

Purchase confirmed

Secure payment is authorized and your order is logged against your email.

02

Invoice issued

A VAT-ready invoice lands in your inbox, formatted for accounting.

03

License issued

A per-install license key is generated and bound to your customer account.

04

Access provided

Download build, container image, and checksum — hosted on a signed URL.

05

Documentation included

Install guide, admin handbook and recovery playbook — all versioned and kept up to date.

No physical shipping. No recurring onboarding call required. You're in control of the install from minute one.

Implementation

Deployed in an afternoon, not a quarter.

A small operations team with basic IT support can stand up Invidtory on a VPS or on-prem server in a few hours. The documentation is opinionated and complete.

docker-compose.ymlinvidtory · v4.2.1
services:
  invidtory:
    image: invidtory/core:4.2.1
    restart: unless-stopped
    ports: ["8080:8080"]
    volumes:
      - ./data:/var/lib/invidtory
    environment:
      INVIDTORY_LICENSE: ${LICENSE_KEY}
      INVIDTORY_DB: postgres://inv:pw@db:5432/inv
      INVIDTORY_SMTP_HOST: smtp.yourdomain.com
  db:
    image: postgres:16
    volumes: [ ./pg:/var/lib/postgresql/data ]
Open full documentation
Questions

Frequently asked.

Straight answers to what small business operators usually want to know before buying a one-time-license B2B tool.

Invidtory is a one-time purchase. You pay once for the license on the tier you choose, and there is no monthly or annual recurring fee. Optional paid upgrades are available in the future but are never automatic.
Yes. You install Invidtory on your own infrastructure — a VPS, on-prem Linux server, or Docker host. Data stays on your server; there is no forced outbound telemetry.
An invoice, a license key, a signed download link for the installer and Docker image, a SHA-256 checksum, and a link to the full installation and admin documentation.
Yes — every purchase includes the full installation, deployment, backup and administration documentation. A separate operator handbook is included for end-user training.
Yes. Business, Extended and Custom tiers support multi-user team access with role-based permissions. Starter and Basic are appropriate for very small operations with one or two operators.
Yes. Barcode and QR generation, batch printing and scanner input are built into the product from the Business tier upward, and can be layered onto lower tiers on request.
Yes. From the Pro tier upward you get supplier records, price lists, lead-time tracking and a full purchase-order lifecycle: draft, approve, send, receive (partial or full), and close.
Yes. Every table supports CSV, XLSX and JSON export. Business and above can schedule recurring exports to a local or network destination for finance and audit workflows.
Refunds are handled under the terms described on the Refund Policy page. Because Invidtory is a digital software product delivered instantly, specific conditions apply. Please review the policy before purchasing.
Basic Linux / Docker familiarity is enough for most installations. If you do not have in-house technical staff, the Custom plan includes a supervised deployment by our operations team.
Immediately after confirmation you receive an email with the invoice, the license key and the access page URL. You can also log into the Access page at any time with the email used at checkout.
Custom is a scoped engagement: tailored modules, custom fields, branding, deployment support and optional migration from your existing inventory spreadsheets or tool. Contact sales for a written quote.
One install. One license. Yours.

Own your inventory stack.

Ship a clean, self-hosted inventory and asset platform to your operations team this week — without signing away your data or your budget.