Multi-Unit Products & Conversions

Section 7.3 - Buy Bulk, Sell By Piece

Phase 7: Advanced Features | 12 min read | Intermediate

Overview

Multi-unit products let you manage items that come in multiple measurement levels. Instead of tracking "Cartons" OR "Pieces" separately, GSK POS handles products that can be measured in Cartons, Dozens, AND Pieces simultaneously - with automatic conversions between them!

๐Ÿ’ก Game Changer: Buy in bulk (Cartons), sell in retail (Pieces), track everything accurately - all automatic!

Understanding Measurement Levels

Many products come in hierarchical measurements. For example:

๐Ÿ“ฆ Beverages Example

  • Level 1 (Largest): 1 Carton
  • Level 2 (Medium): 1 Carton = 24 Bottles
  • Level 3 (Smallest): Each Bottle is the base unit

Result: 1 Carton = 24 Bottles

๐Ÿ’Š Pharmaceuticals Example

  • Level 1: 1 Box
  • Level 2: 1 Box = 10 Strips
  • Level 3: 1 Strip = 10 Tablets

Result: 1 Box = 10 Strips = 100 Tablets

Why Multi-Unit Products Matter

๐Ÿ’ผ Real Business Needs

  • Buy wholesale: Purchase in Cartons to get bulk prices
  • Sell retail: Sell individual Bottles to customers
  • Track accurately: Know exact stock at all levels
  • Price flexibly: Different prices for Carton vs. Bottle

โšก GSK POS Advantage

  • Automatic conversions: System calculates everything
  • Accurate stock: Track in Cartons AND Bottles simultaneously
  • No double entry: Enter once, system handles all levels
  • Flexible transactions: Buy/sell in any unit

Setting Up Multi-Unit Products

Step 1: Plan Your Measurements

Before adding a product, identify its measurement structure:

๐Ÿ“ Example: Soda

Physical Structure:

  • Comes in Cartons
  • Each Carton has 24 Bottles
  • You sell by Bottle or Carton

Measurement Setup:

  • Level 1: Carton (largest)
  • Conversion: 1 Carton = 24 Bottles
  • Level 2: Bottle (smallest)

Step 2: Add Product with Measurements

1

Go to Add Product

Click "Add New Product" in GSK POS

2

Enter Basic Details

Product name, category, etc.

3

Set Up Measurement Levels

Define your measurement hierarchy:

  • Largest unit (e.g., Carton)
  • Conversion factor (e.g., 24)
  • Medium unit (e.g., Dozen) - optional
  • Conversion factor
  • Smallest unit (e.g., Bottle)
4

Set Prices

Enter buying and selling prices for each level

5

Save Product

System is now ready to handle all measurement conversions!

How Automatic Conversions Work

Example 1: Simple Two-Level

๐Ÿฅค Soft Drink

Setup: 1 Carton = 24 Bottles

Scenario 1 - Buying:

  • You buy: 5 Cartons
  • GSK POS tracks: 5 Cartons = 120 Bottles
  • Stock shows: 5 CTN + 0 Bottles

Scenario 2 - Selling:

  • Customer buys: 30 Bottles
  • GSK POS calculates: 30 Bottles = 1 Carton + 6 Bottles
  • New stock: 3 Cartons + 18 Bottles (4 CTN - 1 CTN - 6 Bottles)

You see both views:

  • Total: 90 Bottles OR
  • Breakdown: 3 Cartons + 18 Bottles

Example 2: Three-Level System

๐Ÿ“ฆ Complex Product

Setup:

  • 1 Carton = 12 Dozens
  • 1 Dozen = 12 Pieces
  • Result: 1 Carton = 144 Pieces

Purchase: 3 Cartons

Stock: 3 Cartons = 36 Dozens = 432 Pieces

Sale 1: 150 Pieces

Remaining:

  • 2 Cartons + 1 Dozen + 6 Pieces OR
  • 282 total Pieces

Sale 2: 1 Dozen

Remaining: 2 Cartons + 0 Dozens + 6 Pieces = 270 Pieces

Buying in Bulk, Selling Retail

The power of multi-unit products:

๐Ÿ’ฐ Profit Optimization

Wholesale Purchase:

  • Buy: 1 Carton at UGX 48,000
  • Contains: 24 Bottles
  • Cost per Bottle: 48,000 รท 24 = UGX 2,000

Retail Sales:

  • Sell per Bottle: UGX 3,000
  • Profit per Bottle: 3,000 - 2,000 = UGX 1,000
  • Total profit (24 bottles): UGX 24,000

GSK POS handles:

  • Conversion from Carton to Bottles
  • Cost calculation per Bottle
  • Profit tracking per sale
  • Stock updates at all levels

Real-World Use Cases

Use Case 1: Retail Shop

๐Ÿช Mixed Sales

Your Business:

  • Restaurants buy Cartons (bulk)
  • Walk-in customers buy Bottles (retail)
  • Small shops buy Dozens (medium)

GSK POS Handles:

  • Same product, different units
  • Different prices per unit
  • Accurate stock tracking
  • All conversions automatic

Use Case 2: Pharmacy

๐Ÿ’Š Medicine Distribution

Panadol Tablets:

  • Purchase: Boxes from supplier
  • Sell to hospitals: Strips (10 tablets)
  • Sell to customers: Individual tablets
  • Track: Boxes, Strips, AND Tablets

Benefits:

  • Know exact tablet count
  • Flexible selling options
  • Accurate expiry tracking
  • Compliance ready

Use Case 3: Hardware Store

๐Ÿ”ง Building Materials

Nails Example:

  • Buy: Bags (1 Bag = 100 Packets)
  • Sell to contractors: Bags
  • Sell to homeowners: Packets
  • Track: Bags + Packets

Stock Tracking Across Units

GSK POS shows your stock in multiple views:

๐Ÿ“Š Stock Display Example

Product: Coca-Cola

Setup: 1 Carton = 24 Bottles

View 1 - Breakdown:

  • 5 Cartons
  • + 18 Bottles
  • Total: 138 Bottles

View 2 - Total Units:

  • In Cartons: 5.75 Cartons
  • In Bottles: 138 Bottles

Both views always accurate and synchronized!

Pricing Flexibility

Set different prices for different units:

Unit Buy Price Sell Price Profit
Carton (24) 48,000 60,000 12,000
Bottle (1) 2,000 3,000 1,000
๐Ÿ’ก Smart Pricing: Carton profit = 12,000. Bottle profit ร— 24 = 24,000. Selling retail earns double the profit!

Common Measurement Setups

Industry Example Setup
Beverages Carton โ†’ Bottle
Pharmaceuticals Box โ†’ Strip โ†’ Tablet
Food/Snacks Carton โ†’ Dozen โ†’ Pack
Hardware Bundle โ†’ Pack โ†’ Piece
Textiles Roll โ†’ Meter โ†’ Centimeter

Best Practices

โœ… Do This

  • Plan before setup: Know your measurement structure
  • Use actual packaging: Match supplier's packaging units
  • Test with small numbers: Verify conversions work correctly
  • Train staff: Ensure team understands multi-unit selling
  • Check stock regularly: Verify physical vs. system matches

โŒ Avoid This

  • Don't guess conversions: Count actual contents
  • Don't change mid-use: Set up correctly from start
  • Don't mix measurement systems: Be consistent

Troubleshooting

โ“ Stock Doesn't Match

System shows: 5 Cartons + 10 Bottles

Physical count: 5 Cartons + 8 Bottles

Possible Causes:

  • Sales not recorded properly
  • Breakage not recorded
  • Wrong conversion setup

Solution: Use stock adjustment feature to correct

Summary

Key Takeaways

  • โœ… Multi-unit products: One product, multiple measurement levels
  • โœ… Automatic conversions: System calculates everything
  • โœ… Buy wholesale, sell retail: Maximum flexibility
  • โœ… Accurate tracking: Stock correct at all levels
  • โœ… Flexible pricing: Different prices per unit
  • โœ… Real-world ready: Matches actual business operations

Remember

  • Set up once: System handles conversions forever
  • No manual math: Computer does all calculations
  • Business flexibility: Serve all customer types
  • Profit optimization: Maximize margins with smart pricing

Ready to Continue?

Next: Section 7.4: Batch & Expiry

Section 7.4: Batch & Expiry

Ready to Continue?

Next: Section 7.4: Batch & Expiry Management

Section 7.4: Batch & Expiry Management