Item Group in ERPNext
Item Groups help organize similar items into categories, making inventory management, pricing, accounting, taxation, and reporting easier. Instead of configuring every item individually, you can define common defaults at the Item Group level.
An Item Group is a hierarchical classification used to organize products based on their type or purpose. For example, items can be grouped as Raw Materials, Finished Goods, Services, or Trading Items. This structure simplifies inventory management and allows common settings to be applied across all items within the same group.
Item Groups are maintained in a tree structure, allowing you to create parent groups and child groups that reflect your business hierarchy.
All Item Groups
- Raw Materials
- Finished Goods
- Electronics
- Furniture
- Services
- Trading
1. Creating an Item Group
To create a new Item Group:
- Go to Stock → Items and Pricing → Item Group.
- Select the parent group under which the new group should be created.
- Click Add Child or New.
- Enter the Item Group name.
- Enable Group Node if the group will contain child Item Groups.
- Click Create New.
- Item Group names must be unique within the tree.
- Child Item Groups are automatically arranged alphabetically.
2. Managing Item Groups
Existing Item Groups can be modified or deleted whenever required.
- Change the parent Item Group to reorganize the hierarchy.
- Delete unused Item Groups if they are no longer required.
- Convert a group into a parent node by enabling Group Node.
3. Default Settings
One of the biggest advantages of Item Groups is the ability to define default values that automatically apply to all items within that group.
The available defaults include:
- Default Price List – Automatically selects the preferred price list.
- Default Warehouse – Prefills the warehouse during stock transactions.
- Default Buying Cost Center – Used for purchase transactions.
- Default Selling Cost Center – Used for sales transactions.
- Default Expense Account – Used while purchasing items.
- Default Income Account – Used while selling items.
- Default Supplier – Automatically selects the preferred supplier during purchasing.
Instead of configuring every Item individually, ERPNext automatically inherits these settings from the Item Group, reducing manual work and ensuring consistency.
4. Item Tax Configuration
You can define default tax settings for an Item Group so that every new Item created under that group automatically inherits the same taxation rules.
The following can be configured:
- Item Tax Template
- Tax Category
This ensures consistent tax calculations across similar products.
5. Website Settings
If you are using ERPNext’s website or eCommerce features, Item Groups can also control how products appear online.
Available website settings include:
- Show in Website – Displays the Item Group on the website.
- Weightage – Controls the display order of Item Groups.
- Slideshow – Displays promotional images for the group.
- Description – Appears on the Item Group webpage.
- Website Specifications – Displays additional product information for visitors.
Website settings help organize products into categories, making navigation easier for customers shopping through your ERPNext website.
6. Benefits of Using Item Groups
- Organizes inventory into logical categories.
- Reduces repetitive configuration using default values.
- Maintains consistent accounting and taxation.
- Simplifies warehouse and supplier management.
- Improves reporting and inventory analysis.
- Supports website and eCommerce categorization.
Summary
Item Groups in ERPNext provide a structured way to categorize inventory while centralizing default settings such as warehouses, price lists, suppliers, accounts, and taxes. By organizing products into a hierarchical tree, businesses can simplify item management, maintain consistency across transactions, and improve both inventory control and reporting.