back
Stock Audit for Pvt Ltd, LLP, OPC, and Sole Proprietors: What Differs

What is a stock audit? - A physical verification and valuation of a business's inventory (raw materials, work-in-progress, and finished goods) conducted by a CA or appointed auditor to confirm that the stock reported in books matches the actual stock on hand.

Is stock audit mandatory for all entities? - Not by default for all. Banks mandate it for working capital loan borrowers (all entity types). The Companies Act mandates proper stock records for Pvt Ltd and OPC. LLPs and sole proprietors face stock audit triggers primarily from banks, GST, or income tax audit.

How does stock audit differ across entity types? - Pvt Ltd: most formal - statutory audit includes inventory verification, board-approved stock policy, bank-mandated concurrent/periodic audits. LLP: audit triggers only when turnover exceeds Rs 40 lakh or contribution exceeds Rs 25 lakh. OPC: similar to Pvt Ltd but simplified governance. Sole proprietor: stock audit only when bank-mandated or under tax audit (Section 44AB).

When do banks require stock audit? - Banks typically require stock audit for all borrowers availing working capital facilities (CC/OD) above Rs 5 crore (varies by bank). Some banks mandate quarterly stock statements for all working capital accounts regardless of limit.

What happens if stock records are not maintained? - For Pvt Ltd/OPC: violation of Section 128 of Companies Act - penalty up to Rs 50,000 per officer in default. For LLP: no specific stock record penalty but affects LLP audit. For sole proprietor: may trigger adverse remarks in tax audit report under Section 44AB.

Who can conduct a stock audit? - A practising Chartered Accountant (CA), the entity's internal auditor, or a bank-appointed auditor (for bank-mandated stock audits). For Pvt Ltd and OPC, the statutory auditor verifies stock as part of the annual audit.

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

ParameterPvt LtdLLPOPCSole Proprietor
Legal requirement to maintain stock recordsYes - Section 128 Companies ActYes - 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 auditOnly if turnover > Rs 40 lakh or capital contribution > Rs 25 lakhYes - same as Pvt LtdNo statutory audit; only tax audit if Section 44AB applicable
Bank-mandated stock auditYes - when CC/OD facility is availedYes - same as any borrowerYes - same as any borrowerYes - same as any borrower
Frequency of stock verificationAnnual (statutory) + periodic (bank); some do quarterly internalAnnual (if audit applicable) + periodic (bank)Annual (statutory) + periodic (bank)Periodic (bank only) or annual (tax audit year-end)
Who conducts the auditStatutory auditor (annual); bank-appointed auditor (concurrent); internal auditor (if applicable)LLP auditor (if appointed); bank-appointed auditorStatutory auditor (annual); bank-appointed auditorTax auditor (if applicable); bank-appointed auditor
Board/management approval of stock policyBoard resolution required for stock valuation methodPartners' decision (less formal)Sole director's decision (board meeting optional)No formal approval needed
Penalty for non-complianceSection 128/129: up to Rs 50,000 per officer + imprisonmentSection 34 LLP Act: Rs 25,000-5,00,000 penalty on LLP and designated partnersSame as Pvt Ltd (Section 128/129)Tax audit: Section 271B - 0.5% of turnover or Rs 1.5 lakh (lower)
GST stock reconciliationGSTR-9 annual return includes stock declaration for FY 2017-18 onwardsSame GST requirementsSame GST requirementsSame GST requirements
Insurance claim requirementStock audit report required for claim > Rs 5 lakh (varies by insurer)SameSameSame - 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

ParameterBank-Mandated Stock AuditStatutory Audit (Inventory Verification)
TriggerWorking 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 toAll entities with CC/OD - Pvt Ltd, LLP, OPC, sole proprietor equallyPvt Ltd and OPC (all); LLP (above threshold); sole proprietor (tax audit only)
AuditorBank-appointed external auditor (usually a CA firm empanelled with the bank)Statutory auditor appointed by shareholders/partners/proprietor
FrequencyMonthly stock statements; quarterly or half-yearly physical verificationAnnual - at or near the financial year end
Report formatBank'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
FocusDrawing power verification: does the actual stock support the borrowing limit?Financial statement accuracy: does the balance sheet correctly reflect inventory value?
Non-compliance consequenceLoan recall, account classification as NPA, criminal liability for inflated stock statementsQualified 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 TypePenalty ProvisionPenalty Amount / Consequence
Pvt LtdSection 128/129 Companies Act - failure to maintain proper booksRs 50,000 per officer in default + imprisonment up to 1 year. CARO adverse remark. Qualified audit report.
OPCSame as Pvt Ltd (Section 128/129)Same as Pvt Ltd - sole director is the officer in default
LLPSection 34 LLP Act - failure to maintain proper booksRs 25,000 to Rs 5,00,000 on LLP + Rs 10,000 to Rs 1,00,000 on each designated partner
Sole ProprietorSection 44AA Income Tax Act - failure to maintain books; Section 271A - penaltyRs 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 statementsLoan 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

ParameterProactive (Quarterly Internal)Reactive (Year-End Only)
FrequencyQuarterly physical verification with monthly stock statement reviewOnce a year at 31 March (or not at all until bank/auditor demands)
Shrinkage detectionCaught within 90 days - root cause identified, corrective action takenDiscovered at year-end - 12 months of accumulated shrinkage, no trail
Bank relationshipStock statements match physical stock; drawing power accurate; bank confidentStock statements may not match; bank audit finds discrepancy; trust eroded
Statutory audit impactAuditor attends well-organised count; clean audit reportAuditor finds unresolved discrepancies; qualified report possible
CostRs 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.

Frequently Asked Questions

Have a look at the answers to the most asked questions.

Yes, all companies (Pvt Ltd, OPC, public) must undergo statutory audit which includes inventory verification. The statutory auditor must attend physical stock count under SA 501 and report on inventory in the audit report and CARO 2020.

LLPs need audit (including stock verification) only if turnover exceeds Rs 40 lakh or capital contribution exceeds Rs 25 lakh. Below these thresholds, stock audit is required only if the bank mandates it for working capital facilities.

When: (a) the bank requires stock verification for CC/OD facility, (b) turnover exceeds Rs 1 crore (or Rs 10 crore with cash condition) making tax audit under Section 44AB mandatory, or (c) for insurance claim settlement requiring stock valuation.

Stock audit is specifically the physical verification and valuation of inventory. Statutory audit is the comprehensive audit of financial statements (balance sheet, P&L, cash flow) under the Companies Act - which includes inventory verification as one component. Stock audit can be done independently; statutory audit always includes stock verification.

Bank se working capital loan (CC/OD) liya hai to bank stock audit maangta hai - chahe Pvt Ltd ho, LLP ho, ya sole proprietor. Pvt Ltd aur OPC ka statutory audit mein stock verification hota hi hai. LLP ka audit tab mandatory hai jab turnover Rs 40 lakh se zyada ho. Sole proprietor ka tax audit (Section 44AB) mein stock ki reporting hoti hai agar turnover Rs 1 crore se zyada hai.

Stock register ya inventory ledger, purchase invoices (3-6 months), sales invoices, production records (manufacturing ke liye), delivery challans, bank ko submit kiye stock statements, valuation policy document, previous stock audit report, insurance policy, aur GSTR-9 ka stock declaration.

If the physical stock does not support the stock value reported to the bank, the bank may: (a) reduce drawing power immediately, (b) classify the account as NPA, (c) initiate forensic audit, or (d) file criminal complaint for fraud. This applies equally to all entity types.

Yes, but the Excel must be accurate, consistent, and verifiable. For tax audit and bank audit purposes, the stock register should show: date, item description, opening balance, purchases, consumption/sales, and closing balance - at SKU level. Basic Excel works for small businesses; Tally or ERP is better for higher volumes.

GSTR-9 annual return requires stock declaration (opening and closing stock of inputs). If the stock audit report shows different figures than GSTR-9, the GST department can issue a scrutiny notice. All entity types face this risk equally.

For a single-location business: Rs 10,000-30,000 per audit (quarterly). For multi-location: Rs 25,000-75,000 per audit. Bank-mandated stock audit: typically Rs 15,000-50,000 (bank sometimes bears the cost). Statutory audit (which includes stock verification): Rs 25,000-2,00,000 depending on company size.
CA Sundaram Gupta
CA Sundaram Gupta

Top trending

GSTAT Appeal: Healthcare (Exemption): The Questions Our Clients Ask Most - CA Answers Inside
GST & INDIRECT TAX

GSTAT Appeal: Healthcare (Exemption): The Question...

CA Sundaram Gupta
CA Sundaram Gupta Apr 3, 2026
ESIC Calculation & Compliance for Complex Business Structures: Lessons from Our CA Team
ESI

ESIC Calculation & Compliance for Complex Business...

CA Sundaram Gupta
CA Sundaram Gupta Apr 3, 2026
GSTAT Appeal: Education (GST Exemption): Professional Advice You Won’t Get from Free Online Resources
GST & INDIRECT TAX

GSTAT Appeal: Education (GST Exemption): Professio...

CA Sundaram Gupta
CA Sundaram Gupta Apr 3, 2026
ESIC Returns: CA & CS Team’s Step-by-Step Approach for Indian Businesses
ESI

ESIC Returns: CA & CS Team’s Step-by-Step Approach...

CA Sundaram Gupta
CA Sundaram Gupta Apr 3, 2026
ITR For Property Sale India 2026: Latest Rules, Rates, and Deadlines
DUE DATE

ITR For Property Sale India 2026: Latest Rules, Ra...

author
CA Poonam Kadge Apr 2, 2026

Table of content

Loading content...

Subscribe to get updates from Patron Accounting

Share this article

Connect With Our Experts

India Flag +91
Get updates on WhatsApp WhatsApp

More articles on the go.

Play Icon

Bring back the joy of reading newsletters & blogs

Subscribe and be ready for an amazing experience

Back to Top