EzInventory Start free

Features

Built on a ledger. Everything else follows.

One design decision drives the whole product: stock is never a number someone typed, it's the sum of everything that happened. These are the things that decision makes possible.

Ledger

Append-only audit trail

Receipts, shipments, transfers, adjustments, counts and scrap are all double-entry movements. History is never edited or deleted — corrections are new entries, so the past stays provable.

Costing

FIFO cost layers

Every receipt opens a cost layer at its unit cost; outbound stock consumes layers oldest-first. Inventory value, cost of goods and loss reports come straight from the ledger — no month-end reconstruction.

Locations

Warehouses, zones and bins

Nest locations as deep as your building does. Transfers keep cost and age with the stock, so a pallet moved across town is still the same pallet on the books.

Tracking

Lots, expiry and serials

Lot-tracked products carry lot numbers and expiry dates through every movement; serial-tracked products account for each unit individually, with a full custody trail per serial.

AI access

Your inventory, readable by agents

A built-in MCP server lets AI assistants query stock, movements and valuation — read-only on Free, read + write on paid plans. Ask an agent "what's short in Toronto?" and it can answer from the ledger.

API

GraphQL and REST

Query the catalog, stock and full movement history over GraphQL; post movements over REST with idempotency keys, so integrations can retry safely without double-counting.

Mobile

On the floor, not at the desk

A companion mobile app for receiving, counting and moving stock where it actually happens — same ledger, same rules, smaller screen.

Import

AI-assisted migration

Bring everything from Sortly, Zoho Inventory, inFlow or any CSV/Excel export. The importer maps your columns, previews the result, and posts opening stock through the same ledger as everything else.

What it looks like, live

Captured from a real tenant on app.ezinventory.cloud — not mockups. The movements ledger and per-bin stock views, in the viewer's own time zone.

EzInventory movements page: an append-only ledger of receipts, shipments and scrap with per-movement cost of goods
Movements — the append-only ledger, with COGS per shipment
EzInventory stock page: on-hand quantities per product, warehouse and bin
Stock — on hand per product, warehouse and bin

See it with your own data

The Free plan is a real plan — 100 active SKUs, one warehouse, unlimited users. Import your export and look around.