All docs
Getting started

Import products via CSV

Upload a CSV to add products in bulk — variants, barcodes, and HUID supported. Imported items are instantly live.

Bulk-import your entire catalogue into Retailos in one go using a CSV file, so you can start selling without entering products one by one.

How to set it up

  1. Go to /app/products and click Import.
  2. Prepare your CSV file with the following columns — use these exact headers:
ColumnNotes
nameProduct or variant name
SKUYour internal stock-keeping unit
priceSelling price (numeric)
stockOpening quantity
categoryProduct category
barcodeAny existing barcode, including jewellery HUID codes
  1. If your products have variants (for example, size or colour), include a row for each variant in the same file.
  2. Upload the file in the Import screen and confirm.

That's it. Your products are live immediately after the import completes.

How it works

  • Instant availability at POS — imported products appear on your point-of-sale screen right away. No extra steps needed to activate them.
  • Shopify sync — if your Shopify store is connected, the imported products sync across to Shopify automatically. Retailos has a two-way sync with Shopify, so changes made on either side stay in step.
  • Barcodes are preserved as-is — Retailos imports whatever barcode value you provide, including HUID codes for hallmarked jewellery. Nothing is relabelled or replaced during import.

Tips

  • Double-check that your CSV headers match the column names exactly (name, SKU, price, stock, category, barcode). A mismatch in the header row is the most common reason an import fails.
  • For variant products, keep the same name across all variant rows and vary only the columns that differ (size, colour, SKU, stock, etc.).
  • If you are migrating from another system, export your product list from that system first, then reformat the columns to match the Retailos template before uploading.
  • Use a plain .csv format (not .xlsx). Open the file in a text editor once to confirm it looks clean before uploading.

Troubleshooting

  • Import fails immediately — check that the file is saved as .csv and that all six column headers are present and spelled correctly.
  • Products appear but stock shows zero — the stock column may have been left blank or contained non-numeric characters. Re-import with corrected stock values; existing products will update.
  • Shopify products are not appearing after import — confirm that your Shopify store is connected under your Retailos settings. The sync only runs if the connection is active at the time of import.

Try it on your own store — 14 days free

Get your workspace live in under five minutes. 14-day trial, no card required.