What Is a Stock Register and How Should It Be Maintained?

A stock register is a continuously updated record of goods received, stored, issued, sold, transferred, returned, damaged or otherwise adjusted by a business.

It helps the business determine:

  • What items are available
  • Where the items are stored
  • How many units are available
  • Which batch is available
  • When the stock will expire
  • From whom the stock was purchased
  • To whom it was supplied
  • Whether physical stock agrees with book stock
  • Which products need to be reordered
  • Which products are slow moving or overstocked

A stock register may be maintained for:

  • Raw materials
  • Packing materials
  • Work-in-progress
  • Finished goods
  • Trading goods
  • Pharmaceutical products
  • Ayurvedic medicines
  • Nutraceuticals
  • Cosmetics
  • Medical devices
  • Promotional materials
  • Office supplies
  • Machinery spares
  • Samples
  • Returned goods

The register may be maintained:

  • In a bound manual register
  • In Microsoft Excel
  • In another spreadsheet
  • In accounting software
  • In inventory-management software
  • In an ERP system
  • In warehouse-management software

The method should be selected according to the number of products, batches, locations, users and daily transactions.

Definition of a Stock Register

A stock register may be defined as:

A systematic, continuously updated record showing the receipt, issue, movement, adjustment and balance of each inventory item held by a business.

The basic stock equation is:

Closing Stock

= Opening Stock

+ Receipts

− Issues

± Stock Adjustments

For a trading business, a more detailed equation is:

Closing Stock

= Opening Stock

+ Purchases

+ Sales Returns

+ Transfers In

− Sales

− Purchase Returns

− Free Samples

− Damages

− Transfers Out

± Physical Adjustments

For a manufacturer:

Closing Finished Goods

= Opening Finished Goods

+ Production Received

+ Sales Returns

+ Transfers In

− Sales Dispatches

− Samples

− Rejections

− Transfers Out

± Adjustments

Stock Register vs Inventory Management

A stock register is the record of inventory transactions.

Inventory management is the broader process of:

  • Planning purchases
  • Receiving goods
  • Inspecting goods
  • Storing goods
  • Issuing stock
  • Tracking batches
  • Controlling expiry
  • Maintaining minimum stock
  • Preventing shortages
  • Preventing overstocking
  • Verifying physical stock
  • Handling returns
  • Planning reorders
  • Analysing stock movement

Therefore:

Stock register = Record

Inventory management = Complete control system

Why Is a Stock Register Important?

1. Shows Available Stock

The register provides the current book quantity of each product.

Without an updated register, the business may accept orders for goods that are not actually available.

2. Prevents Stock Shortages

Minimum-stock and reorder-level reports help the company purchase goods before they run out.

3. Prevents Overstocking

Excessive inventory blocks working capital and may lead to:

  • Expiry
  • Damage
  • Obsolescence
  • Storage cost
  • Insurance cost
  • Price-revision loss

4. Supports Purchase Planning

Purchase decisions can be based on:

  • Average monthly sales
  • Current stock
  • Pending orders
  • Lead time
  • Seasonal demand
  • Minimum order quantity

5. Supports Sales and Dispatch

The dispatch team can identify:

  • Available quantity
  • Batch number
  • Expiry
  • Storage location
  • Reserved stock

6. Provides Batch Traceability

For pharmaceutical and healthcare products, the stock system should identify:

  • Source of each batch
  • Quantity received
  • Quantity dispatched
  • Customers who received the batch
  • Remaining balance

This is necessary for complaints and recalls.

7. Helps Control Expiry

The company can identify products expiring within:

  • 12 months
  • 9 months
  • 6 months
  • 3 months
  • 1 month

8. Supports GST and Accounting Records

Stock quantities should agree with:

  • Purchase invoices
  • Sales invoices
  • Credit notes
  • Debit notes
  • Delivery challans
  • E-way bills
  • Free-sample records
  • Damage records

9. Detects Shortages and Theft

Regular comparison of book stock with physical stock can reveal:

  • Theft
  • Incorrect billing
  • Unrecorded samples
  • Packing errors
  • Wrong units
  • Data-entry errors
  • Unrecorded breakage

10. Helps Calculate Inventory Value

The stock register can be used to calculate:

  • Quantity on hand
  • Purchase value
  • Cost value
  • MRP value
  • Slow-moving value
  • Expired-stock value

Types of Stock

A business should clearly classify its inventory.

1. Raw Materials

Ingredients used in manufacturing.

Examples:

  • Active pharmaceutical ingredients
  • Herbal extracts
  • Excipients
  • Oils
  • Sweeteners
  • Preservatives
  • Colours
  • Flavours

2. Packing Materials

Examples:

  • Bottles
  • Caps
  • Labels
  • Cartons
  • Foils
  • Blister films
  • Measuring cups
  • Corrugated boxes
  • Leaflets

3. Work-in-Progress

Material that has entered production but is not yet released as finished goods.

Examples:

  • Uncoated tablets
  • Bulk syrup
  • Filled but unpacked capsules
  • Semi-finished cream

4. Finished Goods

Products that have completed production, testing and release.

5. Trading Goods

Products purchased from another supplier and resold without manufacturing.

6. Promotional Stock

Examples:

  • Physician samples
  • Visual aids
  • Product cards
  • Promotional literature
  • Display material

7. Quarantine Stock

Goods awaiting:

  • Inspection
  • Testing
  • Approval
  • Documentation
  • Quality decision

Quarantine stock should not be treated as saleable stock.

8. Returned Stock

Goods received back from customers or distributors.

Returned goods should remain segregated until their status is decided.

9. Rejected Stock

Goods that do not meet the required specifications or acceptance conditions.

10. Expired Stock

Products that have crossed their expiry date.

Expired stock should be blocked from sale and stored separately pending authorized disposal or return.

11. Recalled Stock

Stock withdrawn from the market following a company or regulatory recall instruction.

12. Damaged Stock

Examples:

  • Broken bottles
  • Leaking containers
  • Crushed cartons
  • Wet packages
  • Torn strips
  • Transport-damaged goods

What Details Should a Stock Register Contain?

A basic stock register should contain:

  • Date
  • Product name
  • Product code
  • Unit
  • Invoice or document number
  • Supplier or customer
  • Quantity received
  • Quantity issued
  • Stock balance
  • Remarks

A professional stock register should contain more complete information.

Recommended Stock Transaction Register

ColumnHeading
ATransaction ID
BTransaction Date
CTransaction Type
DProduct Code
EProduct Name
FCategory
GPack Size
HUnit
IBatch Number
JManufacturing Date
KExpiry Date
LWarehouse
MRack or Bin Location
NDocument Type
OInvoice/Challan Number
PSupplier/Customer
QQuantity In
RQuantity Out
SAdjustment Quantity
TClosing Quantity
UPurchase Rate
VStock Value
WMRP
XEntered By
YChecked By
ZRemarks

Transaction Types

Use a controlled drop-down list containing:

  • Opening Stock
  • Purchase
  • Production Receipt
  • Sales Return
  • Transfer In
  • Purchase Return
  • Sale
  • Sample Issue
  • Transfer Out
  • Damage
  • Expiry
  • Recall
  • Consumption
  • Production Issue
  • Physical Adjustment Increase
  • Physical Adjustment Decrease

Do not record every inward movement only as “Receipt” or every outward movement only as “Issue.”

The transaction type explains why the stock changed.

Product Master

Create a separate Product Master worksheet.

Recommended columns:

HeadingPurpose
Product CodeUnique item identification
Product NameStandard product name
CategoryMedicine, cosmetic, nutraceutical, etc.
DivisionProduct division
Dosage FormTablet, capsule, syrup, oil, etc.
Pack SizeCommercial pack
Base UnitBottle, strip, box, kilogram, etc.
Conversion FactorUnits per carton or box
GST RateApplicable tax classification
HSN CodeTax classification
Minimum StockInternal minimum quantity
Maximum StockInternal maximum quantity
Reorder LevelQuantity triggering purchase
Lead TimeSupplier delivery time
Storage ConditionNormal, cool, refrigerated, etc.
Shelf LifeStandard shelf life
Active/InactiveProduct status

Product names should be selected from the master rather than typed differently in each transaction.

Avoid variations such as:

These variations create separate records in Excel reports.

Batch-Wise Stock Register for Pharmaceuticals

Pharmaceutical products should normally be tracked by batch.

Recommended format:

DateProductPackBatchExpiryDocumentPartyReceiptIssueBalanceLocationRemarks

Two batches of the same product should not be combined into one unidentified balance.

Example:

ProductBatchExpiryQuantity
Product AA001March 2027120
Product AA002August 2027300

The stock summary should show:

Total Product A Stock = 420

However, dispatch allocation should still be batch-wise.

FEFO and FIFO

FIFO

FIFO means:

First In, First Out

The earliest received stock is issued first.

FEFO

FEFO means:

First Expiry, First Out

The stock with the earliest acceptable expiry is issued first.

For medicines, nutraceuticals, cosmetics and other expiry-controlled products, FEFO is generally more suitable than only FIFO.

Example:

BatchReceipt DateExpiry
Batch A1 AprilDecember 2027
Batch B10 AprilJune 2027

Although Batch A was received first, Batch B expires earlier.

Under FEFO, Batch B should normally be considered first, subject to minimum remaining shelf-life requirements.

Recommended Excel Workbook Structure

Sheet 1: Product Master

Contains standard product details.

Sheet 2: Opening Stock

Contains the verified quantity at the start of the financial year or system implementation date.

Sheet 3: Stock Transactions

Contains one row for each inward or outward movement.

Sheet 4: Current Stock

Automatically calculates:

  • Product-wise balance
  • Batch-wise balance
  • Warehouse-wise balance
  • Stock value

Sheet 5: Expiry Report

Displays:

  • Already expired
  • Expiring within 30 days
  • Expiring within 90 days
  • Expiring within 180 days
  • Expiring within 365 days

Sheet 6: Reorder Report

Shows:

  • Current stock
  • Average consumption
  • Reorder level
  • Suggested purchase quantity

Sheet 7: Physical Verification

Records:

  • Book stock
  • Physical stock
  • Difference
  • Reason
  • Authorization

Sheet 8: Damage and Adjustment

Maintains controlled records of:

  • Breakage
  • Leakage
  • Theft
  • Expiry
  • Destruction
  • Samples
  • Free goods

Sheet 9: Dashboard

May display:

  • Total stock value
  • Fast-moving products
  • Slow-moving products
  • Non-moving products
  • Near-expiry value
  • Stock below minimum
  • Stock above maximum
  • Negative stock entries

Excel Formula for a Running Balance

Suppose:

  • Quantity received is in column Q
  • Quantity issued is in column R
  • Adjustment is in column S
  • Balance is in column T

For the first transaction:

=Q2-R2+S2

For the next row:

=T2+Q3-R3+S3

This formula works only when the sheet is arranged for one product and one batch.

For a combined transaction sheet containing several products, use SUMIFS, PivotTables or an inventory data model instead of a simple row balance.

Product-Wise Stock Formula Using SUMIFS

Suppose:

  • Product code in the transaction sheet is column D
  • Batch number is column I
  • Quantity In is column Q
  • Quantity Out is column R
  • Adjustment is column S
  • Product code required in the summary is A2
  • Batch required is B2

Quantity received:

=SUMIFS(Transactions!$Q:$Q,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

Quantity issued:

=SUMIFS(Transactions!$R:$R,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

Adjustment:

=SUMIFS(Transactions!$S:$S,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

Current stock:

=SUMIFS(Transactions!$Q:$Q,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

-SUMIFS(Transactions!$R:$R,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

+SUMIFS(Transactions!$S:$S,Transactions!$D:$D,$A2,Transactions!$I:$I,$B2)

Stock Value Formula

Suppose:

  • Current quantity is C2
  • Cost rate is D2

=C2*D2

For accurate financial valuation, the costing method should agree with the company’s accounting policy.

Common methods include:

  • FIFO
  • Weighted average
  • Specific identification

MRP value should not be treated as accounting stock value.

Weighted Average Cost

Suppose:

  • Existing stock: 100 units at ₹50
  • New purchase: 200 units at ₹60

Total value:

100 × ₹50 = ₹5,000

200 × ₹60 = ₹12,000

Total value = ₹17,000

Total quantity:

100 + 200 = 300 units

Weighted average rate:

₹17,000 ÷ 300

= ₹56.67 per unit

Reorder-Level Formula

A basic reorder formula is:

Reorder Level

= Average Daily Consumption × Supplier Lead Time

+ Safety Stock

Example:

  • Average daily sale: 10 units
  • Supplier lead time: 15 days
  • Safety stock: 50 units

Reorder Level

= 10 × 15 + 50

= 200 units

When stock reaches approximately 200 units, the purchase process should begin.

Suggested Purchase Quantity

A basic formula is:

Suggested Purchase

= Maximum Stock

− Current Available Stock

− Pending Purchase Quantity

+ Pending Sales Order Quantity

The formula may be adjusted according to:

  • Supplier MOQ
  • Case size
  • Seasonal demand
  • Credit availability
  • Expiry risk

Stock-Cover Formula

Stock cover indicates how long current stock may last.

Stock Cover in Months

= Current Stock ÷ Average Monthly Consumption

Example:

  • Current stock: 600 units
  • Average monthly sale: 200 units

Stock Cover

= 600 ÷ 200

= 3 months

Near-Expiry Formula

Suppose expiry date is in cell K2.

Days remaining:

=K2-TODAY()

Status formula:

=IF(K2<TODAY(),”EXPIRED”,

 IF(K2<=TODAY()+30,”EXPIRING WITHIN 30 DAYS”,

 IF(K2<=TODAY()+90,”EXPIRING WITHIN 90 DAYS”,

 IF(K2<=TODAY()+180,”EXPIRING WITHIN 180 DAYS”,”OK”))))

Negative Stock Alert

Suppose current balance is in T2:

=IF(T2<0,”CHECK NEGATIVE STOCK”,””)

Negative stock may indicate:

  • Sale entered before purchase
  • Wrong product code
  • Wrong batch selected
  • Unit-conversion problem
  • Duplicate outward entry
  • Missing opening balance
  • Unrecorded stock transfer

Negative stock should be investigated rather than ignored.

Manual Stock Register Format

A manual stock register may use one page or section per item and batch.

DateParticularsInvoice/ChallanPartyReceiptIssueBalanceSignatureRemarks

For pharmaceutical products, add:

  • Batch number
  • Expiry date
  • Pack size
  • Storage location

How to Maintain a Manual Stock Register

Step 1: Assign Product Codes

Give every item a unique code.

Example:

  • FG-SYP-001
  • FG-CAP-002
  • RM-HRB-003
  • PM-BTL-004

Step 2: Record Opening Balance

Enter the verified opening quantity.

Do not copy the previous closing stock without physical confirmation at the start of a new register.

Step 3: Record Every Receipt

Mention:

  • Date
  • Supplier
  • Invoice number
  • Batch
  • Expiry
  • Quantity
  • Rate, where needed

Step 4: Record Every Issue

Mention:

  • Date
  • Customer or department
  • Invoice or challan
  • Batch
  • Quantity
  • Purpose

Step 5: Calculate the Balance

After every entry:

New Balance

= Previous Balance

+ Receipt

− Issue

Step 6: Sign Corrections

Do not use correction fluid.

For a correction:

  • Draw one line through the incorrect entry.
  • Write the correct information.
  • Mention the reason where material.
  • Sign and date the correction.

Step 7: Verify Physically

Compare physical and book quantity at defined intervals.

How Often Should Stock Be Updated?

Stock should be updated at the time of the transaction—not several days later.

Update the register when:

  • Goods are received
  • Goods are dispatched
  • Samples are issued
  • Goods are transferred
  • Returns are accepted
  • Damage is identified
  • Goods expire
  • Stock is destroyed
  • Physical differences are approved

A register updated only at month-end is not a live stock register.

Goods-Receipt Procedure

When goods arrive:

  1. Check supplier and purchase order.
  2. Count packages.
  3. Inspect damage.
  4. Verify invoice or challan.
  5. Check product and pack size.
  6. Verify batch and expiry.
  7. Check quantity.
  8. Check storage conditions.
  9. Record shortages or excess.
  10. Enter stock in the register.
  11. Place goods in the correct status area.
  12. Obtain quality approval where required.

Goods should not automatically become saleable merely because they have arrived.

Stock-Issue Procedure

Before issuing stock:

  1. Receive an authorized order or requisition.
  2. Verify available stock.
  3. Select the correct batch using FEFO.
  4. Check minimum remaining shelf life.
  5. Verify quantity.
  6. Prepare invoice or challan.
  7. Record the outward transaction.
  8. Update the stock balance.
  9. Obtain dispatch or departmental acknowledgement.

Physical Stock Verification

Physical stock verification means counting actual inventory and comparing it with the register.

It may be conducted:

  • Daily for selected high-value items
  • Weekly for fast-moving items
  • Monthly
  • Quarterly
  • Annually
  • Through continuous cycle counting

Physical Stock Format

ProductBatchBook StockPhysical StockDifferenceValue DifferenceReasonApproved By

Difference formula:

Difference

= Physical Stock − Book Stock

A positive difference means physical stock is greater than book stock.

A negative difference means shortage.

Stock Adjustment Procedure

Do not change the balance simply to match physical stock.

Every adjustment should record:

  • Product
  • Batch
  • Book quantity
  • Physical quantity
  • Difference
  • Reason
  • Financial value
  • Investigation
  • Approval
  • Adjustment date

Possible reasons include:

  • Counting mistake
  • Wrong unit
  • Unrecorded sample
  • Wrong batch invoiced
  • Damage
  • Theft
  • Duplicate entry
  • Packing variation
  • Return not entered

Cycle Counting

Cycle counting means verifying selected items throughout the year instead of waiting for one annual count.

Suggested classification:

A-Class Items

High-value or critical items.

Count frequently.

B-Class Items

Medium-value items.

Count at moderate intervals.

C-Class Items

Low-value items.

Count less frequently.

Classification should also consider:

  • Regulatory risk
  • Expiry risk
  • Theft risk
  • Sales importance
  • Cold-chain status

Fast-, Slow- and Non-Moving Stock

Fast-Moving Stock

Products with regular and high consumption.

Slow-Moving Stock

Products with low or irregular movement.

Non-Moving Stock

Products with no movement during a defined period.

A company may classify:

  • No movement for 3 months
  • No movement for 6 months
  • No movement for 12 months

The period should suit the business.

Expiry Management

Maintain a separate expiry report containing:

  • Product
  • Batch
  • Expiry
  • Quantity
  • Cost value
  • MRP value
  • Supplier
  • Customer return eligibility
  • Proposed action

Possible actions include:

  • Stop further purchase
  • Transfer to another territory
  • Inform the sales team
  • Return to supplier
  • Collect from distributors
  • Replace
  • Destroy after authorization

Do not increase market loading merely to dispose of near-expiry stock.

Returned Goods

Returned goods should not be directly added to saleable stock.

Record:

  • Customer
  • Original invoice
  • Product
  • Batch
  • Expiry
  • Quantity
  • Return reason
  • Storage history
  • Seal condition
  • Credit-note status
  • Final decision

Possible final statuses:

  • Approved for resale
  • Returned to supplier
  • Rejected
  • Expired
  • Destroyed
  • Under investigation

Free Samples and Promotional Stock

Free samples reduce inventory even though no sales value is collected.

The stock register should record:

  • Product
  • Batch
  • Expiry
  • Quantity
  • Recipient or employee
  • Authorization
  • Date
  • Purpose

Do not issue free stock without an authorized document merely because it has no invoice value.

Damaged, Lost or Destroyed Stock

Maintain a separate controlled record showing:

  • Product
  • Batch
  • Quantity
  • Reason
  • Date identified
  • Photographs, where appropriate
  • Insurance claim
  • Approval
  • Disposal method
  • Financial adjustment

Examples include:

  • Fire
  • Flood
  • Leakage
  • Breakage
  • Theft
  • Pest damage
  • Temperature excursion
  • Transport damage

Warehouse-Wise Stock

Where the company has multiple locations, stock should be separately identifiable for each:

  • Warehouse
  • Branch
  • C&F
  • Distributor-owned location
  • Manufacturing unit
  • Quarantine area
  • Cold room

A transfer should create:

  • Transfer Out at the sending location
  • Transfer In at the receiving location

The stock should not disappear from one location and appear in another without a transfer document.

Unit-of-Measurement Control

Unit errors are a common cause of wrong inventory.

Examples:

  • One carton = 50 bottles
  • One box = 10 strips
  • One strip = 10 tablets
  • One case = 24 jars

The system should define:

  • Base unit
  • Purchase unit
  • Sales unit
  • Conversion factor

Example:

5 cartons × 50 bottles

= 250 bottles

Do not sometimes enter cartons and sometimes bottles in the same quantity field without conversion.

Stock Valuation

Inventory can be viewed at:

  • Purchase cost
  • Landed cost
  • Weighted average cost
  • Manufacturing cost
  • MRP value

For management:

Stock Cost Value

= Quantity × Applicable Cost Rate

Stock MRP Value

= Quantity × MRP

MRP value represents potential consumer value, not company profit or accounting inventory value.

GST Stock Records

A GST-registered business should be able to account for:

  • Opening stock
  • Goods received
  • Goods supplied
  • Goods lost
  • Goods stolen
  • Goods destroyed
  • Goods written off
  • Gifts
  • Free samples
  • Closing stock
  • Raw materials
  • Finished goods
  • Scrap
  • Wastage

Records should be maintained separately for relevant business activities and locations.

The inventory system should therefore not record only purchases and sales.

Pharmaceutical Stock Controls

Pharmaceutical stock records should additionally support:

  • Product name
  • Strength
  • Dosage form
  • Pack size
  • Batch
  • Manufacturing date
  • Expiry
  • Manufacturer
  • Purchase source
  • Customer
  • Drug-licence details where relevant
  • Temperature requirement
  • Recall status
  • Quarantine status

Additional product-specific records may be required for certain scheduled or controlled medicines.

Temperature-Controlled Stock

For temperature-sensitive products, maintain:

  • Storage location
  • Required temperature
  • Actual temperature records
  • Data logger details
  • Excursion details
  • Quality assessment
  • Final disposition

Inventory software may show stock quantity correctly while the product is unusable because of a temperature excursion.

Quantity and quality status must therefore be controlled separately.

Software vs Excel vs Manual Register

Manual Register

Suitable when:

  • Very few products exist.
  • Transaction volume is low.
  • Only one person maintains stock.
  • Computer access is limited.

Limitations:

  • Difficult to search
  • Slow reporting
  • Difficult batch tracking
  • No automatic expiry alerts
  • Higher calculation risk
  • Difficult multi-location control

Excel or Spreadsheet

Suitable when:

  • Product and transaction volume is moderate.
  • The company has disciplined data entry.
  • A small team uses the file.
  • Advanced software is not yet affordable.

Advantages:

  • Customizable
  • Searchable
  • Filterable
  • Low additional cost
  • Supports formulas and PivotTables

Limitations:

  • Accidental deletion
  • Weak audit trail
  • Duplicate files
  • Multi-user conflicts
  • Formula errors
  • Limited access control

Inventory or ERP Software

Suitable when:

  • There are many products or batches.
  • Several employees use the system.
  • Multiple locations exist.
  • Barcode scanning is required.
  • Purchase, sales and accounts need integration.
  • Batch and expiry control is critical.

Useful functions include:

  • Purchase integration
  • Sales integration
  • Batch allocation
  • FEFO
  • Expiry alerts
  • Barcode scanning
  • Reorder reports
  • User permissions
  • Audit trail
  • Stock valuation
  • Recall reporting

When Should a Business Move From Excel to Software?

Consider moving when:

  • Hundreds of active products exist.
  • Daily transactions are increasing.
  • More than one warehouse is operating.
  • Negative stock occurs frequently.
  • Batches are selected incorrectly.
  • Employees overwrite formulas.
  • Reports take too long.
  • Accounts and inventory do not agree.
  • Expiry losses are increasing.
  • Real-time stock is required.

Stock-Register Controls

Use the following controls:

  • Unique product codes
  • Mandatory batch entry
  • Date validation
  • Restricted drop-down lists
  • Locked formula cells
  • User access controls
  • Daily backup
  • Audit trail
  • Document-number validation
  • Negative-stock blocking
  • Duplicate-invoice alerts
  • Period locking after monthly closing
  • Approved adjustment workflow

Data Backup

Electronic stock records should be backed up regularly.

A practical policy may include:

  • Daily automatic backup
  • Weekly external backup
  • Restricted cloud or server access
  • Periodic restoration testing
  • Password protection
  • Version history

A backup is useful only when it can actually be restored.

Common Stock-Register Mistakes

Avoid:

  • Creating one worksheet for every product
  • Entering product names with different spellings
  • Failing to record batches
  • Combining batches with different expiries
  • Updating stock several days late
  • Ignoring free samples
  • Ignoring damaged goods
  • Adjusting balances without authorization
  • Using MRP as stock cost
  • Mixing cartons, boxes and pieces
  • Allowing negative stock
  • Treating returned stock as immediately saleable
  • Not separating expired stock
  • Maintaining several uncontrolled Excel copies
  • Not reconciling stock with purchase and sales records
  • Conducting no physical verification
  • Keeping stock at an unrecorded location

Step-by-Step Stock Management Process

Step 1: Prepare the Product Master

Create standard codes, names, packs, units and storage conditions.

Step 2: Verify Opening Stock

Conduct a physical count and enter product- and batch-wise balances.

Step 3: Define Transaction Types

Create standard inward, outward and adjustment categories.

Step 4: Enter Every Receipt

Link the receipt with the supplier invoice or production document.

Step 5: Enter Every Issue

Link the issue with the sales invoice, challan or authorized requisition.

Step 6: Track Batch and Expiry

Do not maintain only product-level totals for expiry-controlled goods.

Step 7: Review Negative Stock Daily

Investigate every negative quantity.

Step 8: Review Near-Expiry Stock Monthly

Take action before stock becomes unsaleable.

Step 9: Conduct Physical Verification

Use cycle counting and periodic complete stock takes.

Step 10: Approve Adjustments

Investigate and authorize differences.

Step 11: Reconcile With Accounts

Compare:

  • Purchases
  • Sales
  • Returns
  • Credit notes
  • Stock value
  • GST records

Step 12: Review Reorder Requirements

Purchase according to demand, lead time and safety stock.

Practical Stock Register Example

Suppose the opening balance is 100 units.

Transactions during the month:

  • Purchase: 50 units
  • Sale: 80 units
  • Sales return: 5 units
  • Free samples: 3 units
  • Damaged stock: 2 units

Calculation:

Closing Stock

= 100

+ 50

− 80

+ 5

− 3

− 2

= 70 units

The closing balance should therefore be 70 units.

If physical stock is 68 units:

Difference

= Physical Stock − Book Stock

= 68 − 70

= −2 units

The shortage should be investigated and approved before adjustment.

Frequently Asked Questions

1. What is a stock register?

A stock register is a continuously updated record of inventory received, issued, transferred, returned, damaged and remaining in the business.

2. What is the basic stock formula?

Closing Stock

= Opening Stock

+ Receipts

− Issues

± Adjustments

3. Can a stock register be maintained in Excel?

Yes. Excel is suitable for a small or medium inventory when the file is properly designed, controlled and backed up.

4. Should every product have a separate worksheet?

Not normally. A single transaction database with product and batch fields is easier to manage and analyse.

5. Is batch-wise stock necessary for pharmaceutical products?

Yes. Batch-wise records support expiry control, complaints, returns and recalls.

6. What is the difference between FIFO and FEFO?

FIFO issues the earliest received stock first. FEFO prioritizes the earliest-expiring acceptable stock.

7. How often should the register be updated?

It should be updated when each inventory transaction occurs.

8. What is physical stock verification?

It is the process of counting actual stock and comparing it with the recorded book balance.

9. Should free samples be entered in the register?

Yes. Samples reduce inventory and should be supported by authorized records.

10. Should expired stock remain in the regular balance?

Expired stock should remain traceable but should be blocked and segregated from saleable inventory.

11. Can stock be maintained only at product level?

For simple non-batch goods, product-level records may be sufficient. Pharmaceutical and expiry-controlled goods should be maintained batch-wise.

12. How is minimum stock calculated?

Minimum stock should consider average consumption, supplier lead time, demand variability and safety stock.

Final Thoughts

An effective stock register should answer five questions immediately:

  1. What stock is available?
  2. Which batch and expiry are available?
  3. Where is the stock located?
  4. How did the stock enter or leave?
  5. Does the recorded stock agree with physical stock?

The most reliable stock-control sequence is:

Create product master
→ Record opening stock
→ Enter every receipt
→ Enter every issue
→ Track batches and expiry
→ Verify physical stock
→ Investigate differences
→ Review reorder and expiry reports

A stock register becomes useful only when it is:

  • Accurate
  • Current
  • Batch traceable
  • Supported by documents
  • Physically verified
  • Regularly reviewed

Looking for Ayurvedic Franchise or Distribution Opportunities?

Looking to start an Ayurvedic franchise, become a distributor, or launch your own herbal product range?

Elzac Herbal India offers:

  • Ayurvedic & Herbal Product Range
  • Franchise & Distribution Opportunities
  • Third-Party Manufacturing Services
  • Product Development Support
  • Marketing Guidance
  • PAN India Business Opportunities

Whether you are an entrepreneur, retailer, distributor, or healthcare professional, our team can help you explore the right business opportunity in the growing Ayurvedic sector.

Contact us today to discuss ayurvedic franchise, distribution, or third-party manufacturing opportunities.

Ajay Kamboj

Ajay Kamboj is an entrepreneur and business owners associated with many Ayurvedic and Pharmaceutical start-ups. With years of experience in Ayurvedic product marketing, pharmaceutical distribution, franchise development, and client relationship management, he regularly shares practical business insights based on real-world experiences. His articles focus on business growth, entrepreneurship, customer management, and lessons learned from the healthcare and wellness industry.

2 Responses

  1. Innovatech Solutions says:

    Thank you So much for posting all of your favorites!! My usually flares up when the weather changes too!

Leave a Reply