accounting software13 min readPublished 8 October 2026

How to Track Stock in Multiple Units Like Piece, Box & Kg?

Learn how to track stock in multiple units such as pieces, boxes, cartons and kg using unit conversion, pricing, inventory and reports.

A

admin

Financial Insights & Compliance Desk

Businesses that purchase, sell, and store products in different units often face a common inventory challenge: how to track stock in multiple units such as pieces, boxes, cartons, kilograms, litres, or dozens without losing accuracy. A wholesaler may purchase goods in cartons but sell them in boxes or individual pieces, while a grocery business may purchase rice in quintals and sell it in kilograms. If every transaction is recorded in a different unit without a proper relationship between them, the actual stock quantity can quickly become difficult to determine.

The practical solution is to establish a Unit of Measurement (UOM) conversion for each item. One primary or base unit is used for the system's internal stock calculation, while alternate units are connected to it through fixed conversion factors. For example, if 1 Box = 12 Pieces, a business can purchase 5 boxes, sell 20 pieces, and still maintain one consistent stock quantity internally. Pasted markdown

This approach is particularly useful for FMCG distributors, wholesalers, retailers, grocery stores, hardware businesses, fabric traders, chemical businesses, and building-material suppliers where the same item can move through different units during purchasing, storage, and sales.


Why Multiple-Unit Stock Tracking Can Become Difficult

A business may purchase and sell the same item using completely different units.

For example:

  • Purchase: 5 Boxes
  • Each Box: 12 Pieces
  • Sale: 20 Pieces

If the inventory system only understands boxes, it may record the purchase as 5 units but fail to correctly deduct the 20 individual pieces later.

The problem occurs because the two transactions are being recorded in different units without a mathematical relationship between them. A proper conversion system solves this by converting every transaction into a common base unit for internal stock calculation. Pasted markdown


What Is Unit of Measurement (UOM) Conversion?

UOM conversion defines the relationship between different units used for the same item.

For example:

ComponentMeaningExample
Base UnitUnit used internally for stock calculationPiece
Alternate UnitUnit used during purchase or saleBox
Conversion FactorNumber of base units in one alternate unit1 Box = 12 Pieces
Rate ConversionConversion of price between units₹120/Box = ₹10/Piece

Once this relationship is configured, a business can purchase in one unit and sell in another while maintaining a consistent stock quantity. Pasted markdown


How to Set Up Multiple Units for an Item

Suppose a business sells soap bars.

The item can be configured as:

ItemUnit Configuration
Soap BarBase Unit: Piece
Alternate Unit 1Box = 24 Pieces
Alternate Unit 2Carton = 10 Boxes = 240 Pieces

After this setup, the business can enter purchases or sales in Pieces, Boxes, or Cartons. The inventory system can maintain the underlying quantity in the base unit. Pasted markdown

This eliminates the need to manually multiply or divide quantities every time a different unit is used.


How Does Multi-Level Unit Conversion Work?

Some businesses need more than two units.

For example, a cigarette distributor may use:

  • 1 Carton = 10 Packets
  • 1 Packet = 20 Sticks
  • Therefore, 1 Carton = 200 Sticks

This creates a three-level conversion:

Carton → Packet → Stick

Each level has its own conversion factor. A system that supports chained conversion can calculate the final base-unit quantity automatically. Pasted markdown

This becomes particularly useful when a supplier delivers part of an intermediate unit rather than a complete carton.


Can You Purchase in One Unit and Sell in Another?

Yes. This is one of the main reasons businesses need multi-unit inventory tracking.

Consider this example:

TransactionUnit UsedInternal Stock Calculation
Purchase5 Cartons+500 Pieces
Sale 130 Pieces-30 Pieces
Sale 22 Boxes-24 Pieces
Remaining Stock—446 Pieces

Here, the purchase is made in cartons, while sales happen in pieces and boxes. The system maintains the actual inventory using the base unit. Pasted markdown

A useful inventory report can also display the quantity in a practical format, such as:

3 Cartons + 7 Boxes + 2 Pieces

instead of showing only the raw base-unit quantity. Pasted markdown


How to Track Kg, Litres and Other Fractional Units

Not every product is sold in whole numbers.

Businesses dealing with weight and volume may need to record:

  • 2.5 Kg
  • 0.75 Litres
  • 1.25 metres

Examples include:

Business/ProductPurchase UnitSales Unit
RiceQuintalKg
OilDrumLitre
FabricRollMetre
SugarBulk quantityKg

For such products, inventory software should support decimal quantities and appropriate conversion precision. For example:

1 Quintal = 100.000 Kg

If the system only supports whole numbers, a quantity such as 2.5 Kg could incorrectly become 2 or 3, gradually creating stock differences. Pasted markdown


How Should Pricing Work With Multiple Units?

Unit conversion should apply not only to quantity but also to pricing.

Suppose:

Purchase Rate = ₹1,200 per Box
1 Box = 24 Pieces

The equivalent piece rate is:

₹1,200 ÷ 24 = ₹50 per Piece

If a customer purchases 5 pieces:

5 × ₹50 = ₹250

A properly configured system can handle this conversion instead of requiring the salesperson to manually calculate the rate at the billing counter. Pasted markdown


How Does GST Work When Products Are Sold in Different Units?

Changing the unit does not by itself change the GST rate.

GST calculation is based on the applicable transaction value and relevant tax classification. For example, an item may have the same HSN and GST rate whether it is sold by the box or by the piece.

What changes is the taxable value based on the quantity and applicable selling rate.

For example:

  • HSN remains applicable to the product
  • GST rate remains applicable to the product
  • Quantity may be entered as Boxes or Pieces
  • Taxable value changes according to quantity and price

The invoice should also display the unit in which the sale actually took place rather than unnecessarily forcing the customer-facing invoice into the internal base unit. Pasted markdown


How Should Stock Valuation Work With Multiple Units?

Stock valuation becomes important when purchases are made in different units and at different prices.

Suppose:

Batch 1:
2 Cartons @ ₹1,000 per Carton
1 Carton = 50 Pieces
Cost per Piece = ₹20

Batch 2:
500 Pieces @ ₹22 per Piece

To calculate combined stock value or average cost correctly, the quantities and costs need to be brought to a common base unit before combining them. Pasted markdown

This becomes particularly relevant when businesses use inventory valuation methods such as FIFO or weighted average costing.


Common Multi-Unit Combinations by Business Type

Different businesses commonly use different combinations of units.

Business TypeTypical Unit Combinations
Grocery/KiranaKg ↔ Gram, Piece ↔ Dozen, Litre ↔ ML
FMCG DistributorCarton ↔ Box ↔ Piece
Fabric TraderMetre ↔ Roll
Hardware StorePiece ↔ Set ↔ Box
Chemical/PaintLitre ↔ Drum, Kg ↔ Bag
Building MaterialKg ↔ Bag ↔ Ton

These combinations demonstrate why a single-unit inventory system may not always reflect how a business actually purchases and sells products. Pasted markdown


Common Mistakes in Multi-Unit Inventory Management

Businesses should watch out for several common problems.

1. Incorrect Conversion Factor

If the system is configured with:

1 Box = 10 Pieces

when the actual relationship is:

1 Box = 12 Pieces

every subsequent purchase and sale can create incorrect stock figures.

2. Ignoring Decimal Quantities

Weight- and volume-based businesses may require fractional quantities. Rounding these values can gradually create inventory differences.

3. Manually Calculating Rates

Repeated multiplication and division at the billing counter increases the possibility of errors and slows down billing.

4. Not Supporting Multi-Level Conversion

Businesses using Carton → Box → Piece may need all three levels rather than only a direct Carton → Piece conversion.

5. Valuing Stock Without Converting to a Common Unit

Different purchase batches should be converted to a common base unit before calculating combined value or average cost.

6. Showing Only the Base Unit in Reports

A report showing only 446 Pieces may be technically accurate but less useful to a distributor who thinks in Cartons, Boxes, and Pieces. Pasted markdown


Practical Example: FMCG Distributor

Consider an FMCG distributor that purchases soap in cartons.

Its packaging structure is:

1 Carton = 12 Boxes
1 Box = 24 Pieces
1 Carton = 288 Pieces

The distributor purchases in Cartons, sells to retailers in Boxes, and occasionally sells individual Pieces.

Without unit conversion, the employee would have to manually calculate the stock after every transaction.

With multi-unit conversion:

  • Purchase 1 Carton → +288 Pieces
  • Sell 5 Boxes → -120 Pieces
  • Sell 10 Pieces → -10 Pieces
  • Remaining stock → 158 Pieces

The same stock can then be displayed in a practical combination of Cartons, Boxes, and Pieces where supported.

This type of multi-level setup can reduce repetitive calculations and make inventory handling more consistent. Pasted markdown


How Vinimay Helps With Multi-Unit Stock Tracking

Vinimay's item-management workflow can help businesses organize item information and unit-related configurations for purchase and sales transactions.

Businesses can use structured item information to maintain their inventory records and support transactions involving different units. GST calculation is based on the transaction value, while inventory quantities can be managed according to the configured item structure. Pasted markdown

Vinimay can help businesses with:

  • Item Management: Maintain organized product information.
  • Purchase Management: Record purchases against the relevant transaction unit.
  • Sales Management: Maintain sales transactions with item quantities.
  • Inventory Records: Review overall stock positions.
  • GST Billing: Calculate applicable GST based on transaction values.
  • Digital Records: Keep purchase and sales information organized.

For businesses requiring complex three-tier or multi-level conversion such as Carton → Box → Piece, the exact technical capability should be confirmed with the Vinimay team for the specific business requirement. Pasted markdown


Benefits of Using Multi-Unit Inventory Tracking

A properly configured multi-unit inventory system can provide several operational benefits:

Faster Billing

Employees do not have to manually convert every Box, Carton, or Piece.

Better Stock Accuracy

All transactions can be converted to a common base unit for internal stock tracking.

Easier Purchasing

Businesses can purchase goods using the supplier's packaging unit.

Easier Sales

The same goods can be sold using the unit preferred by the customer.

Better Stock Visibility

Business owners can understand stock in units that make practical sense for their operations.

Reduced Manual Calculation

Conversion factors can handle repetitive multiplication and division automatically.


Frequently Asked Questions (FAQs)

1. How can I track stock in multiple units like pieces, boxes and kilograms?

A business can define a base unit for each item and connect alternate units using fixed conversion factors. For example, 1 Box can be defined as 12 Pieces. Purchases and sales can then be recorded in different units while the system maintains a common stock quantity. Pasted markdown

How Vinimay Helps: Vinimay provides structured item and inventory management that can support organized unit-based stock workflows.


2. What is a UOM conversion in inventory?

UOM stands for Unit of Measurement. UOM conversion defines the relationship between different units used for the same item.

For example:

1 Box = 12 Pieces

Here, 12 is the conversion factor. Pasted markdown

How Vinimay Helps: Vinimay's item-management structure can be used to organize product and unit-related information.


3. Can I purchase in cartons and sell the same product in pieces?

Yes. A multi-unit inventory system can convert the carton quantity into the configured base unit and deduct individual pieces when sales are made.

How Vinimay Helps: Vinimay helps organize purchase, sales, item, and inventory records for businesses handling different transaction units.


4. What is multi-level unit conversion?

Multi-level conversion is used when an item has three or more connected units.

For example:

1 Carton = 10 Packets
1 Packet = 20 Pieces

Therefore:

1 Carton = 200 Pieces

This is also called chained unit conversion. Pasted markdown

How Vinimay Helps: For complex multi-level conversion requirements, the exact capability should be confirmed with the Vinimay team based on the business's specific workflow.


5. Can inventory software handle quantities like 2.5 Kg?

A suitable inventory system should support decimal precision for products sold by weight, volume, length, or other fractional measurements.

For example:

2.5 Kg should remain 2.5 Kg rather than being rounded to a whole number. Pasted markdown

How Vinimay Helps: Vinimay provides a structured inventory workflow for maintaining item quantities; businesses with specific decimal-precision requirements should confirm the required configuration.


6. Can the product price also be converted between units?

Yes. If a fixed conversion factor exists, the rate can be converted between units.

For example:

₹1,200 per Box ÷ 24 Pieces = ₹50 per Piece

This can eliminate repeated manual calculations when the same product is sold in different units. Pasted markdown

How Vinimay Helps: Vinimay's billing workflow supports structured item and rate information; specific multi-unit rate-conversion requirements should be confirmed for the intended setup.


7. How should stock purchased in different units be valued?

Different purchase batches should be converted into a common base unit before calculating combined stock value or average cost.

For example, Cartons and individual Pieces should both be converted into Pieces before combining their quantities and costs. Pasted markdown

How Vinimay Helps: Vinimay keeps purchase and transaction records organized, providing structured data for inventory management.


8. Does changing the sales unit change the GST rate?

Changing from Box to Piece does not by itself change the applicable GST rate. GST is calculated based on the applicable tax classification and transaction value. The quantity and selling rate determine the taxable value. Pasted markdown

How Vinimay Helps: Vinimay supports GST calculation based on transaction values within its billing workflow.


9. Should stock reports show only the base unit?

Not necessarily. While the base unit is useful for internal calculations, a practical report can also display stock in business-friendly units.

For example:

3 Cartons + 5 Boxes + 2 Pieces

can be easier for a distributor to understand than simply displaying the equivalent number of Pieces. Pasted markdown

How Vinimay Helps: Vinimay's inventory reports help businesses review their overall stock position.


Conclusion

Tracking inventory becomes more complicated when businesses purchase and sell the same product in different units such as Pieces, Boxes, Cartons, Kg, Litres, Dozens, or Metres. Without a defined relationship between these units, employees may have to repeatedly calculate conversions manually, increasing the possibility of stock and billing errors.

The most structured approach is to define a base unit and appropriate alternate units with fixed conversion factors. This allows purchases and sales to happen in the units that make sense for the business while inventory can be maintained using a consistent internal quantity.

For businesses with multiple packaging levels, decimal quantities, different purchase rates, and unit-based sales, proper UOM management becomes an important part of inventory control.

Vinimay helps businesses organize item, purchase, sales, GST, and inventory records through a connected accounting workflow. For businesses requiring advanced multi-level conversion such as Carton → Box → Piece, the exact configuration should be confirmed according to the specific business requirement.

A

Published by admin

Our editorial and compliance specialists create practical guides, tax calculation rules, and operational strategies to empower Indian small business owners and accountants.

Back to all articles
Recommended Reading

Related Articles

View all
Vinimay GST Accounting

Ready to Automate Your GST Invoices & Bills?

Create professional GST-compliant invoices in under 30 seconds, send WhatsApp payment links, and track inventory effortlessly.