Article Bulk Importing Inventory via CSV

What You Need Before You Start

  • CSV file with headers matching FieldPulse field names
  • Admin access to Inventory > Import
  • Backup of existing inventory (recommended)

CSV Format Requirements

ColumnRequiredNotes
part_numberYesUnique identifier
nameYesDisplay name
categoryNoCreates category if new
unit_costNoDecimal, no currency symbol
quantity_on_handNoDefaults to 0
min_stock_levelNoTriggers low-stock alert
barcodeNoScannable identifier

Import Process

  1. Navigate to Inventory > Import > Upload CSV
  2. Map your columns to FieldPulse fields (auto-matches exact names)
  3. Review validation errors — fix in your file, not in the preview
  4. Click Import — large files may take 2–5 minutes
  5. Check the import log for skipped rows

Common Errors

  • Duplicate part_number — import stops at first duplicate unless you check "Update existing"
  • Invalid unit_cost format — remove $ and commas
  • Category too long — max 50 characters

Updating vs. Creating

Check Update existing items to overwrite matched part numbers. Unchecked, duplicates are skipped and logged.

See Also

  • Setting Up Your Parts Inventory
  • Adding and Editing Inventory Items
  • Barcode Scanning for Inventory Management