Open CountSheet

Use CountSheet for one real task

Make blind count sheets, enter what was counted, and separate missing counts from real zeroes. Recounts leave a clear trail to the final difference.

  1. Paste the current inventory snapshot with sku, location and expected columns. Optional name keeps the count sheet readable. SKU and location together identify each line.
  2. Download the blind count sheet. Expected quantities are omitted from that form. Count stock, then enter a counts CSV with the same keys.
  3. Leave count empty if uncounted; enter 0 only when you actually counted none. Enter recount when a second count is available; recount becomes the final count.
  4. Review incomplete lines and differences before exporting reconciliation. The tool does not send adjustments to your inventory system.

Original worked example

Load example in the tool. The following synthetic inputs are included; replace them with your own data.

snapshot

sku,location,name,expected
TEA-01,Front,Tea tins,12
TEA-01,Back,Tea tins,24
COF-02,Front,Coffee bags,8
MUG-03,Front,Stoneware mugs,0

counts

sku,location,count,recount
TEA-01,Front,11,12
TEA-01,Back,24,
COF-02,Front,7,
MUG-03,Front,0,

Scope, compatibility and privacy

Periodic quantity snapshot only. No live inventory, valuation, accounting, tax report, stock writeback or multi-user sync. Expected values and counts are nonnegative numbers with up to three decimals. Different units should be reconciled separately. Missing counts keep the report provisional.

Data stays in this tab; it is not sent to a server. Saved JSON/CSV/PDF files contain your input. The tool does not auto-save. Export a job in the full edition before refreshing. Job files are versioned and validated on opening; incompatible tools/files are rejected.

CSV: UTF-8 with one header row; commas/newlines in a value must be quoted. Column names are case-sensitive and must match the example. Whole-number quantity fields; other numbers permit at most three decimal places. Formula-like text is prefixed with an apostrophe in exported CSV to reduce spreadsheet formula execution.

PDF text supports the standard font encoding (many Latin-script characters, not all Unicode). Unsupported characters are blocked; use printable HTML for browser fonts. Generated PDFs have not been physically printed. Self-contained architecture does not establish tested double-click behaviour on every device. Current desktop Chrome/Edge recommended; internet-hosted browser checks and native offline checks are separate.

Free and full

Full edition: up to 1,000 SKU/location lines, saved snapshot/count job files, downloadable offline HTML, source and original count/recount examples. Free edition: up to 30 stock lines with blind count and reconciliation exports.

No DRM or promise of an exclusive algorithm. The full pack supplies larger limits, editable source, worked examples and a ready offline copy. Strong free alternatives exist; choose based on your actual repeated task.

Use and licence

Copyright 2026 Shruti. Use this tool and its generated outputs for your own personal or commercial operations. Adapt purchased source for your own use. Do not resell or redistribute the full pack as a competing standalone product. The free starter may be shared unchanged with this notice. Included pdf-lib is separately MIT licensed; see THIRD-PARTY-LICENSE.txt. No affiliation with vendors, printers, employers or software providers. Supplied as-is; mandatory applicable rights are not waived.