A Pvt Ltd company in Pune with a Rs 2 crore working capital limit receives a bank letter: "Submit stock audit report by 15th April." The same week, a sole proprietor running a textile trading business in Surat gets the same letter from the same bank for the same type of facility. Both need a stock audit - but the scope, documentation, legal consequences, and connection to statutory compliance differ significantly.
Stock audit is one of those compliance requirements that looks identical from the outside but varies enormously based on the entity type. The Companies Act imposes specific inventory record-keeping obligations on Pvt Ltd and OPC that do not exist for LLPs or sole proprietors. The statutory audit for companies includes inventory verification as a core procedure, while LLP audits and tax audits address stock differently. And the bank's stock audit requirements - while entity-agnostic in principle - interact differently with each entity's existing compliance framework.
This guide explains exactly what differs across Pvt Ltd, LLP, OPC, and sole proprietorship - so you know what applies to your business and what to prepare.
What Is a Stock Audit and Why Does It Matter?
A stock audit (also called inventory audit) is the physical verification and valuation of a business's inventory - raw materials, work-in-progress (WIP), finished goods, consumables, and packing materials - at a specific date. The auditor physically counts the stock, verifies quantities against the stock register, checks the valuation method (FIFO, weighted average, or specific identification), and reports discrepancies between book stock and physical stock.
Stock audit matters because inventory is typically the largest current asset for manufacturing, trading, and distribution businesses. For a trading company, inventory can represent 40-60% of total assets. Any overstatement of inventory directly inflates profit, understates cost of goods sold, and misleads lenders who have advanced working capital against the stock.
The three primary triggers for stock audit are: (1) bank requirement - banks that have given CC/OD facility against stock hypothecation require periodic verification, (2) statutory audit - the statutory auditor of a company must verify the existence and valuation of inventory as part of the annual audit, and (3) management initiative - businesses conduct internal stock audits for operational control, shrinkage identification, and insurance purposes. Businesses using stock audit services click here get structured verification that satisfies all three triggers.
Key Terms You Should Know
Stock Statement: A monthly/quarterly statement submitted to the bank showing the value of stock as on a specific date. Banks use this to determine the drawing power (how much the borrower can utilise from the CC/OD limit). Inflated stock statements are a serious offence under the Indian Penal Code.
Drawing Power: The amount a borrower can draw from the CC/OD limit, calculated as a percentage (margin) of the stock value. Typically 75% of stock value for raw materials and finished goods, 50% for WIP. Stock audit verifies the stock value underlying the drawing power.
Section 128 (Companies Act): Requires every company (Pvt Ltd, OPC, public) to maintain proper books of account - including records of inventories and stock-taking done at each financial year end. Non-compliance attracts penalty on officers in default.
Section 44AB (Income Tax Act): Tax audit requirement for businesses with turnover exceeding Rs 1 crore (Rs 10 crore if cash receipts/payments are below 5%). The tax audit report (Form 3CA/3CB/3CD) includes observations on stock records and valuation.
SA 501 (Auditing Standard): The ICAI Standard on Auditing that requires the statutory auditor to obtain sufficient appropriate audit evidence regarding the existence and condition of inventory - including attendance at physical inventory counting.
Concurrent Audit: A real-time or near-real-time audit conducted by the bank's appointed auditor - checking stock at frequent intervals (monthly or quarterly) rather than only at year-end.
Who Needs a Stock Audit?
The following businesses need stock audits:
- Any entity (Pvt Ltd, LLP, OPC, sole proprietor) with a working capital loan (CC/OD) where the bank requires stock verification
- All Pvt Ltd and OPC companies as part of their mandatory statutory audit (the auditor verifies inventory under SA 501)
- LLPs with turnover above Rs 40 lakh or capital contribution above Rs 25 lakh (audit mandatory under LLP Act)
- Sole proprietors with turnover exceeding Rs 1 crore (Rs 10 crore with cash transaction condition) - tax audit under Section 44AB covers stock
- Any business claiming insurance on stock (insurers require stock verification for claim settlement)
- Businesses under GST audit or scrutiny where the department requires stock reconciliation with GST returns
For a comprehensive understanding of how stock audit connects to annual compliance, see our statutory audit checklist click here.
The Master Comparison: Stock Audit Across All Four Entity Types
| Parameter | Pvt Ltd | LLP | OPC | Sole Proprietor |
|---|---|---|---|---|
| Legal requirement to maintain stock records | Yes - Section 128 Companies Act | Yes - LLP Act Section 34 (proper books) | Yes - Section 128 Companies Act (same as Pvt Ltd) | No specific statute; Income Tax Act requires books if turnover > Rs 25 lakh (business) or Rs 10 lakh (profession) |
| Mandatory statutory audit (includes inventory) | Yes - all Pvt Ltds must have statutory audit | Only if turnover > Rs 40 lakh or capital contribution > Rs 25 lakh | Yes - same as Pvt Ltd | No statutory audit; only tax audit if Section 44AB applicable |
| Bank-mandated stock audit | Yes - when CC/OD facility is availed | Yes - same as any borrower | Yes - same as any borrower | Yes - same as any borrower |
| Frequency of stock verification | Annual (statutory) + periodic (bank); some do quarterly internal | Annual (if audit applicable) + periodic (bank) | Annual (statutory) + periodic (bank) | Periodic (bank only) or annual (tax audit year-end) |
| Who conducts the audit | Statutory auditor (annual); bank-appointed auditor (concurrent); internal auditor (if applicable) | LLP auditor (if appointed); bank-appointed auditor | Statutory auditor (annual); bank-appointed auditor | Tax auditor (if applicable); bank-appointed auditor |
| Board/management approval of stock policy | Board resolution required for stock valuation method | Partners' decision (less formal) | Sole director's decision (board meeting optional) | No formal approval needed |
| Penalty for non-compliance | Section 128/129: up to Rs 50,000 per officer + imprisonment | Section 34 LLP Act: Rs 25,000-5,00,000 penalty on LLP and designated partners | Same as Pvt Ltd (Section 128/129) | Tax audit: Section 271B - 0.5% of turnover or Rs 1.5 lakh (lower) |
| GST stock reconciliation | GSTR-9 annual return includes stock declaration for FY 2017-18 onwards | Same GST requirements | Same GST requirements | Same GST requirements |
| Insurance claim requirement | Stock audit report required for claim > Rs 5 lakh (varies by insurer) | Same | Same | Same - but documentation often weaker |
How Stock Audit Works Differently for Each Entity Type
Private Limited Company (Pvt Ltd)
For Pvt Ltd companies, stock audit is the most formalised. The statutory auditor (appointed under Section 139 of the Companies Act) is required under SA 501 to attend the physical inventory count, verify quantities, check the valuation method, and report any material discrepancies. The audit report (CARO 2020 - Companies (Auditor's Report) Order) specifically requires the auditor to comment on whether physical verification of inventory has been conducted at reasonable intervals, whether discrepancies were noticed (and if over 10%, details must be reported), and whether the company maintains proper records. The board must approve the inventory valuation policy. For companies with bank working capital facilities, the bank-appointed auditor conducts concurrent or periodic stock audits in addition to the statutory audit. Use statutory audit click here services to ensure inventory verification meets both Companies Act and banking requirements.
Limited Liability Partnership (LLP)
LLPs have a lighter audit framework. Under Section 34 of the LLP Act, every LLP must maintain proper books of account. However, audit is mandatory only when turnover exceeds Rs 40 lakh or capital contribution exceeds Rs 25 lakh. If the LLP is not required to be audited, stock verification is an internal management decision - not a statutory requirement. When audit is applicable, the LLP auditor verifies inventory similar to a company auditor - but without CARO reporting obligations. The LLP does not need a board resolution for stock valuation policy; a partners' decision documented in the LLP agreement or partners' meeting minutes is sufficient.
For LLPs with bank working capital, the bank's stock audit requirement applies regardless of whether the LLP is subject to mandatory audit. This means an LLP with Rs 30 lakh turnover (below the Rs 40 lakh audit threshold) but with a CC/OD facility still needs periodic stock verification for the bank - even though no statutory audit covers the stock.
One Person Company (OPC)
OPCs follow the same Companies Act framework as Pvt Ltd - Section 128 (books of account), CARO reporting, and SA 501 (inventory verification by statutory auditor). However, OPCs benefit from relaxations: only one board meeting per year is required (compared to quarterly for Pvt Ltd), and the governance structure is simpler. The sole director approves the stock valuation policy. In practice, OPC stock audits are less complex because OPCs tend to be smaller businesses - fewer SKUs, simpler inventory structures, and lower transaction volumes.
The key difference: OPCs must convert to Pvt Ltd if turnover exceeds Rs 2 crore or paid-up capital exceeds Rs 50 lakh. When this conversion happens, the stock audit requirements scale up to full Pvt Ltd compliance - including CARO reporting and quarterly board meetings.
Sole Proprietorship
Sole proprietors have the least formal stock audit requirements. There is no statutory audit under the Companies Act or LLP Act. Stock verification becomes relevant only in three scenarios: (1) the proprietor is subject to tax audit under Section 44AB (turnover above Rs 1 crore or Rs 10 crore), where the tax auditor reports on inventory records in Form 3CD, (2) the bank requires stock verification for CC/OD facility, or (3) the proprietor needs stock valuation for insurance claims. Many sole proprietors maintain only basic stock registers - or none at all. The absence of formal stock records creates problems during tax audits, bank audits, and insurance claims. Use internal audit click here services to set up proper stock recording systems even when no statutory audit is required.
Step-by-Step: How We Conduct Stock Audits Across Entity Types
Step 1: Understand the Entity Type and Trigger. Is this a statutory requirement (Pvt Ltd/OPC), a bank requirement, a tax audit requirement, or a management initiative? The trigger determines the scope, reporting format, and addressee of the stock audit report.
Step 2: Review Stock Records and Valuation Policy. For Pvt Ltd/OPC: review board-approved valuation policy. For LLP: review partners' decision on valuation. For sole proprietor: check if any valuation method is documented (often it is not - we help establish one). Common methods: FIFO, weighted average cost, and specific identification.
Step 3: Plan Physical Verification. Schedule the count date (ideally month-end or quarter-end matching the stock statement date). For multi-location businesses, coordinate simultaneous counts. For Pvt Ltd under statutory audit, the statutory auditor should attend or observe the count.
Step 4: Conduct Physical Count and Reconciliation. Count physical stock by SKU/category. Compare with book stock (stock register, ERP, or Tally). Identify variances - excess, shortage, damaged, obsolete, and slow-moving inventory.
Step 5: Verify Valuation. Check that the valuation method applied matches the policy. Verify purchase invoices for recent procurement costs. For manufacturing: verify WIP valuation includes material, labour, and allocated overheads. Check for net realisable value (NRV) write-down on slow-moving/obsolete items.
Step 6: Issue Stock Audit Report. For bank: format as per the bank's prescribed stock audit report template. For statutory audit (Pvt Ltd/OPC): observations feed into the statutory audit report and CARO. For tax audit (sole proprietor/LLP): observations reported in Form 3CD. For management: detailed report with variance analysis, shrinkage quantification, and recommendations. For preparation guidance, see our how to prepare for stock audit click here.
Documents Required for Stock Audit
- Stock register / inventory ledger (manual or ERP-generated)
- Purchase invoices for raw materials (recent 3-6 months)
- Sales invoices (to verify finished goods movement)
- Production records / job cards (for WIP valuation in manufacturing)
- Delivery challans and goods receipt notes
- Stock statements submitted to bank (monthly/quarterly)
- Valuation policy document (board resolution for Pvt Ltd/OPC; partners' decision for LLP)
- Previous stock audit report (for trend comparison)
- Insurance policy covering stock (for insured value verification)
- GST returns - GSTR-9 stock declaration (for GST stock reconciliation)
- Ageing analysis of inventory (for obsolescence and NRV assessment)
- E-way bills for goods in transit at the count date
Stock Audit: Bank Requirement vs Statutory Requirement
| Parameter | Bank-Mandated Stock Audit | Statutory Audit (Inventory Verification) |
|---|---|---|
| Trigger | Working capital facility (CC/OD) - typically above Rs 5 crore (varies by bank) | Companies Act (Pvt Ltd/OPC); LLP Act (if audit applicable); Income Tax (Section 44AB) |
| Applies to | All entities with CC/OD - Pvt Ltd, LLP, OPC, sole proprietor equally | Pvt Ltd and OPC (all); LLP (above threshold); sole proprietor (tax audit only) |
| Auditor | Bank-appointed external auditor (usually a CA firm empanelled with the bank) | Statutory auditor appointed by shareholders/partners/proprietor |
| Frequency | Monthly stock statements; quarterly or half-yearly physical verification | Annual - at or near the financial year end |
| Report format | Bank's prescribed template (varies by bank - SBI, HDFC, ICICI each have different formats) | CARO 2020 (for Pvt Ltd/OPC); Form 3CD (for tax audit); LLP audit report |
| Focus | Drawing power verification: does the actual stock support the borrowing limit? | Financial statement accuracy: does the balance sheet correctly reflect inventory value? |
| Non-compliance consequence | Loan recall, account classification as NPA, criminal liability for inflated stock statements | Qualified audit report; CARO adverse remark; Section 271B penalty for tax audit default |
Common Mistakes Across Entity Types
Mistake 1: Not conducting physical verification at year-end (Pvt Ltd/OPC). The statutory auditor must verify inventory existence. If the company does not conduct a physical count and the auditor cannot verify stock, the audit report will carry a qualification or disclaimer - which affects bank relationships, investor confidence, and regulatory standing.
Mistake 2: Submitting inflated stock statements to bank (all entities). Overstating stock value to increase drawing power is a criminal offence. Banks now cross-verify stock statements with GST returns (purchase data), e-way bills (movement data), and e-invoices (supplier data). Discrepancies trigger forensic audit and loan recall.
Mistake 3: No stock records for sole proprietors. Many sole proprietors maintain no formal stock register - relying on physical estimation at year-end. This creates problems during tax audit (the auditor cannot verify opening stock, purchases consumed, and closing stock) and during bank stock audit (no documentation to support the stock statement). Use GST audit click here services to establish basic stock tracking that satisfies both GST and income tax requirements.
Mistake 4: Using inconsistent valuation methods across periods (LLP/sole proprietor). Switching between FIFO and weighted average without documenting the change creates inconsistency that auditors flag. The valuation method should be consistent year-on-year; any change must be disclosed with its impact on profit.
Mistake 5: Not reconciling physical stock with GST returns. GSTR-9 (annual return) requires stock declaration. If the stock declared in GSTR-9 does not reconcile with the stock audit report, the discrepancy creates GST scrutiny risk. This affects all entity types equally. For comprehensive GST compliance, read our GST annual return guide click here.
Penalties for Stock Record Non-Compliance
| Entity Type | Penalty Provision | Penalty Amount / Consequence |
|---|---|---|
| Pvt Ltd | Section 128/129 Companies Act - failure to maintain proper books | Rs 50,000 per officer in default + imprisonment up to 1 year. CARO adverse remark. Qualified audit report. |
| OPC | Same as Pvt Ltd (Section 128/129) | Same as Pvt Ltd - sole director is the officer in default |
| LLP | Section 34 LLP Act - failure to maintain proper books | Rs 25,000 to Rs 5,00,000 on LLP + Rs 10,000 to Rs 1,00,000 on each designated partner |
| Sole Proprietor | Section 44AA Income Tax Act - failure to maintain books; Section 271A - penalty | Rs 25,000 penalty. Additionally, Section 271B - 0.5% of turnover or Rs 1.5 lakh for tax audit default. |
| All (Bank) | RBI guidelines on NPA classification; IPC Section 420 for fraudulent stock statements | Loan recall, NPA classification, criminal prosecution for fraud |
How Stock Audit Connects with Statutory Audit, Tax Audit, and GST
For Pvt Ltd and OPC, the stock audit is embedded within the statutory audit framework. The statutory auditor's inventory verification feeds directly into the audit report and CARO 2020. If the statutory auditor finds material stock discrepancies, the financial statements may require adjustment - affecting reported profit, tax liability, and bank covenants.
For LLPs, the stock verification is part of the LLP audit (when applicable). The LLP auditor reports on the accuracy of the statement of accounts, which includes inventory. Since LLPs do not have CARO requirements, the reporting is less prescriptive - but the auditor must still form an opinion on inventory accuracy.
For sole proprietors, the stock verification connects primarily to the tax audit (Section 44AB). The tax auditor reports in Form 3CD on the method of stock valuation, any change in method, and the effect of the change on profit. Stock discrepancies between the books and the physical count are reported as observations.
For all entity types, the GST connection is through GSTR-9 (annual return), which requires disclosure of: (a) stock of inputs as on 1 April, (b) stock of inputs as on 31 March, (c) ITC on stock at year-end. Discrepancies between the stock audit report and the GSTR-9 stock declaration create GST scrutiny risk.
Proactive vs Reactive Stock Audit Approach
| Parameter | Proactive (Quarterly Internal) | Reactive (Year-End Only) |
|---|---|---|
| Frequency | Quarterly physical verification with monthly stock statement review | Once a year at 31 March (or not at all until bank/auditor demands) |
| Shrinkage detection | Caught within 90 days - root cause identified, corrective action taken | Discovered at year-end - 12 months of accumulated shrinkage, no trail |
| Bank relationship | Stock statements match physical stock; drawing power accurate; bank confident | Stock statements may not match; bank audit finds discrepancy; trust eroded |
| Statutory audit impact | Auditor attends well-organised count; clean audit report | Auditor finds unresolved discrepancies; qualified report possible |
| Cost | Rs 10,000-25,000 per quarter (internal verification) | Rs 0 routine cost but Rs 50,000-2,00,000 if bank/auditor finds fraud or major discrepancy |
Key Takeaways
Stock audit requirements differ significantly across Pvt Ltd, LLP, OPC, and sole proprietorship - primarily in statutory obligation, audit integration, governance formality, and penalty structure.
Pvt Ltd and OPC have the most stringent stock audit framework: Companies Act Section 128, CARO 2020 reporting, SA 501 auditor attendance at physical count, and board-approved valuation policy. LLPs face audit requirements only above Rs 40 lakh turnover or Rs 25 lakh contribution. Sole proprietors face stock verification only through tax audit (Section 44AB) or bank mandate.
Bank-mandated stock audit is entity-agnostic: all borrowers with CC/OD facilities face the same verification requirement regardless of entity type. However, the documentation available (stock register, ERP data, purchase records) varies enormously - Pvt Ltd companies typically have structured records while sole proprietors often have minimal documentation.
The GST connection is universal: GSTR-9 stock declaration must reconcile with the stock audit report for all entity types. Discrepancies create GST scrutiny risk.
Proactive quarterly stock verification (Rs 10,000-25,000/quarter) prevents the operational, legal, and banking consequences of year-end surprises.
Need Stock Audit for Your Business?
Whether you are a Pvt Ltd company preparing for statutory audit, an LLP meeting bank requirements, an OPC establishing stock records, or a sole proprietor getting ready for tax audit - our stock audit covers physical verification, valuation review, bank reporting, and GST stock reconciliation.
Explore our stock audit services click here for entity-specific stock verification across Pune, Mumbai, Delhi, and Gurugram.
For queries, reach out at +91 945 945 6700 or WhatsApp us directly.