# Product Management Deep Dive {#product-management-deep-dive}


Manage products, variants, and product categories.


## Product Catalog {#product-catalog}



### Creating Products {#creating-products}


1. Go to **Inventory** → **Products**
2. Click **Add Product**
3. Fill in:
   - Product name and code
   - Description (rich text)
   - Category and type
   - Images
   - Price and currency
   - Tax settings


### Product Fields {#product-fields}


| Field        | Type    | Required |
| ------------ | ------- | -------- |
| Name         | String  | ✅       |
| Code         | String  | ✅       |
| Product Type | Enum    | ✅       |
| Category     | Ref     | ❌       |
| Description  | Text    | ❌       |
| Image URL    | String  | ❌       |
| Enabled      | Boolean | ✅       |


## Product Variants {#product-variants}


Create variants for products with different options:

| Variant Option | Example Values    |
| -------------- | ----------------- |
| Size           | S, M, L, XL       |
| Color          | Red, Blue, Green  |
| Material       | Cotton, Polyester |


### Variant Pricing {#variant-pricing}


Each variant can have:

- Unique price
- Unique SKU
- Independent stock tracking


## Product Categories {#product-categories}


Organize products hierarchically:

```
Electronics/
├── Laptops/
│   ├── MacBook Pro
│   └── Dell XPS
├── Monitors/
│   ├── 27" 4K
│   └── 32" Ultrawide
└── Accessories/
    ├── Keyboards
    └── Mice
```


## Integration with Invoicing {#integration-with-invoicing}


Products can be used in invoices:

1. Create invoice line item
2. Select from product catalog
3. Price auto-fills from product settings
4. Quantity and totals calculated


## Related Pages {#related-pages}


- [Inventory Management](https://sourcey-gauzy.pages.dev/features/inventory/index.md) — stock tracking
- [Invoice Management](https://sourcey-gauzy.pages.dev/features/invoicing/index.md) — invoicing
- [Product Endpoints](https://sourcey-gauzy.pages.dev/api/product-endpoints/index.md) — API
