Add a New Product
Create products with Quick Add or the full wizard: product info, variants, images, and store-specific pricing.
Use this guide to add products from Catalogue > Products. For an overview of viewing, editing, and duplicating products, see Products.
Tip
Set up your categories and options before creating products. This makes the product creation process faster and more organized.
How to Add a New Product
- Go to Catalogue > Products in the sidebar.
- Click Add New Product.
- Choose your creation method:
- Quick Add: A simplified form for name, category, and price. The SKU is auto-generated from the name (Arabic names stay readable).
- Full Form: A multi-step wizard for products with variants and detailed configuration
On New Sale, you can also open Quick Add Product from the catalogue menu, or when you scan a barcode that is not in your catalogue yet (the scanned code is saved as the SKU).
Step 1: Product Information
Fill in the basic details:
| Field | Description |
|---|---|
| Product Name | The name of the product |
| Description | An optional rich-text description |
| Category | The category this product belongs to |
| Status | Active or Inactive (see Product Statuses) |
| Tax Category | Standard VAT (with a tax rate) or Exempt (no tax) |
| Tax Rate | The tax percentage applied to this product (shown for Standard VAT) |
| Tax Included | Toggle to indicate if the selling price already includes tax |
| Track Inventory | Whether to track stock levels for this product (turn off for services or made-to-order items). Set only at creation; it cannot be changed later. |
For how tax and inventory tracking work after creation, see Tax and inventory.
Step 2: Variants and Pricing
Add the product's variants. Each variant is added manually with Add Another Variant, and you assign option values (like Size: L, Color: Red) to label it. For each variant, set:
| Field | Description |
|---|---|
| SKU | A unique stock keeping unit code (auto-suggested from the product name, including Arabic names; editable). For printable barcode labels, use Latin letters, numbers, and dashes. |
| Option Values | The option values that identify this variant (e.g., "L / Red") |
| Selling Price | The price the customer pays |
| Cost Price | Your cost to acquire the product (needed for accurate profit reports) |
| Unit of Measure | How the product is sold: Piece, Kilogram, Liter, Meter, Square Meter, Cubic Meter, or Unit |
| Max Quantity per Order | Optional cap on how many a customer can buy in one order (empty = unlimited) |
Important
Cost Price is essential for profit reporting. Without accurate cost prices, profit calculations in the Reports section will be incorrect.
Step 3: Product Images
Upload images for the product:
- Multiple Images: Add several images per product
- Primary Image: Choose the main image shown in product lists and on the storefront
Tip
Use high-quality images. They make a big difference on your online store.
Step 4: Store-Specific Pricing (Multi-Store)
If you have multiple stores, you can set different prices for each store:
- After creating the product, go to the Pricing section.
- Click Add Store Price.
- Select the store and enter the selling price for that store.
- Repeat for each store that should have a different price.
If no store-specific price is set, the product uses the default selling price for all stores.
Click Save to create the product.