Physical Stock Verification Sri Lanka 2026 | Barcode Scanner App | taxcalculator.lk

Lal Kumarasiri B.A |Chartered Accountant|ACA|MAAT Avatar

If you run a business in Sri Lanka — whether it’s a manufacturing company, trading firm, retail shop, or any business that holds inventory — you already know the pain of the annual stock count.

Printed sheets. Tally marks. Hours of manual counting. Team members calling out numbers across a warehouse. Then days of typing everything into Excel, discovering errors, recounting, and still ending up unsure whether your physical stock matches what your books say.

There is a better way. And it doesn’t require expensive software or dedicated barcode scanners.

In this guide — written by the Chartered Accountants at GDP Consultants — we’ll walk you through exactly how to conduct a proper physical stock verification in Sri Lanka in 2025, what the legal requirements are, common mistakes businesses make, and how modern tools can cut your count time from days to hours.


What You’ll Learn

  1. What is a Physical Stock Verification?
  2. Why It Matters — Legal and Financial Obligations in Sri Lanka
  3. Who Needs to Do a Stock Verification?
  4. Stock Categories You Must Verify
  5. The Old Way vs. The Smart Way
  6. Step-by-Step: How to Conduct a Physical Stock Verification
  7. How Barcode Scanning Works on a Mobile Phone
  8. What to Do When Items Have No Barcode
  9. Stock Reconciliation — Matching Physical Count to Book Balance
  10. 5 Common Mistakes Sri Lankan Businesses Make During Stock Counts
  11. Introducing Our Stock Verification Tool for Sri Lankan Businesses
  12. Frequently Asked Questions

1. What is a Physical Stock Verification?

A physical stock verification (also called a stocktake, stock count, or inventory audit) is the process of physically counting all the goods and assets your business holds, and then comparing that count to what your accounting records show.

It answers one simple but critical question: does what’s actually on the shelf match what’s in the books?

The difference between the two — if any — is called a variance. Variances can arise from theft, damage, miscounting, data entry errors, supplier short-shipments, or production wastage. Left undetected, they distort your Profit & Loss, inflate or deflate your Balance Sheet, and create problems for your auditors.

A well-conducted stock verification gives you confidence in your financial statements — and that confidence matters whether you’re preparing accounts, seeking a bank loan, or satisfying your statutory audit requirements.


2. Why It Matters — Legal and Financial Obligations in Sri Lanka

Physical stock verification isn’t just good practice in Sri Lanka — for many businesses, it’s a legal requirement.

Sri Lanka Accounting Standards (SLFRS / LKAS)

LKAS 2 — Inventories requires businesses to measure inventory at the lower of cost and net realisable value, and to disclose the carrying amount of inventories in the financial statements. You cannot reliably comply with LKAS 2 without a physical count to verify that the quantities in your books are accurate.

Auditor Requirements (Sri Lanka Auditing Standards)

Under the Sri Lanka Accounting and Auditing Standards Act No. 15 of 1995, Specified Business Enterprises (SBEs) must have their accounts audited by members of CA Sri Lanka. Your auditor, in turn, is required under SLAuS 501 (Audit Evidence — Specific Considerations for Selected Items) to attend the physical inventory count, or perform alternative audit procedures if attendance is impractical.

In plain language: your auditor needs evidence that your stock figures are real. A properly documented physical stock count — with named verifiers, timestamps, locations, and variance reports — gives them exactly that.

Tax Implications

Closing stock directly affects your taxable profit under the Inland Revenue Act. Overstated stock means understated cost of goods sold, which means overstated profit and higher tax. Understated stock does the opposite. Accurate physical verification protects you from both problems.

Banking and Finance

If your business has working capital facilities, overdrafts, or inventory-backed loans from a Sri Lankan bank, your bank may require periodic stock verification certificates. A documented, verifiable count process strengthens your position significantly.


3. Who Needs to Do a Stock Verification?

You should be conducting regular physical stock verifications if your business holds any of the following:

  • Manufacturing companies — raw materials, work-in-progress, finished goods
  • Trading and wholesale businesses — goods for resale
  • Retail shops and supermarkets — product inventory
  • Pharmacies and medical suppliers — medicines, medical devices
  • Hotels and restaurants — food and beverage inventory, linen, equipment
  • Construction companies — building materials, tools and equipment
  • Garment and textile factories — fabric, accessories, finished garments
  • Exporters and import businesses — goods in transit, bonded warehouse stock
  • Any business with significant fixed assets — machinery, vehicles, computers, furniture

As a general rule: if inventory or fixed assets appear on your Balance Sheet, they need to be physically verified at least once a year — and ideally more often.


4. Stock Categories You Must Verify

Different types of businesses hold different types of stock. A complete physical verification covers all of the following categories that are relevant to your business:

Finished Goods

Products that are complete and ready for sale. These are typically the most straightforward to count, as they are individually packaged and often already barcoded by the manufacturer.

Work in Progress (WIP)

Partially completed goods that are still in the production process. WIP is often the trickiest category to verify because items are at different stages of completion — counting them requires judgment about their degree of completion, not just their quantity.

Raw Materials

Inputs waiting to enter the production process. These may be in bulk (steel coils, fabric rolls, sand, cement) or in individual units. Many raw materials are measured by weight or volume rather than by piece count.

Fixed Assets

Machinery, vehicles, computers, office furniture, and equipment. These are often overlooked during stock counts because they don’t move — but verifying their existence, condition, and location is critical for your Balance Sheet and insurance purposes.

Accessories and Packaging Materials

Labels, boxes, bags, tapes, and consumables used in the production or packing process. These are easy to undercount because they’re often stored in multiple locations and consumed gradually.

Spare Parts and Consumables

Tools, maintenance materials, and spare parts held for machinery. Often stored in a separate storeroom and tracked separately from production inventory.


5. The Old Way vs. The Smart Way

Aspect😩 Traditional Method✅ Mobile Barcode Scanning
Data entryManual writing on printed sheetsAutomatic — scan saves the record instantly
Hardware neededClipboards, printed forms, pensAny smartphone (Android or iPhone)
ErrorsHandwriting errors, transcription mistakesItem code auto-filled from barcode — no mistyping
Time to reconcile1–3 days of data entry and checkingOne click — report generated instantly
Audit trailHard to prove who counted what and whenEvery scan logged with verifier name, time, location
Multiple countersRisk of double-counting or missed areasEach verifier assigned to a location — no overlaps
CostStaff time, paper, printing — adds up significantlyLKR 15,000/year — fraction of the time saved

6. Step-by-Step: How to Conduct a Physical Stock Verification

Step 1 — Plan the Count (1–2 weeks before)

  • Set a count date — ideally at a period end (month-end, quarter-end, or year-end)
  • Decide whether to do a full count (all items at once, operations halted) or a cycle count (sections counted on a rotating schedule without shutting down)
  • Assign count teams — at least two people per area where possible (one counts, one records)
  • Assign each team a specific location (warehouse, factory floor, storeroom, office)
  • Make sure your book records are up to date before the count date — process any outstanding goods received notes (GRNs), goods delivery notes (GDNs), and transfers
  • Freeze stock movements during the count — no goods should be received, dispatched, or transferred while counting is in progress

Step 2 — Prepare Your Item Master

  • Export your stock list from your accounting system or ERP
  • Make sure each item has: item code, description, category, unit of measure, and book quantity
  • Identify items that have no barcode (common for fixed assets, WIP, bulk raw materials) and generate QR code labels for them in advance

Step 3 — Brief Your Count Teams

  • Explain the counting method — what to count, how to handle partial items, how to record damaged goods
  • Assign each verifier a login (name + PIN)
  • Confirm which team covers which location
  • Emphasise: do not look at the book quantities while counting (blind count) — count what is physically there

Step 4 — Execute the Count

  • Each verifier opens the scanner app on their phone, logs in, selects their assigned location, and starts a count session
  • Scan the barcode (or QR label) on each item — the app shows the item description and category
  • Enter the counted quantity
  • Add remarks for any items that are damaged, expired, or in an unusual location
  • If an item has no label and no barcode — use the manual search function to find it by name, or log it as an “unlisted item found”

Step 5 — Close Count Sessions and Generate the Report

  • When each location is complete, the verifier closes their session
  • The admin runs the reconciliation report — comparing counted quantities against book quantities for every item
  • Review variances — investigate significant differences before finalising
  • Export the report and share with management and auditors

Step 6 — Post-Count Adjustments

  • After investigation, post stock adjustment journals in your accounting system for confirmed variances
  • Write off damaged or obsolete stock with management approval
  • Update your stock system so book quantities match verified physical quantities
  • File the verification report as supporting documentation for your annual audit

7. How Barcode Scanning Works on a Mobile Phone

Modern smartphones have cameras powerful enough to read barcodes reliably — no dedicated scanner hardware is needed. The key is using software that correctly interfaces with the phone’s camera and supports all the barcode formats your products use.

Our tool supports all major barcode formats used in Sri Lanka and internationally:

  • EAN-13 and EAN-8 — the standard barcode on almost all retail consumer products (food, beverages, cosmetics, household goods)
  • UPC-A and UPC-E — common on imported goods from the US market
  • Code 128 — widely used on shipping cartons, warehouse labels, and internally generated barcodes
  • Code 39 and Code 93 — common in manufacturing and logistics
  • QR Code — used for internally generated labels and assets without printed barcodes
  • Data Matrix — small parts, electronics, pharmaceutical packaging
  • ITF (Interleaved 2-of-5) — outer carton barcodes, common in FMCG
  • PDF 417, Aztec, Codabar — specialised formats for specific industries

Tips for reliable scanning on a phone:

  • Hold the phone 15–30cm from the barcode
  • Make sure the barcode fills at least 30% of the scan box on screen
  • Good lighting is essential — use a torch in dark storerooms
  • Keep the phone steady for 1–2 seconds while it focuses
  • Clean the camera lens if scanning is inconsistent

8. What to Do When Items Have No Barcode

This is one of the most common challenges Sri Lankan businesses face during stock counts. Fixed assets, work-in-progress materials, bulk raw materials, and internally manufactured parts rarely have manufacturer barcodes.

The solution is to generate and print your own QR code labels for these items. Our tool does this automatically — for every item in your system without a barcode, the Admin Panel generates a printable QR code label. Print these on sticky labels, attach them to the items or their storage locations, and they scan exactly like a normal barcode.

For items that genuinely cannot be labelled (e.g. bulk sand or cement in a yard, loose fabric in a roll), the app includes a manual search option — search by item name or code — and a “New/Unlisted Item Found” entry that flags these for admin review. Nothing gets missed.


9. Stock Reconciliation — Matching Physical Count to Book Balance

The reconciliation is where the real value of the stock count lies. It’s not enough to know what you have — you need to understand the difference between what you have and what your books say you have.

A proper reconciliation report shows, for every item:

  • Book Quantity — what your accounting system says you have
  • Counted Quantity — what was physically verified
  • Variance — the difference (positive or negative)
  • Variance % — the variance as a percentage of book quantity
  • Variance Value — the rupee value of the variance (variance × unit cost)
  • Status — Match, Variance, Not Counted, or Unlisted Item Found

This report can be filtered by category (Finished Goods, WIP, Raw Materials, Fixed Assets), by location, and by session — giving management and auditors exactly the level of detail they need.

Our tool generates this report in one click after the count, and exports it directly to your Google Sheet for sharing, printing, or further analysis.


10. Five Common Mistakes Sri Lankan Businesses Make During Stock Counts

Mistake 1 — Not freezing stock movements

Goods arriving, being dispatched, or being moved between locations during the count will create phantom variances. Always freeze all stock movements for the duration of the count — even if it means a brief pause in operations.

Mistake 2 — Showing counters the book quantity before they count

This is surprisingly common — giving counters a sheet that shows the expected quantity alongside the item. The result is that counters unconsciously confirm the book figure rather than counting accurately. Always use blind counting — the book quantity should only be revealed after the physical count is recorded.

Mistake 3 — Counting without assigning areas

When multiple people count without clear area assignments, items get double-counted in some places and missed entirely in others. Assign each counter or team a specific, clearly defined location and ensure they only count items within that area.

Mistake 4 — Not counting damaged or slow-moving stock separately

Damaged goods, expired products, and slow-moving obsolete stock still need to be counted — but they should be flagged separately so that management can make write-off decisions. A variance report that doesn’t distinguish between saleable and non-saleable stock is incomplete.

Mistake 5 — Losing the audit trail

Handwritten count sheets get lost. Spreadsheets get accidentally overwritten. Without a proper audit trail — who counted what, where, and when — your auditors have no way to verify the count. Every count record should have: the verifier’s name, the date and time, the location, and the item details. Our system logs all of this automatically on every scan.


11. Introducing Our Stock Verification Tool for Sri Lankan Businesses

We built this tool specifically for Sri Lankan businesses — because we kept seeing the same problems in our clients’ stock counts, year after year. As Chartered Accountants, we know exactly what auditors look for, what the LKAS standards require, and what information management needs to make good decisions.

Here is what our tool does:

For Your Count Team (on their phones)

  • Open a link in their phone’s browser — no app download required
  • Log in with their name and a 4-digit PIN
  • Select their assigned location
  • Scan barcodes with the phone camera — all formats supported
  • Enter counted quantity and remarks
  • Every scan saved instantly to your Google Sheet

For the Admin (on any computer or tablet)

  • Set up your company, locations, verifier logins, and stock categories
  • Import your item master list (from Excel or CSV)
  • Generate and print QR code labels for items without barcodes
  • Monitor count sessions in real time
  • Run the reconciliation report — one click, instant results
  • Export to Google Sheet for sharing with auditors

Pricing

We deliberately kept this simple: LKR 15,000 per year. One price. No setup fees. No per-user charges. No feature limits. Manual renewal — no auto-charges ever. And we offer a 14-day free trial — no payment required — so you can see how it works before committing.

Ready to try it? Start your free 14-day trial today.

No payment required. We’ll set up your private stock-count app within 1 business day.Start Free Trial →


12. Frequently Asked Questions

How often should a Sri Lankan business do a physical stock count?

At a minimum, once a year — aligned with your financial year end so that your closing stock figure is supported by a physical count. However, best practice (and what most auditors prefer) is a cycle count approach where different sections of your inventory are counted on a rotating monthly or quarterly schedule. This spreads the disruption across the year and catches variances much sooner.

Is a physical stock count required by my auditors in Sri Lanka?

If your business is a Specified Business Enterprise (SBE) under the Sri Lanka Accounting and Auditing Standards Act No. 15 of 1995, your auditor is required under SLAuS 501 to obtain evidence about the existence and condition of your inventory — which typically means attending or observing your physical stock count. Even for non-SBEs, any competent auditor will require evidence of a physical stock count to sign off on your financial statements.

Can I use this tool for both finished goods and fixed assets?

Yes. The tool supports all stock categories: Finished Goods, Work in Progress, Raw Materials, Fixed Assets, Accessories, Packaging Materials, Spare Parts, and any custom category you add. Each item is tagged to a category, so your reconciliation report can be broken down by category for easy review.

What happens if a product’s barcode is damaged or missing?

You have two options. If the item is in your system, use the manual search to find it by name or item code and log the count manually. If you’re planning ahead, generate a QR code label from the Admin Panel and stick it on the item before the count — it will scan perfectly thereafter.

How does the reconciliation report help with my audit?

The reconciliation report shows your auditors — in clear, documented form — that you conducted a systematic physical count with named verifiers, timestamps, and locations, and that the results have been compared to your book records. Variances are explained rather than hidden. This is exactly the audit evidence required under SLAuS 501 for inventory, and gives your auditors confidence to sign off on your stock figures.

We have multiple warehouses — can multiple people count at the same time?

Yes. Each verifier is assigned to a specific location and counts independently. All data flows into the same system simultaneously, with no conflicts or overwrites. You can have 10 people counting 10 different areas at the same time and the data is consolidated automatically for the reconciliation report.


Conclusion

A physical stock verification is not just a compliance box to tick. Done properly, it protects your business from financial misstatement, gives you accurate data for purchasing and production decisions, satisfies your statutory audit requirements, and builds trust with your bank, investors, and management.

The good news is that it doesn’t have to be painful. With the right tool — one that turns every team member’s smartphone into a barcode scanner and produces a reconciliation report in one click — what used to take days can be done in hours.

We built this tool as Chartered Accountants who understand what Sri Lankan businesses actually need. If you’d like to see how it works for your business, start your free 14-day trial today. No payment required. We’ll have your system ready within 1 business day.

About GDP Consultants

GDP Consultants Pvt Ltd is a firm of Chartered Accountants based in Sri Lanka, providing accounting, tax, and business advisory services to companies across all industries. We are the team behind taxcalculator.lk — Sri Lanka’s most-used online tax calculator.Try the Stock Verification Tool Free →

Translate »