Inventory Audit Checklist for Indian Businesses

How to run a physical stock count that actually reconciles. The cut-off rules that decide everything, blind counting, variance investigation in cause order, and what a shortage means for your GST. Updated July 2026.

  • The cut-off rules that decide whether your count reconciles at all
  • Blind counting, and why your sheet must never show the system figure
  • Variance in cause order, with theft last instead of first
No spam. Instant download link to your email.
Petpooja presents
Inventory Audit Checklist
For Indian Businesses
8
Sections · PDF checklist
FY 2026-27
What's Inside

Eight sections from plan to fix

01

Count Day Quick Reference

One page you print and hand to every team. Every count-day task in order, with who does it, from freezing the tills to signing off the adjustments.

02

Before Count Day: Plan It

Picking the date, full count versus cycle count, clearing the paperwork backlog, and the stock that sits on no shelf at all.

03

Cut-off: Freezing Movement

The step almost everyone skips. Stop times, document numbers, and what to do with sold-not-dispatched, in-transit, and job-worker stock.

04

Counting: Do It Blind

Why your count sheet must never show the system quantity, how to run two independent counts, and the discipline that stops double-counting.

05

Variance: Find the Cause

Seven causes in the order they actually occur, with theft last. Most shortages die at the recount.

06

Reconciling to Your Books

Book stock versus physical stock, adding back what you excluded at cut-off, and how long you must keep the evidence.

07

What a Shortage Costs in GST

Unaccounted goods can be taxed as if you supplied them. Lost or written-off stock means the credit goes back. The part nobody covers.

08

Fix the Causes

Turning reason codes into fixes at the till, so next year's count is a check instead of an ordeal.

Do all of this automatically with Petpooja Invoice

The checklist runs the count by hand. Petpooja Invoice keeps a live stock figure as you bill, so a count just checks your system, and your GST invoices and e-way bills are handled at the same time.

Explore Petpooja Invoice
Why This Matters

Your Count Did Not Fail. Your Cut-off Did

The shop closes at ten. The inventory audit runs until two in the morning. The numbers do not match, someone is quietly blamed, the system gets overwritten to agree with the count, and nothing is learned. Next year, the same night happens again.

The count was never the problem. You compared a moving thing to a frozen record. Bills were still being entered. A delivery came in the back while the front was being counted. Three items were sold from a shelf that had already been done. Every one of those becomes a "variance" that no investigation will ever explain, because it was never a real difference in the first place.

The second problem is the count sheet itself. If it prints the system quantity next to each item, a tired counter at midnight writes down the number that is already there. That is not an audit. That is your own data, confirmed by a human being who wanted to go home.

Then the variance arrives and gets treated as theft. It is almost never theft. It is a missed location, an unentered purchase bill, a lookalike product billed at the till as its twin, or a case counted as a unit. A grocery POS that scans at the till removes most of them outright. Jumping to theft first is how good staff get accused and how the actual cause survives to do it again.

And then there is the part almost no stock-count guide written for Indian businesses mentions at all: a shortage is not only an operational problem, it is a tax one. Goods you cannot account for can be taxed as though you had supplied them, and the input tax credit you already claimed on written-off stock has to go back.

This checklist fixes the order. Freeze properly, count blind, investigate before you adjust, and know what the shortage means for your return. Do that and the count stops being a night of arguments and becomes a check that takes a morning.

Sample Preview

What a real cut-off looks like

Here's a preview of what you'll get inside:

Sold but not dispatched: billed to the customer, still on your floor. It is not your stock. Tag it and exclude it
Received but not billed: on your floor and it IS your stock, but your system does not know. Enter the bill first, or record it separately and add it in
In transit between branches: dispatched from one, not received at the other. Decide which branch owns it, and count it once
With a job worker or for repair: still yours even though it is not in your shop. Get a written quantity from them on the count date
On approval with a customer: still yours until they buy it. Common in jewellery and garments
Customer goods in your custody: not yours. Do not count it. Keep it physically apart
... plus the count-day quick reference, the blind counting method, seven variance causes in order, the reconciliation, and the GST consequences, across 8 sections.
Key Stats

The numbers behind a shortage

35(6)

Where a registered person fails to account for goods, the proper officer can determine the tax payable as if those goods had been supplied. An unexplained shortage is not just missing stock, it is a taxable event.

Source: Section 35(6), CGST Act, 2017
4(B)(1)

The GSTR-3B box for reversing credit on stock lost, stolen, destroyed, or written off. These reversals are absolute and cannot be reclaimed later, so they do not belong in the box below it.

Source: Circular 170/02/2022-GST, para 4.3, GST Portal
72 months

How long your books and stock records must be kept, counted from the due date of the annual return for that year. Longer if an appeal or investigation is running.

Source: Section 36, CGST Act, 2017
Common Mistakes

6 Stock Count Mistakes Indian Shops Make

01

Printing the system quantity on the count sheet

At midnight, a tired counter writes the number that is already printed next to the item. Every time. You have not audited your stock, you have confirmed your own data. The sheet must be blank.

02

Counting while the shop is still selling

Bills going through and deliveries arriving mid-count create differences that no investigation will ever explain, because they were never real. Freeze first, note the time, write down the last bill number.

03

Overwriting the system with the count

The variance is the only thing you stayed up all night to find. Adjusting it away without asking why throws out the entire result and guarantees the same night next year.

04

Blaming theft first

It is almost never theft. Rule out the missed location, the unentered bill, the lookalike billed at the till, and the wrong unit of measure. Theft is the seventh thing to check, not the first.

05

Counting only what is on the shelf

Stock in the delivery bike, at the job worker, in the kitchen prep area, on approval with a customer, in the godown upstairs. It is all yours and it all counts.

06

Treating a shortage as an operations problem only

Goods you cannot account for can be taxed as if you supplied them, and credit on written-off stock has to be reversed. A stock count lands on your ITC reconciliation, not just your shelves.

Comparison

Full Count vs Cycle Count

Aspect Full Physical Count Cycle Count
What it is Count everything, once, on one day Count a slice of stock every week, all year
Shop closed? Usually yes, or overnight No, it runs alongside trading
Effort One long, painful night An hour a week, forever
Finds problems Up to a year after they happened While the trail is still warm
Cut-off risk High, everything moves at once Low, you freeze one small zone
Good for Year-end closing stock, a full reset Fast movers, high-value lines, ongoing accuracy
Best answer for most SMEs Once or twice a year Monthly on your top sellers, alongside

Count once, properly

Download the free checklist and run a count that reconciles, instead of one that just exhausts everybody.

FAQ

Frequently asked questions

How often should a small business do a physical stock count?
There is no legal count frequency for most Indian businesses, so the honest answer is: often enough that you trust your own numbers. A workable pattern for an SME is one full count a year, at your quietest point, plus a cycle count every month on your fastest movers and highest-value lines. Cycle counting finds problems while the trail is still warm, which a single annual count never can. Billing software that carries inventory makes this nearly free, because the system counts down as you sell. If you are a company whose auditor reports under CARO 2020, "reasonable intervals" is the standard your auditor will judge, and that usually means more than once a year. Read the stock register you keep between counts as the thing being tested.
What is a blind count, and why does it matter so much?
A blind count means the person counting cannot see the quantity your system expects. The count sheet lists the item and a blank space, nothing else. It matters because a sheet that already says "47" gets 47 written on it, especially at midnight by someone who wants to go home. That is not verification, it is confirmation of the data you were trying to test. Run two independent blind counts by different people, compare those two sheets to each other first, and only then compare the agreed figure to your system. The supervisor is the only person who sees the system quantity, and only after both counts are in.
My stock count does not match the system. Where do I look first?
Not at your staff. Work the causes in the order they actually occur. First, a counting error: a missed location, a double count, a case counted as a unit. Recount before you investigate, because most shortages die right there. Second, paperwork not entered: a purchase bill, a return, or a branch transfer sitting in a file. Third, a billing error, where a lookalike product was scanned at the till, so one item shows short and its twin shows surplus. Then wrong unit of measure, then unrecorded free issues like staff meals and samples, then damage. Theft is seventh, not first. A proper barcode and SKU setup removes most of the first four causes outright.
What happens to my GST if stock is missing?
Two things, and both cost money. Where a registered person fails to account for goods, the proper officer may determine the tax payable as if those goods had been supplied, under Section 35(6) of the CGST Act, 2017. So an unexplained shortage can be taxed as a sale you never made. Separately, input tax credit is not available on goods lost, stolen, destroyed, written off, or disposed of by way of gift or free sample, under Section 17(5)(h), so credit you already claimed on that stock has to be reversed. Those reversals are permanent and belong in Table 4(B)(1) of your GSTR-3B, per Circular 170/02/2022-GST. This is exactly why you record damage when it happens rather than discovering it as a mystery gap nine months later, and why a quick ITC check is worth doing before you file.
Is a 10% stock discrepancy allowed?
No, and the question rests on a myth worth clearing up. The 10% figure comes from CARO 2020, where it is a duty on a company's auditor to report whether discrepancies of 10% or more, in the aggregate for each class of inventory, were noticed and properly dealt with. It is a reporting trigger for an auditor, not a permitted margin of error, and it is not measured per item. It also does not apply to most Indian small businesses at all: a proprietorship, a partnership, and an LLP are not companies, so CARO cannot reach them, and it exempts One Person Companies and small companies too. Use 10% as a materiality benchmark for deciding what to investigate if you find it useful. Do not use it as permission.

About Petpooja

Petpooja is India's leading SME business software suite, trusted by 1,50,000+ businesses across restaurants, retail, healthcare, manufacturing, and more. From billing and payroll to task management and procurement Petpooja helps Indian businesses run better, every day.

Count less, know more

Petpooja Invoice keeps a live stock figure as you bill, so a count checks your system instead of rebuilding it from scratch. Scan to count, and the variance report writes itself.

Book a Free Demo Call: +91-92279 80766