In-House Kitting using Kitting Station Orders

In-House Kitting using Kitting Station Orders

Overview

In-House Kitting allows sellers to assemble KIT SKUs internally by consuming available child SKU inventory, without creating any outbound shipment or customer delivery.

This process uses a special internal B2B order type called Kitting Station Order and is designed only for inventory transformation (child → kit) within the warehouse.

Process at a glance

  1. Create Kitting Station Order (KIT SKUs only)
  2. Generate picklist
  3. Pick child inventory
  4. Perform kitting (Bulk Mode / Scan Mode)
  5. Handle QC (if partially kitted)
  6. Complete Production Putaway for kits

Use Case

Use this flow when:
  • KIT SKU already exists
  • Child SKUs have sufficient available inventory
  • Kits need to be assembled inside the warehouse
  • No customer shipment, packing, or invoicing is required

Required Settings

In-House Kitting is available only when the following settings are enabled at company level:
lite_kit_enabled = 1
enableInHouseKitting = 1
newb2b =
1
Additional Conditions:
  • This feature works only on New B2B
  • If enableInHouseKitting is disabled, the Kitting Station Order option will not be visible.
  • If kitBulkMode is disabled, Bulk Kitting screen will not be available.

Default Behavior

By default, Child Scan Mode remains enabled for kitting operations.
Kit Scan Mode and Bulk Mode availability depend on the respective settings.

Clarifications

  • This flow is not meant for customer fulfillment
  • This flow is not outbound B2B shipping
  • This flow does not use boxes, packaging, or dispatch
  • The B2B order used here is internal only (customer = self)

Limitations

  • Supported only under New B2B framework. Legacy/Old B2B is not supported
  • Only KIT SKUs can be added to this order type
  • Box creation, box closing, packaging, and shipment steps are intentionally hidden

Step 1: Create a Kitting Station Order

Navigation Click on (+) icon on Home Page

Create Bulk Order



Select Order Type

From the order type selection screen, choose: Kitting Station Order



Order creation rules

  • Order Type: Kitting Station Order
  • SKU: KIT SKU only (mandatory)
  • Child SKUs are auto-derived from the kit definition
  • Payment Mode: Mandatory
  • Multiple KIT SKUs can be added in one order


If Required to add KIT products in Bulk:
Click on Import Products in Bulk > Download Template > Fill in the Template & Upload
 > 

Step 2: Locate the created order

Navigation: Orders → B2B Orders → View Orders

Apply filters:
  • Order Type = Kitting Station Order
  • Date range (as required)


Step 3: Create Picklist

Against the Kitting Station Order, click Create Picklist >
What happens:
  • Picklist is generated
  • Order is auto-assigned to a batch (New B2B behavior)



Step 4: Perform Picking (Child Inventory)

Info
The picking process (Web or HHT) follows the standard New B2B picking flow.
For detailed steps, refer to the B2B Order Processing (New) article.
Navigation: Orders → B2B Orders → Order Batches B2B
  • Locate the batch created for the order
  • Note Picklist ID
  • Perform picking (via Web or HHT)
Only child SKUs are picked. Kits are not physically picked.



Step 5: Open Kitting Station screen

After picking is completed:
Navigation: Orders → B2B Orders → View Orders → Scan Picklist ID

This opens the Kits in this Picklist screen.



Step 6: Perform Bulk Kitting

What is Bulk Mode?

Bulk Mode allows users to produce kits by entering quantity, without scanning individual child SKUs or kit SKUs.
This mode is designed for:
  • High-volume kitting
  • Faster operations
  • Reduced scanning effort

What you see on screen

For each KIT SKU:
  • Total Kit Quantity
  • Kit Quantity Produced
  • Quantity To Kit (input)
  • Status
You can:
  • Enter quantity per kit
    or
  • Use “Quantity To Kit (Apply to all kits)”

Complete Bulk Kitting

  1. Enter required quantity in Quantity To Kit
  2. Click Kit Bulk
The Complete Kitting action is used when the order is partially kitted and the user wants to close the kitting process after QC handling.

System behavior:
  • Consumes required child SKU quantities
  • Produces KIT SKUs
  • Updates Kitting status automatically

Bulk kitting runs as a background job.
Users can track completion status from View Imports
 > 

Kitting Status meanings

StatusMeaning
Kitting PendingNo kits produced yet
Partially KittedSome kits produced
Kit CompletedAll required kits produced

Step 7: Handle Partial Kitting (QC Selection)

If:
  • Some child inventory was picked but
  • Kitting is not fully completed
The order can be closed partially from
Navigation: Orders → B2B Orders → View Orders

Apply filters:
  • Order Type = Kitting Station Order
  • Date range (as required)


System opens QC Selection screen.
You must mark QC for picked items using:
  • QC Pass
  • Damaged
  • Repair
  • Quarantine
  • Fraud
Info
If some child inventory was picked but kitting is not fully completed, the system prompts QC Selection.
QC can be done:
  • By quantity
  • Or by scanning SKU


Outcome
  • QC Pass → normal putaway
  • QC Fail → QC Failed putaway
  • Unpicked quantity → released back to available inventory

Step 8: Putaway of Produced Kits

After kitting:
  • Produced kits move to Production Putaway
  • Kits are not available until putaway is completed
Navigation: Inventory → Putaway → Production Putaway


  • Against the displayed Kit, Click on Bin
  • Enter qty and Bin code.
  • Submit
After this step, KIT inventory becomes available.


Inventory impact after kitting
After Production Putaway is completed:
  • Child SKU inventory is reduced based on the quantities consumed during kitting
  • KIT SKU inventory becomes available and is visible under Inventory → Manage Inventory
Until Production Putaway is completed, KIT inventory will not appear as available.

FAQs

Q1. Can I add normal or child SKUs in Kitting Station Order?
No. Only KIT SKUs are allowed.

Q2. Why is the Kitting Station Order option not visible?
Required backend settings may not be enabled.

Q3. Why does kit inventory not show immediately after kitting?
Kits become available only after Production Putaway is completed.

Q4. Is shipment or invoicing generated in this flow?
No. This is an internal inventory transformation process.

Related Articles

    • Related Articles

    • Lite Kitting Process

      Software Plan : Growth & Enterprise Account Type : Seller Account Inventory Type: Serialized & Non-Serialized Feature description "Lite Kitting" is an inventory management functionality that enables the creation of a 'virtual' kit or bundle product ...
    • Order Batches & Packing Station for B2C orders

      Software Plan: Starter, Growth & Enterprise Account Type: Seller Account, Aggregator & 3PL Inventory Type: Serialized & Non-Serialized Feature Description The packing station is where the products are checked and packed before shipping. The station ...
    • Shopify Tag Orders Import

      Software Plan : Starter, Growth & Enterprise Account Type : Seller Account Inventory Type : Serialized & Non-Serialized Feature description With this new enhancement, users can now import order tags from Shopify directly through the EasyEcom user ...
    • Scanning of Tagloops- B2C

      Scanning of Tagloops On New Orders Page This video demonstrates the process of scanning Tagloops on the New Orders page under the Ready to Confirm tab if you don't wish to scan the tagloops at the packing station. It highlights how sellers can ...
    • Kitting Manufacturing Process

      Why should retailers create a Kit?  Kitting can be defined as the process where a collection of parts or items are grouped together that has its own SKU number. It can come in handy if you want to increase your sales volume, as it will offer more ...