Feature

Bulk CSV import

Move your inventory in, in minutes, not days. Upload a spreadsheet, we match your columns automatically and show you a preview of exactly what will be created, with duplicates and bad data flagged before anything is saved.

Start free for a limited time
Name,Cost,Stock,Warning level,Critical level,Bin
Wood Screw 3in,0.05,500,100,50,A-04
Hex Bolt M6,0.08,1200,200,100,A-07
Wall Anchor,0.03,12,50,25,B-11

3 ready 0 duplicates 0 errors 3 total rows

Upload, preview, import. Columns like “Cost” and “Stock” map themselves; “Bin” matches your custom field.

Columns map themselves

Name, Cost, Stock, Ordered, Warning level and more are recognized from common spellings. Columns that match your custom fields import too.

Preview before you commit

See how many rows are ready, which are duplicates, and which have problems, all before a single item is created.

Bad data is caught

Missing names, negative counts, text in number fields and in-file duplicates are flagged line by line, so a messy export can’t corrupt your inventory.

Hundreds at once

Bring in your whole catalog in one upload instead of typing items one at a time. A starter template is one click away.

Get your stock in without the data entry

The hardest part of any new inventory system is getting your existing items into it. If that means typing hundreds of rows by hand, the system never gets used. Bulk import turns the spreadsheet you already keep into a live inventory in a couple of minutes.

Save your spreadsheet as .csv, upload it, and Simple Inventory matches your columns to the right fields. A column called “Qty”, “Quantity” or “On hand” all map to stock; “Cost”, “Price” or “MSRP” map to value. Any column that matches one of your custom fields comes in as well, so lot numbers, bin locations and supplier SKUs land in the right place.

Then comes the part that protects your data, the preview:

  • Ready to import rows are clean and will be created.
  • Duplicates, both within the file and against items you already have, are skipped so you never end up with two of the same item.
  • Rows with errors (a missing name, a negative count, text where a number belongs) are listed with the exact line number, so you can fix the file and re-upload.
Prefer to skip the spreadsheet entirely? Over the built-in MCP server, you can ask Claude to create items for you in plain language.
Imported your stock? Pull it back out any time with reports and exports.