:::info Nota di traduzione Questo documento è attualmente in inglese. La traduzione in italiano sarà presto disponibile. :::
✏️ View, Edit & Delete Products
Keep your product catalog accurate by viewing details, updating prices, correcting HSN codes, adjusting tax settings, and removing products that are no longer sold.

Each product row in the list has three action icons in the Actions column:
| Icon | Action | Who can use |
|---|---|---|
| Eye | View product details (read-only dialog) | All users |
| Pencil | Edit product | All users |
| Trash | Delete product | Admin only |
👁️ Viewing a Product
How to View
- Go to Products from the main menu
- Find the product in the list (use the search bar if needed)
- Click the View icon (eye) on the product row
- A read-only details dialog opens showing all product information
What the View Dialog Shows
| Field | Description |
|---|---|
| Product Name | Display name |
| Unit Price | Selling price |
| Tax Rate | GST % applied |
| Tax Type | Tax category (e.g., Taxable) |
| Tax Category | Inherited or custom |
| Product Group | Category |
| Unit | Unit of measurement |
| HSN Code | GST classification code |
| Use Group Tax Rate | Whether group tax is applied |
| Quantity (per unit) | Current stock |
| MRP | Maximum Retail Price |
| Barcode | Barcode / SKU if set |
| Origin Country | Country of manufacture if set |
| Serial Number | Serial number if set |
| Custom Fields | Any extra key-value metadata |
✏️ Editing a Product
How to Open the Edit Form
- Go to Products from the main menu
- Find the product in the list (use the search bar if needed)
- Click the Edit icon (pencil) on the product row
- The product form opens with all current values prefilled
- Make your changes
- Click Save
What You Can Edit
All product fields are editable at any time:
| Section | Fields |
|---|---|
| Basic | Product Name, Description, Product Category, Unit |
| Pricing | Unit Price (Selling Price), MRP, Discount Type (None / Percentage / Amount) |
| Tax | Tax Rate (%), Use Group Tax Rate toggle, Tax Type, TCS/TDS checkboxes |
| Compliance | HSN / SAC Code (use Auto-populate HSN Code button or enter manually) |
| Inventory | Product Quantity per Unit |
| Metadata | Custom Fields (key-value pairs, + Add Field) |
:::info Impact of Edits on Invoices Editing a product updates the catalog record only. Existing finalized invoices retain the product data that was captured at invoice creation — they are never retroactively modified. Draft invoices will use updated product data when recalculated. :::
Price Changes
When you update Unit Price or MRP:
- ✅ New invoices use the new price
- ✅ Finalized/paid invoices keep the original price (audit compliance)
- ⚠️ Open draft invoices may need manual review if prices matter
Tax Rate Changes
When you change the Tax Rate (or switch Use Group Tax Rate on/off):
- New invoices pick up the updated rate
- Existing invoices are unaffected
- If the product uses Use Group Tax Rate, updating the category's default rate changes all products in that category simultaneously — more efficient than editing each product individually
HSN / SAC Code Correction
The HSN/SAC code can be corrected at any time:
- Open the product edit form
- Click Auto-populate HSN Code to look up the code automatically, or type it directly (4, 6, or 8 digits)
- The system validates the format before saving
:::warning GST Compliance Correcting an HSN/SAC code affects only future invoices. Past finalized invoices keep their original code. If a filing period is already closed, consult your tax advisor before changing codes on products with existing transactions. :::
Category Reassignment
You can move a product to a different Product Category by selecting a new category in the edit form. This changes:
- The category shown in the product list
- The inherited tax rate (if Use Group Tax Rate is on)
Existing invoices are not affected by category changes.
🗑️ Deleting a Product
:::warning Admin only The Delete icon is only visible to Admin users. :::
Delete Steps
- Go to Products
- Find the product to remove
- Click the Delete icon (trash) on the product row
- A confirmation dialog appears — click Confirm to proceed
- The product is removed from the catalog
When Deletion is Blocked
A product cannot be deleted if it is referenced by finalized or paid invoices. The system will show an error message if you attempt to delete such a product.
| Condition | Can Delete? |
|---|---|
| Product never used in any invoice | ✅ Yes |
| Product used only in draft invoices | ✅ Yes (drafts updated) |
| Product in a finalized invoice | ❌ No |
| Product in a paid invoice | ❌ No |
Common Scenarios
Scenario 1: Price Increase
Situation: Your supplier raised costs and you need to update the selling price.
- Edit the product → update Unit Price (Selling Price)
- Optionally update MRP if MRP also changed
- Click Save
- Result: All new invoices use the new price; past invoices unchanged
Scenario 2: Wrong HSN Code Was Used
Situation: The HSN code entered when the product was created was incorrect.
- Edit the product → click Auto-populate HSN Code or correct the code directly
- Click Save
- Result: Future invoices use the corrected code
- Past invoices retain the original code — review with your accountant if the error affects filed GST returns
Scenario 3: Product No Longer Sold
Situation: You've discontinued a product and don't want it appearing on new invoices.
Options:
- Delete it — only possible if it has no finalized invoices
- Rename it with a
[DISCONTINUED]prefix so users know not to select it - Move it to a "Discontinued" category for visual separation
Scenario 4: Incorrect Tax Rate
Situation: A product's GST rate is wrong.
- If the product uses Use Group Tax Rate → edit the Product Category's default tax rate; all products in that category update automatically
- If the product has a custom rate → edit the product → disable Use Group Tax Rate → set the correct Tax Rate (%)
- Click Save
⚠️ Troubleshooting
Changes Not Saving
Problem: Product edits are not saving.
- Check for validation errors shown in red
- Ensure all required fields are filled (Product Category, Unit, Product Name, Unit Price, Tax Rate, HSN Code)
- Verify Unit Price is a valid number (≥ 0)
- Check HSN code is exactly 4, 6, or 8 digits with no leading zeros
Cannot Delete Product
Problem: Delete icon not visible, or delete fails.
| Reason | Solution |
|---|---|
| Not an Admin user | Contact your business Admin |
| Product used in finalized/paid invoices | Rename with [DISCONTINUED] prefix instead |
HSN Code Not Saving
Problem: HSN code field shows a validation error.
- Code must be exactly 4, 6, or 8 digits
- No spaces or special characters allowed
- Cannot be all zeros (e.g.,
0000is invalid) - Use Auto-populate HSN Code to find the correct code
🔗 Related
- Products Overview — catalog features and stock status reference
- Create a Product — add new products to the catalog
- Product Groups — manage category-level tax rates and HSN defaults