Starter
One store, the whole operational core.
billed monthly
- The inventory ledger, counts and waste
- Purchasing with landed cost
- Forecasts and reorder suggestions
- The assistant, with citations
№ 01Run a smarter store — inventory & operations for independent grocers
Sales arrive from
02A day in the store
Not a warehouse system shrunk down, and not a register with a stock count bolted on. PalletRow follows a grocery store from the first delivery to the last register sync — and remembers all of it.
Receive against the purchase order on a phone at the dock. Shorts and substitutions are recorded line by line.
→ Receiving
Scan the shelf with a handheld or a phone. Variances go to a manager before they touch the numbers.
→ Counting
A markdown by lot, sent for approval because it drops margin below your floor.
→ Pricing · Approvals
Suggestions built from real demand become a PO the supplier opens as a clean PDF.
→ Purchasing
Waste is logged with a reason, so you can tell bad luck from over-ordering.
→ Waste
Sales from Square, Clover, Shopify POS or a signed feed land against the right store.
→ Sales
03The ledger
On-hand is never typed in. It’s the sum of what happened.
Every unit that moves — received, sold, counted, transferred, thrown away — is an entry with a who, a when and a why. When a number looks wrong, you can read exactly how it got there, line by line.
04Forecasting
Most systems average what you sold and quietly teach you to order less after every empty shelf. PalletRow reconstructs what would have sold, so one bad week of availability doesn’t become a bad month.
Fig. 2 — Demand with a four-day stockout reconstructed. Sample data.
05Buying
Freight and duty are spread across the lines they belong to, so margin is measured against what it took to get the product onto your shelf — not the number on the invoice.
06Barcode scanning
Receive a truck, count an aisle or pull up a product with whatever scanner is already in the building — a handheld, a USB or Bluetooth gun, or a phone camera. Nothing to install; it runs in the browser.
Fig. 3 — One field, every kind of label. Sample data.
USB and Bluetooth guns work the moment they are paired, and Zebra and Honeywell handhelds work in browser mode. PalletRow tells a scan from typing by its speed, so nobody’s keystrokes get swallowed.
On Android phones and tablets the camera is the scanner. Safari on iPhone and iPad has no built-in barcode reader — pair a Bluetooth scanner or type the code, and the app says so plainly.
Price- and weight-embedded scale labels are read for their item code, so every package of goat meat finds the same product, and a weighed item counts in pounds.
Scan the case code on a shipper and it counts as a case where you’ve set one up, and still finds the product if only the unit barcode was ever entered. Check digits are verified on every scan.
07The whole store
Every plan includes the full operating core. Plans differ mainly by how many stores and people you run — not by which half of the product you’re allowed to use.
08Trust
Margins, supplier terms and landed costs are the most sensitive numbers a grocer writes down. PalletRow protects them in the database itself — not just in a policy page.
Every workspace is walled off by row-level security in the database. The server refuses to start if that protection is off.
Prices, counts, orders and permissions are recorded with who changed them and when.
Decide which changes need a second pair of eyes. Nothing writes until it clears.
Your catalog and history arrived as files, and they can leave the same way.
09Pricing
Pick a plan by how many stores you run. Every workspace starts with 14 days on Growth — no card, no sales call.