Barcode inventory for field crews

Your phone is the scanner.

Scan stock in and out across every warehouse, shop and van. It works offline, needs no hardware, and costs the same however many products you track.

Just an email. No card, no password.

  • Reads barcodes and QR codes with the phone camera
  • Keeps scanning with no signal, syncs when it’s back
  • Flat price by team size, no hidden fees or lock-ins
  • Works with Jobber, QuickBooks, ServiceTitan and more
Why we built Crewstock

You shouldn’t need three phone calls to know what’s in the van

Stock lives in a spreadsheet, a notebook and somebody’s memory. Crewstock puts it in one place your whole crew can scan into.

How stock gets tracked todayCrewstock
stock_FINAL_v3.xlsx
M8 x 40 screwWarehouse1200
M8 x 40 screwVan??
M8 nutShop86

M8 screws: 2 boxes?

Marko took some for the other site

Nuts: recount

3 missed callsMarko · on site

Marko

Any M8 screws left in the van?

Stock count on Saturday!

No more spreadsheets and phone calls.
Every location, one app.

Who it’s for

Built for businesses that still track stock by hand

79%

of the 225 businesses that completed our warehouse assessment still record incoming and outgoing goods manually.

Start free
Shelves of fasteners and boxes in a stockroomOne view for shop and backroom
Stock by locationAll
Store floor86
Backroom1,240

M8 x 40 screw, zinc-plated · 1,326 pcs total

Inventory management made simple

Inventory software doesn’t need to be complicated

No surprise invoices, no waiting forever for the feature you need. Just a price you can read, the tools you already use, and a team that listens.

Crew plan$29 /mo
Hidden feesNone
Lock-in contractNone
Per-seat chargesNone
You pay$29

Transparent pricing

One flat price per team size. No hidden fees, no lock-ins, and you can cancel anytime.

Works with your tools

Integrations with Jobber, QuickBooks, ServiceTitan, Housecall Pro and many more.

  • Request 1
  • Request 2
  • Request 3
  • We listen
  • We build it
  • Live in days

Built around you

Extreme flexibility. Tell us what your crew needs and we build it for you, in days, not quarters.

Stock per location

Everything you need to know what’s where

See stock for every warehouse, shop and vehicle, or the total for the whole company, with a warning when anything drops below its minimum.

Company

All Locations

M8 x 40 screw, zinc-plated

SCR-M8-40-ZN · Fasteners

Warehouse 1min 200
1,240
Main Shopmin 50
86
Van 2below minmin 25
14
Total1,340 pcs
Stock value$9,380

Products

Unit cost, free-text categories and new or used condition for every item.

Bulk import

Bring your product list in from a CSV file instead of typing it in.

Low-stock threshold

Set a minimum for each item and get a warning when stock drops below it.

Transaction history

Every move in or out, plus manual corrections, with an export.

Usage reports

See what gets used where, and export it to CSV.

Three roles

Admin, manager and crew. Invite people and deactivate them when they leave.

How it works

Follow one box through the day, one scan at a time

From the morning delivery to the evening check, every move of M8 x 40 screw lands in the same place, even the ones made with no signal.

07:30online
Goods InVan 2

M8 x 40 screw, zinc-plated

SCR-M8-40-ZN

In stock

1,240pcs

+500

Goods in saved. Warehouse 1: 740 → 1,240 pcs

Scan Next

07:30 · Warehouse 1

A delivery arrives. Scan it in.

Open goods in, point the camera at the barcode and confirm the quantity. Stock updates on the spot.

Goods inBarcode and QR

Works offline

Scans queue on the phone in dead-zone warehouses and basements.

Syncs on its own

Everything that waited goes through as soon as the connection comes back.

Installs like an app

Add it to the home screen. No app store, no scan guns to buy.

Built in

Everything else is already on the shelf

Built and working today. Try them.

QRCode128
M8 x 40 screw
M8 nut
M8 washer
8 mm wall plug
PP cable 3x1.5
SDS drill

Print your own labels

Generate sheets of QR or Code128 barcode labels for your products.

Counted 212of 340

Short −2Surplus +4

Stock Check

Count a location and see every surplus and shortfall. It reports differences; you correct them with a logged adjustment.

PJPetaradmin
JSJelenamanager
MDMarkocrew
NZNikoladeactivated

Admin, manager and crew

Invite your team, and deactivate people when they leave.

name,unit_cost,category,condition
M8 x 40 screw,7,Fasteners,new
SDS drill,4200,Tools,used
PP cable 3x1.5,95,Electrical,new

✓3 products imported

Import from CSV

Load your whole product list at once, with cost, category and condition.

Adjust stock · M8 x 40 screw

Current: 120 pcs

118
DamageMiscountAudit correction

Adjust with a reason

Each manual correction is saved with a reason, like damage, a miscount or an audit, and shows up in the history.

ProductNewUsed
SDS drill42
M8 x 40 screw1,2400
PP cable 3x1.5360

New and used, counted apart

New and used stock of the same product are tracked in separate columns.

pcs5gal bucketjugpallet

Units that match your shelf

Each product is counted in its own unit, from a single piece to a bucket, a jug or a pallet.

M8
M8 x 40 screw, zinc-platedSCR-M8-40-ZN
M8 nut, zinc-platedNUT-M8-ZN
M8 washer, flatWSH-M8

Find anything fast

Search by name or SKU, and filter by category, location or status.

Warehouse 1active
Main Shopactive
Old depotdeactivated
SDS drill (old model)deactivated

Retire what you don’t use

Mark products and locations as inactive when you stop using them.

Reports

Know what you have, what it’s worth and where it went

Stock value by location, usage over time and everything below its minimum, filtered by product, location and date. Export any of it to CSV.

Stock value$48,920
Low-stock items2
Locations tracked3
M8 x 40 screwAll locationsLast 8 weeksExport CSV

Pieces used per week · M8 x 40 screw, zinc-plated

Total 583 pcs

62
48
75
58
90
66
104
80
W33W34W35W36W37W38W39W40

Ledger integrity

Run a check on the stock ledger any time from Reports.

Usage trends

See how much of a product gets used over time, by location and date range.

Value by location

Stock value and SKU count for every location, plus the company total.

Low-stock list

Everything below its minimum, in one place.

Who did what

Filter the transaction history by type, location, date and the person who made the move.

Ledger integrity check

Run a check on the stock ledger from Reports, any time.

Export to CSV

Inventory, history and usage reports all export to CSV.

Who it’s for

Built for everyone who moves the stock

From the owner checking value to the crew lead scanning in a basement, each person gets what they need from the same app.

The Owner

“I want to know what my stock is worth and where it sits, without calling anyone.”


How Crewstock helps

  • Stock per location
  • Reports
  • Stock value in any currency

The Manager

“When a count is off, I need to see who moved what, and why.”


How Crewstock helps

  • History with user
  • Adjust with a reason
  • Stock check

The crew lead

“I just want to scan it and move on, even when there is no signal.”


How Crewstock helps

  • Phone is the scanner
  • Works offline
  • Low-stock warning
0
scan guns to buy
$29
a month for up to 10 people
∞
products and locations
3
users free
Compare

Spreadsheet or Crewstock?

Most crews start with a spreadsheet and a lot of phone calls. Here’s what changes.

  • Recording a move

    SpreadsheetTyped in by hand, later
    CrewstockScanned with the phone camera
  • No signal on site

    SpreadsheetWritten down, entered later
    CrewstockScans queue and sync
  • Stock per location

    SpreadsheetOne tab per location, if kept up
    CrewstockPer location and company-wide
  • Low-stock warning

    SpreadsheetYou find out when it’s gone
    CrewstockMinimum per item, with a warning
  • Record of every move

    SpreadsheetOnly what someone typed in
    CrewstockFull transaction history
  • Who made each change

    SpreadsheetUsually unknown
    CrewstockUser and reason on record
  • Barcode labels

    SpreadsheetNot included
    CrewstockQR and Code128 sheets
  • Stock value

    SpreadsheetFormulas you maintain
    CrewstockCalculated in any currency
Pricing

One price per team size

No per-seat fees. Unlimited products and locations on every plan. Cancel anytime.

Free

$0/mo

Up to 3 users

  • Unlimited products
  • Unlimited locations
Start free

Crew

Most popular

$29/mo

Up to 10 users

  • Unlimited products
  • Unlimited locations
Choose Crew

Team

$59/mo

Up to 25 users

  • Unlimited products
  • Unlimited locations
Choose Team

Unlimited

$99/mo

Unlimited users

  • Unlimited products
  • Unlimited locations
Choose Unlimited
How we’re different

You don’t see a feature you need here? We build it for you.

Crewstock is run by a small team that builds software for trade businesses. When your crew needs something the app does not do yet, you tell us and we build it into your account, usually within days. No development invoice, no add-on pack.

  • Need a feature

    In a typical inventory appBuy an add-on pack, often $100 to $200 a month more.
    In CrewstockWe build it for you, included in your plan.
  • Need a report

    In a typical inventory appPay a developer, or wait for the roadmap.
    In CrewstockTell us what you want to see. It is in your reports within days.
  • Load all your products

    In a typical inventory appThe price jumps once your data is in.
    In CrewstockThe price stays put. Unlimited products and locations on every plan.

The catch: we are small. That is exactly why we can do this.

Tell us what you need
Danilo Mališić

You are not on your own

I get back to you the same day you open the account. If it is easier, send me your product list and I enter it.

Danilo Mališić

Runs setup and the first 30 days

Book a demo call

A 20-minute call: we look at how you track stock today and set the app up with you.

FAQ

Frequently asked questions

Everything you need to know before your first scan. The free plan is the fastest way to answer the rest.

What is Crewstock?

Barcode inventory for field crews. Your team scans stock in and out with their phones across every warehouse, shop and vehicle, and you see what’s where in one place.

Do I need a barcode scanner?

No. The phone camera reads barcodes and QR codes, so there is no hardware to buy.

Does it work without an internet connection?

Yes. Scans queue on the phone while there is no signal and go through on their own once the connection is back.

Do I have to install an app?

No app store needed. Open it in the browser and add it to the home screen, and it installs like an app.

What if my products don’t have barcodes?

Print your own. Generate sheets of QR or Code128 labels for your products and stick them on the shelf or the box.

Can I import my existing product list?

Yes. Bring your list in from a CSV file with cost, category and condition instead of typing it in.

How does pricing work?

One flat price per team size. There are no per-seat fees, products and locations are unlimited on every plan, and you can cancel anytime.

Can I control who does what?

There are three roles: admin, manager and crew. Invite people, and deactivate them when they leave.

How does a stock count work?

Count a location and see every surplus and shortfall. The count reports differences, and you correct them with a logged adjustment.

Can my team use the app in another language?

Yes. Each person switches the app to the language they’re comfortable with.

Can I see who made each change?

Yes. Every move is saved with the person who made it, and manual corrections carry a reason. Filter the history by type, location, date and person.

Can I track products in boxes, buckets or pallets?

Yes. Each product is counted in its own unit, from a single piece to a bucket, a jug or a pallet.

Can I get my data out?

Yes. Inventory, history and usage reports all export to CSV.

The box nobody counted is the one you need

M8 X 40 SCREW, ZINC-PLATEDVAN 2

8 600123 450918

In stock: ??

Picture this

Friday afternoon. Your crew is on a job across town and needs forty M8 screws. The spreadsheet says the van has a full box, so nobody packed extra. The spreadsheet was last updated on Monday. Somebody drives back to the warehouse. The job slips to Saturday. One number nobody updated, and it cost a day. That’s why every scan in Crewstock updates stock on the spot, even with no signal, and the van warns you before it runs low.