Skip to main content
Adding a Variable Product
Updated yesterday

A Variable product is a product with multiple options, such as color, size, or flavor. These products can vary in how they are sold and tracked. They may be sold:

  • By piece, e.g., clothes and bags.

  • By weight, e.g., coffee beans and spices.

  • By package/carton, e.g., plastic cups of various sizes.

  • Tracked by batch number, e.g., medicines.

  • Tracked by serial number, e.g., electronics.

Rewaa enables you to add Variable products with all their details, allowing for easy inventory tracking and sales management via POS systems.

Steps to Add a Variable Product

  • Navigate to:
    Products & Inventory > Products > New Product

  • Select Product Type:
    Choose Variable Product.

Adding Product Details

  • Product Name: Enter a concise name in both Arabic and English (if required) in the same field.

ℹ️ The product name will appear on invoices, barcode labels, reports, and product-related fields in the system.

⚠️ Keep it concise to avoid overcrowding invoices.

  • Description (Optional): Add a brief description of the product.

  • Upload images for each product type. Drag and drop images or use the Upload button.

  • Set a primary image for the product, especially for POS display.

Adding Product Variants

  1. Product Options:
    Examples: Color, Size, Flavor.

  2. Option Values:
    Examples: Red, Green, Blue.
    Press Enter after each value.

⚠️ Keep it concise to avoid overcrowding invoices.

⚠️ You cannot delete options or values after adding the product to inventory. You can only add new ones.

  • Product Variants:
    The system will automatically generate names for each variant by combining the product name and option values.

Stock Keeping and Tracking

  • SKU (Stock Keeping Unit): A unique identifier for each product (cannot be duplicated). It consists of numbers and sometimes letters. The system automatically generates a default 12-digit SKU, which you can modify by adding a global SKU or a custom SKU based on your company’s cataloging and classification system.

ℹ️ Used for: Tracking available stock, sales transactions and invoices, searching for products in reports, purchase and return invoices, stock counting, stock transfers, and stock adjustments.

  • Barcode (Optional): Add a unique barcode for each variant, or use the SKU.

Product Pack Sale Option

  • If the product is sold as a pack or bundle, you can enable this option. For more details, click here.

Tracking Options

⚠️ Select tracking options before saving the product.

⚠️ Tracked products are currently not supported for integration with online stores (salla, Zid).

Stock and Pricing Details

ℹ️ Disable stock management

This option indicates that the item does not have a quantity or cost. If enabled after adding a cost, the cost will be removed and will no longer be calculated.

It is typically used for services or products that do not require inventory tracking or cost calculation. Learn more

ℹ️ Inventory management cannot be disabled for tracked products.

This option indicates that the product is sold by weight.

  • Initial Quantity: Add available stock for each variant.

ℹ️ For tracked products, quantities must be added manually or through purchase orders.

  • Retail Price: Add the selling price for each unit.

⚠️ Ensure tax settings are configured before adding prices.

  • Wholesale Price (Optional): Add the bulk selling price.

  • Buy Price: Reflects the most recent supplier cost.

  • Initial Cost: Enter the supplier cost for each unit (non-taxable).

⚠️ This cannot be manually edited after saving the product.

  • Tax Type: Assign the appropriate tax type for the product.

Classification

  • Product Category (Optional): Organize products into categories for reporting and easier POS navigation.

    • Add new categories directly or choose existing ones.

ℹ️ You can add a main category, a subcategory, and a sub-subcategory. For more details, click here.

  • Add a New Main Category:

    • Click the (+) icon.

    • Enter the category name.

    • Click Save Category. The category will be added immediately.

  • Supplier (Optional): Assign a supplier to track purchase details.

    • Add new suppliers or select from the existing list.

ℹ️ Assigning a supplier helps track sales per supplier through the Sales by Product report.

Add a New Supplier:

1. Click the (+) icon.

2. Enter the following details:

  • Supplier Code: A unique alphanumeric identifier for each supplier. You can assign it based on a sequential numbering system or your internal classification method.

  • Supplier Name: Appears on purchase invoices, returns, and expense vouchers.

3. Click Save Suppliers. The supplier will be added immediately and reflected in the Suppliers List, accessible via:

  • Purchases & Suppliers > Suppliers.

  • Brand (Optional): Assign a brand to organize sales reports by brand.

Add a New Brand:

  1. Click the (+) icon.

  2. Enter the brand name.

  3. Click Save Brand. The brand will be added immediately.

Saving the Product

Once all details are entered, click Save to add the product to the inventory.

Adding Quantity for a Batch-Tracked Product

You can add product quantities using one of the following methods:

  • Manually adding quantities to inventory.

  • Adding quantities through purchase orders. Learn more

Manually Adding Quantities to Inventory

(Available only for customers who have not activated the accounting system.)

To enable manual quantity adjustments:

  1. Go to Settings > Configuration > scroll to the bottom of the page.

  2. Uncheck "Disable quantity adjustment from product details without an official invoice."

⚠️ We do not recommend manual adjustments to ensure accurate inventory records, as inventory levels are updated automatically based on operational activities (e.g., receiving new stock from a supplier or conducting inventory counts).

Steps to Add Quantities Manually

  • Go to: Products & Inventory > Products

  • Select the product you want to update.

  • Locate the variant you wish to add stock for.

  • Click Tracking Information (Batch).

  • Click Add New Quantity.

Enter the Required Details:

  • Supplier: The supplier must already be added to the platform. Learn more

  • Location: Select the branch.

  • Issue Date: The date the product batch was created.

  • Batch Quantity: The available stock for this batch.

  • Batch Id: A unique number distinguishing this batch, allowing you to track it in sales and inventory.

  • Expiry Date: The product's expiration date.

  • After entering all batch details, click Save.

ℹ️ For multiple batches, click "Add Quantity" and enter the details for each batch separately.

ℹ️ To add quantities for other product variants, repeat the same steps.

Adding Quantity for a Serial-Tracked Product

You can add product quantities using one of the following methods:

  1. Manually adding quantities to inventory.

  2. Adding quantities through purchase orders. Learn more

Manually Adding Quantities to Inventory

(Available only for customers who have not activated the accounting system.)

To enable manual quantity adjustments:

  1. Go to Settings > Configuration > scroll to the bottom of the page.

  2. Uncheck "Disable quantity adjustment from product details without an official invoice."

⚠️ We do not recommend manual adjustments to ensure accurate inventory records, as inventory levels are updated automatically based on operational activities (e.g., receiving new stock from a supplier or conducting inventory counts).

Steps to Add Quantities Manually

  • Go to: Products > Select the product.

  • Locate the variant you wish to add stock for.

  • Click Product Tracking Information - Serial Number.

  • Click Add New Quantity.

Enter the Required Details:

  • Supplier Name: The supplier must already be added to the platform. Learn more

  • Location: Select the branch.

  • Issue Date & Expiry Date (Optional).

  • Quantity: The system automatically locks this field as each serial number corresponds to one unit only.

  • Serial: Add the serial number for the first unit.

  • Click Add Quantity again and enter the serial number for the next unit.

  • Repeat this process for all units of this variant.

  • After entering all details, click Save.

ℹ️ To add quantities for other product variants, repeat the same steps.


FAQs

1. Does the product description appear on the sales invoice?

No, the description is part of the product details in inventory and does not appear on the sales invoice. The system displays the product name instead.

2. Can I add images for each variant?

Yes, upload a unique image for each variant.

3. Is there a limit to the number of options I can add?

No, you can add as many options as needed.

4. Can I disable inventory management for a single variant?

No, disabling inventory management applies to all variants, not just one.

5. Can I stop selling or purchasing a specific variant?

Yes:

  • To stop selling a variant, uncheck Available for Sale under the variant name.

  • To stop purchasing, uncheck Available for Purchase under the SKU.

6. Can I assign different costs for each variant?

Yes, you can enter a specific cost for each variant in its product details.

7. Will product names change when switching the platform’s language?

No, product names remain unchanged. You can enter both Arabic and English in the same field, but keep it concise as it appears on invoices.

8. How can I correct an incorrect initial cost?

You must delete the product and re-add it with the correct cost.

9. How can I update inventory cost if purchase prices vary?

When entering purchase invoices with new costs, the system updates inventory cost using the weighted average method.

10. How can I print a barcode for a product?

After adding and saving the product in inventory, click Print Barcode at the top of the page. Learn more

11. Can I bulk upload multiple products via Excel?

Yes, you can. Learn more

12. Can I transfer inventory for a specific variant?

Yes, using the SKU of the variant you want to transfer. Learn more

13. Can I perform an inventory count for product variants?

Yes, by using the SKU of the variant you are counting. Learn more

14. Can I delete a single variant permanently?

Deleting a variant removes all linked variants. Instead of deleting, you can hide the variant by unchecking Available for Sale.

15. Can I add extra options to an existing variable product?

Yes:

  • Click Add More Details.

  • Enable This product has extra options.

  • Enter the Extra option name and Extra price.

  • To add more, click Add new extra option.

  • Click Save More Details.

Did this answer your question?