Products and their selling methods can vary depending on the business type. For example, a product like chocolate with multiple flavors (e.g., hazelnut, caramel, and berry) can be sold individually or in pack (e.g., a half dozen, dozen, or carton). When a customer chooses any of these options, the inventory is automatically updated for both individual units and packs, providing precise stock information.
Rewaa enables you to add such products, register all variants and pack options, assign unique SKUs for each, and automatically link them for seamless sales and inventory tracking.
Steps to Add a Pack Variable Product
Navigate to the Product Addition Page:
Go to: Products & Inventory > Products > New Product.
Select Product Type:
Choose Variable Product.
Product Details
Product Name:
Enter a concise name in Arabic and English in the same field.
This name will appear on invoices and barcodes.
Description (Optional):
Add a description (not visible on invoices).
Adding Product Images (Optional)
Upload images of the product for easy identification in POS interfaces.
Drag and drop images or use the Upload button.
Mark one image as the primary display image.
Adding Options and Variants
Options:
Examples: Flavor, Size, or Color.
Option Values:
Example: Hazelnut, Caramel, Berry.
Press Enter after each value.
⚠️ You cannot delete or modify existing options or values after the product has been added to inventory. You can only add new options or values.
System-Generated Variant Names and SKUs:
When adding product options and values, the system automatically generates a name for each variant. The name consists of the base product name along with the selected options.
ℹ️ The variant name appears on the sales invoice and product barcode when printed.
The SKU (Stock Keeping Unit) is automatically generated by the system.
ℹ️ SKU: A unique product identifier that does not repeat for any other item. It consists of numbers and sometimes letters. The system automatically generates a default 12-digit SKU, but you can modify it based on your cataloging and classification system.
ℹ️ The SKU is essential for tracking stock levels, processing sales and invoices, searching for products in reports, managing purchase invoices and returns, conducting inventory counts, transferring stock, and stock adjustments.
Barcode (Optional): A numeric code that differentiates products. You can enter the same SKU as the barcode or assign a separate barcode.
Enabling the Pack Option
Check the box: These variants are sold in packs.
Add pack Sizes:
Example: Add pack sizes such as 12 or 24 units.
Press Enter after each entry.
The system will create pack-specific details:
Pack Name: Combines the option value (e.g., Hazelnut) and pack size.
Pack SKU: (Stock Keeping Unit) is automatically generated for each package and can be modified.
ℹ️ The SKU is a unique identifier for selling products in packages based on their type, with each package having its own distinct SKU.
Example: You have a product (chocolate) available in three flavors, and each flavor is sold individually or in a package (carton). When selling the product using the SKU assigned to the package, it means you have sold a carton of hazelnut-flavored chocolate containing 12 pieces.
Stock and Pricing Details
Initial Quantity:
Enter the available stock in individual units. When added, the system automatically calculates the corresponding quantities for each package size.
For example, if you enter 550 units of chocolate, the system will determine how many 12-piece and 24-piece packages are available. All quantities are linked—selling an individual unit adjusts the available packages, while selling a package deducts the corresponding number of units. Stock updates through purchase invoices follow the same logic.
Retail Price:
Add the price per unit and per pack.
⚠️ Use Saudi Riyal (SAR) for all price-related fields.
Wholesale Price (Optional):
Specify the bulk price, typically lower than the retail price.
Buy Price:
The last purchase price from the supplier for each variant.
Initial Cost:
The amount paid to the supplier for purchasing or manufacturing the product. It is added per unit (in SAR, excluding tax), and the system automatically calculates the package cost after saving the product in the inventory.
⚠️ The initial cost cannot be added or modified manually after saving the product details.
Tax Type:
Select the applicable tax rate. The system will apply the same tax rate to all pack.
Categorization and Organization
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, purchase 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:
Click the (+) icon.
Enter the brand name.
Click Save Brand. The brand will be added immediately.
Saving the Product
After filling in all required details, click Save to finalize the product addition.
FAQs
1. Does the product description appear on the sales invoice?
No, the description is stored under Products in Inventory and does not appear on the sales invoice. The system displays only the product name.
2. Can I assign a unique image to each variant?
Yes, you can add a separate image for each product variant.
3. Is there a limit to the number of variants or packages I can add?
No, you can add as many variants and packages as needed.
4. Can I disable stock management for a single variant?
No, disabling inventory management applies to all variants of the product, not just one specific variant.
5. Can I disable sales or purchases for a specific variant or package?
Yes, you can:
To stop selling a specific variant: Uncheck (✔) the Available for Sale option under the variant or package name. Some businesses do this temporarily to conduct inventory counts.
To stop purchasing a specific variant: Uncheck (✔) the Available for Purchase option under the variant’s SKU. This prevents new purchase orders for this variant.
6. Can I assign a different cost for each variant?
Yes, you can set a unique cost for each variant in the designated cost field under the product details.
7. I entered the wrong initial cost. How can I correct it?
To update the initial cost, delete the product and add it again with the correct details.
8. I purchase a product from a supplier, but the cost fluctuates. How can I update the cost in the inventory?
When purchase invoices with a new cost are entered, the system will automatically update the inventory using the average cost method.
9. Can I bulk-upload multiple variants using an Excel file?
Yes, you can upload multiple variants via Excel.
10. Can I transfer inventory for a product with multiple variants?
Yes, inventory transfers can be performed using the SKU of the variant you want to transfer. Click here for more details.
11. Can I conduct an inventory count for a product with multiple variants?
Yes, you can conduct an inventory count by using the SKU of the specific variant. Click here for more details.