What happens to my data?
Uploaded files are parsed in memory and never retained as original files. The PII-scrubbed computed result is kept behind an unguessable link for up to six hours when unpaid, or 30 days after a verified purchase, so the report can be reopened. Customer, staff, and payment columns are rejected before processing.
Do I need an account?
No. The free scan needs no signup and no account. The paid report is a one-time checkout — you only give us an email address for the receipt.
Which POS systems work?
If your POS can export products, inventory, and line-item sales as CSV, try the free scan. Lightspeed Retail X-Series Core is the only system we have verified. For the free scan, include SKU, on-hand quantity, sale date, and units sold. If the free report fails or looks off, email support@shelfreports.com and name the software you exported from. One location per report.
What if I have multiple stores?
Multi-store operators are welcome. Run one location per report. If your exports already combine all locations into one clean SKU-level view with one row per SKU, you can scan that combined view as a business-wide report. ShelfReport does not separate or compare locations inside that report.
Can this mess with my POS?
No. ShelfReport is read-only by design. It only reads the CSV you upload — it has no connection to your POS, no API keys, and no way to write to any system you use.
Are you affiliated with Lightspeed?
No. ShelfReport is an independent product and is not affiliated with, endorsed by, or sponsored by Lightspeed Commerce Inc., Shopify Inc., or Block, Inc. Lightspeed, Shopify, and Square are trademarks of their respective owners.
How accurate are the numbers?
Every figure is computed from your own data, and the full report shows the math and the source row behind each number. Estimates (like stockout exposure) are labelled as directional. Reports are informational only — verify before acting on them.