An inventory system where the phone in your hand is the scanner and the till. Register a product, the system prints it a QR code; point a camera at that code and the sale is already half done. No barcode gun, no POS terminal, no server β the whole thing runs on one Google Sheet.
Every product gets a QR code generated automatically the moment it is registered. At the counter you either open the camera and scan the code off the product, or upload a photo of it if the camera is awkward β both land you on the same screen with the product, its price and its remaining stock already filled in. Enter the quantity and process the sale. Stock drops in the same moment.
Every sale writes back to the sheet, so the quantity you see is the quantity you have, and the dashboard flags anything that has fallen to a low-stock level before you find out from an empty shelf. Products can be edited, deleted, or have their stock adjusted by hand when a delivery arrives. And for the day somebody types a number wrong, there is a Recount Stock from Sales button that rebuilds the current quantity from the sales history instead of leaving you to guess.
Each sale can print a thermal receipt, sized for the small roll printers used at real counters. The dashboard sits on top of all of it: total products, total revenue, number of sales, and the low-stock list. The currency symbol is yours to set, so the same build works whatever you price in.
It publishes as a Google Apps Script web app, which means it opens on a phone at the counter, a tablet in the stockroom, and a laptop in the office from the same link.
| Version | v1.0 |
| Published | Apr 12, 2026 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Inventory & Warehouse, POS & Retail |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.
What you get
Not subscribed yet? Subscribe to our channel
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start β’ Clear quote before work begins β’ Support included after delivery
Paid picks from the same category
What buyers and viewers say about Free Inventory Management System with POS & QR Scanner | Google Sheets + Apps Script.