Purpose

Upload your initial stock quantities in bulk for all existing products across one or more locations.

Before you start

  1. Ensure you have permission to import opening stock.
  2. Export current products (if needed) to copy SKUs and unit prices.

Steps 

  1. Click Stock Manager
  2. Navigate to Import Opening Stock.
  3. Download the template file.
  4. Fill required columns:
    • sku – Product SKU (must match existing product)
    • location – Exact name of store/warehouse
    • quantity – Opening quantity
    • purchase_price – Unit cost (numeric only)
  5. Save as CSV (UTF-8).
  6. Return to the app → Choose File → Submit.
  7. Review import summary and fix any errors.
  8. Successful imports will update stock immediately.

Import across multiple locations

10. For multiple locations, include each location in a separate row with the same SKU but different location and quantity.

Repeat the same CSV with rows for each location (change location and quantity per line). The same SKU may appear multiple times for different locations.

What happens next

Imported opening stock updates stock levels and will be visible in reports. If errors occur, the system will show rows and error messages.

Tips / Troubleshooting

Problem: Import shows errors or imported quantities not assigned to the right location.

If import fails, check for: missing required columns, SKU mismatches, incorrect location names, currency symbols in price, or incorrect date formats.

For large imports, test with 10 rows first.

Common error messages & fixes

Fix: Ensure SKU exists and has no trailing spaces

Fix: Verify SKU exists exactly (no trailing spaces). If totally missing, create the product.

Fix: Match location name exactly in case and spelling..

Fix: Remove currency symbols, use numbers only.

Fix: If transactions exist, use adjustments instead.