Year-end stock take: free kit, 30-day trial, and 50% off for 12 months for the first 20 shops with code YEAREND50. See the offer
Features

Everything you need to run a trade stockroom

Scan, track, and reorder — without a system that fights you. Here's exactly what TradeSorter does.

QR code reader

Scan any QR-tagged product, bin, or job in a second

Tag shelves, bins, or job sites with QR codes and pull up the full record — quantity, location, supplier, price — the moment you scan.

  • Works from any phone or tablet camera
  • Jump straight to a product or job record
  • Great for bin locations and site tagging
TradeSorter product record showing the barcode value, an auto-generated QR code and the shelf section and code
Behind every code: the live stock level, threshold, unit cost, default supplier and the shelf it lives on.
Barcode scanner

Point, scan, done

TradeSorter turns any camera into a barcode scanner. No dedicated hardware to buy, charge, or lose — your team already has what they need.

  • Supports standard retail barcode formats
  • Batch scanning — scan a whole delivery, set quantities, confirm in one go
  • Unknown barcode? Product name and brand are looked up automatically
  • Fast enough to use at the counter during a sale
  • Scan the case, add six: give a product a pack barcode and units per pack, and one scan of the outer case books in the whole case
TradeSorter barcode scanner screen with five scanned items batched into a stock-in list
A delivery batched up — scan, adjust quantities, confirm the whole lot in one go.
Barcode generator & labels

Never run out of barcodes for new stock

New product with no barcode? Generate one in TradeSorter and print labels straight away — every item stays scannable from day one.

  • Generate unique barcodes for any product
  • Print single labels, or labels for a whole selection at once
  • Print an A4 barcode sheet of your entire catalogue
  • Every code links straight back to its record

Just need a few labels today? Try the free shelf label generator: name, price and barcode on an Avery sheet, no account.

Stock in & stock out

Know exactly where every item goes

Scan stock in as deliveries arrive. When stock goes out, tag it to a sale or a project — so you can always trace what was sold versus what was used on a job.

  • Stock in against a purchase order or ad hoc
  • Stock out attributed to a sale or a project
  • Quantities and low-stock alerts update instantly
  • Negative stock is flagged on the list — it almost always means a delivery that was never booked in, so those are the lines to count first
Movement history for a product, each entry tagged stock in, stock out or adjustment and attributed to a sale or a job
Every movement kept: what changed, who did it, and whether it went to a sale or to job J-223.
Purchase orders

Reorder before the shelf goes empty

Raise a purchase order with a supplier in a couple of taps, track what's due in, and receive it straight into stock the moment it arrives.

  • Email a purchase order straight to your supplier from TradeSorter
  • Download a clean PDF for your records or the supplier's
  • Track order status until it lands, then receive stock in directly from the order
An open purchase order in TradeSorter with order lines, quantities ordered and received, and actions to download a PDF or email the supplier
An order part-received — download a PDF, email it to the supplier, or receive the rest into stock.
Invoice scanning

Snap an invoice, get a purchase order

Take a photo of a supplier invoice or delivery note — or upload the PDF — and TradeSorter reads every line into a draft purchase order. Check it, confirm it, and the stock is in.

  • Works with photos and PDFs, even multi-page invoices
  • Products, quantities, and prices extracted automatically
  • Nothing is saved until you review and confirm the draft
  • Up to 10 pages per document, with a monthly scan allowance on every plan

Want to see it on your own paperwork first? Try the free invoice-to-spreadsheet converter, no account needed.

The review step of document scanning, with the supplier matched and each extracted line matched to an existing product or flagged as new
The review step — supplier matched, lines matched to products you already stock, new ones flagged. Nothing is saved until you confirm.
Spreadsheet import

Move your whole catalogue over in minutes

Already tracking stock in a spreadsheet? Upload it, match your columns to TradeSorter's fields, and your entire inventory is in — no retyping.

  • Preview your file and map columns before anything is imported
  • Downloadable template if you're starting fresh
  • Clear report of what was created, updated, or skipped
Low-stock alerts

Catch empty shelves before your customers do

Set a minimum stock level on any product. When quantities dip below it, TradeSorter flags it — so reordering happens on time, not after the sale you lost.

  • Per-product minimum thresholds
  • See everything running low at a glance
  • Raise a purchase order for it in a couple of taps
TradeSorter restock report listing products below their minimum, ranked by urgency with suggested order quantities and estimated cost
The restock list — what is out, critical or low, with a suggested quantity and an Order button on every line.
Stock takes

Stock takes that actually get finished

Most small shops never finish a full count. TradeSorter breaks it into pieces that fit a Tuesday afternoon — one shelf, ten lines, or the lot — and keeps the figures honest while people are still buying.

  • Count by shelf: print a QR label for each shelf edge, scan it, and the count opens on that shelf in shelf order
  • Weekly cycle counts: TradeSorter picks the ten lines most worth checking — fast movers, high value, anything below zero, anything not counted in 90 days
  • Expected quantities are frozen when the count starts, so a sale rung through mid-count does not become a “missing” item
  • Complete the count and one adjustment is posted per line that differed, with the variance in units and pounds as a spreadsheet
The stock counts page with this week's cycle count: ten products picked for counting, each tagged fast moving, high value or never counted, and a Start cycle count button
Ten lines picked for the week, with the reason beside each one. Start the count with one button; the full-count option is still there for year end.
A stock take in 76 seconds — ten lines picked for the week, counted with a phone camera, through a yard with no signal, and synced when it returns.
Works without signal

Keep counting when the signal drops

Yards, cold stores and back rooms rarely have a bar of signal. Open the count once while you have one, and TradeSorter carries on without it.

  • Every count you type and every scan you confirm is kept on the phone and sent the moment the signal returns — in order, nothing lost
  • Scanning still works offline against the count you opened, from the camera or a handheld scanner
  • Add TradeSorter to your phone's home screen and it opens like an app, with no app store to go through
  • Completing a count waits until everything is sent, so the adjustments are always posted from the full picture
A shelf count on a phone with no signal: an Offline bar at the top says changes are waiting to sync, and the counted lines are tagged pending sync
Lines counted in the yard with no signal. They were on the server before the counter got back to the till.
Paper fallback

A clipboard, if that is what works

Some staff will always want a sheet of paper. Print one, let them count, and bring the numbers back in without retyping them.

  • A count sheet grouped by shelf, in shelf order, with a box to write in — with or without the expected quantity, for a blind count
  • The same sheet as a spreadsheet: fill in the Counted column and import it back
  • Blank rows stay uncounted, so a half-finished sheet is safe to import
  • Products found on the shelf that were not on the sheet join the count, the same as if they had been scanned
A printed stock count sheet grouped by shelf, with SKU, product, barcode, unit, expected quantity and a box to write the counted figure in
The printed sheet: one group per shelf, a box per line, and the expected column left off when you want a blind count.
Team & roles

Give the whole team access — with the right permissions

Add your counter staff and warehouse team with their own logins. Owners get full control; warehouse staff get the scanning and stock tools they need, nothing they don't.

  • Individual accounts for every team member
  • Owner and warehouse staff roles out of the box
  • Every stock movement records who did it
TradeSorter users screen listing team members with Owner, Admin and Warehouse Staff roles
Owner, Admin and Warehouse Staff roles — and every movement records who made it.
Reports

Know what your stock is worth — and what to order next

Stock value, movement in and out, spend by month, dead stock and what each job consumed — on one page, over whatever period you pick.

  • Total stock value, and the dead stock sitting behind it
  • Stock health at a glance — out of stock, low, healthy, over max
  • Stock movement and purchase spend month by month
  • Where stock goes, broken down by reason and by job
TradeSorter reports dashboard showing stock value, stock movement by month, stock health and purchase spend
Stock value, movement, spend and stock health across the last twelve months.
And more

The details that make it stick

Suppliers & categories

Keep suppliers and product categories organised, so every item and order has its place.

Project & job tracking

Create jobs, allocate materials to them on stock-out, and see what each project consumed.

Multiple languages & currencies

Use TradeSorter in English, French, or Turkish, and price orders in your own currency.

Works on any device

Counter PC, tablet in the warehouse, or a phone out on site — same stockroom, always in sync.

See it running on your own stock

Start your 30-day free trial today. No credit card, no commitment.