Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Inventory Management System with QR POS – Google Sheets

E2 Inventory & Warehouse POS & Retail Premium Plan Weekly Plan VIP Premium Plan
❀️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
Free Inventory Management System with POS & QR Scanner | Google Sheets + Apps Script
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Dashboard with total products revenue sales and low stock alerts QR code scanning by phone camera or image upload Instant sale processing straight from a scan Auto-generated QR code on product registration Print-ready thermal receipt generation Real-time stock tracking updated after every sale Product management with edit stock adjust and delete Recount Stock from Sales to fix manual entry errors Deploys as a Google Apps Script web app on any device Customisable currency symbol Runs entirely on Google Sheets with no backend server

Description

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.

Scan, then sell

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.

Stock that stays honest

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.

Receipts and the day's numbers

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.

Deploying it

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.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script β€” no hosting or server needed
  • A device with a camera for QR scanning (phone, tablet or webcam)
  • A thermal receipt printer if you want printed receipts (optional)

What's Included

  • Complete Google Apps Script source code
  • POS screen with QR scanning and instant sale processing
  • Product registration with automatic QR code generation
  • Dashboard with revenue, sales and low-stock alerts
  • Thermal receipt template ready to print
  • Google Sheets structure for products and sales
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedApr 12, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryInventory & Warehouse, POS & Retail
Tagsinventory management system google sheetsinventory management system freefree inventory management system with posinventory management system using google sheetspos system using google sheetsqr code inventory systemgoogle sheets inventory templateinventory management system google apps script
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click β€” no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files

Need This Customized For Your Business?

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.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM β€” built from scratch
Get Free Quote on WhatsApp

20-30% advance to start β€’ Clear quote before work begins β€’ Support included after delivery

Free
Source Code File

People choose these

Paid picks from the same category

Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 243 views this month Apps Script How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets 162 views this month Apps Script Manage Your Installments Like a Pro: Complete Web App Demo Manage Your Installments Like a Pro: Complete Web App Demo 206 views this month PHP

Reviews & Feedback

What buyers and viewers say about Free Inventory Management System with POS & QR Scanner | Google Sheets + Apps Script.

No star ratings yet Tap a star to be the first to rate it.
28 comments from
YouTube viewers
Sort
@Mabel-me2pr via YouTube
Hi bro this is very great!!!. Love it!!. However, sheet and project link not in description as indicated in the video. Could you please share
1 like on YouTube
@Windsorpartyrentals via YouTube
rameez bahii try to make decoration and party rental system
1 like on YouTube
@MANOJMOBILE555 via YouTube
Nice job bro ❀❀❀
1 like on YouTube
@devxpresscolor1000 via YouTube
Hi, your work is great, congratulations! Just one thing, did you have any problems with the camera permissions?
@yourdeliverypartner334 via YouTube
great idea to enable qr code
@vijaysamdadia via YouTube
Very nice applicattion. Can you please share the link to the web application.. thanks
@janlaxtechnology5516 via YouTube
Entry pass generator from google sheet
@nasarmkm3484 via YouTube
make getway peymet in google sheets bro
@LezgoShits via YouTube
Thanks for this. Im a student and thus is very helpful a d learning
@EmmanuelBaudiot via YouTube
Super , Merci
@daoodali6922 via YouTube
GOOD JOB πŸ‘πŸ‘πŸŽ‰
@rafikulislam6512 via YouTube
very nice project
@mfaizan5075 via YouTube
Weldon bro you work is appreciated and excellent
@vinothemonkey via YouTube
love this bro
@LearnKidsZone via YouTube
Awesome work
@AutomationIntelligence-p4h via YouTube
Great work
@sylvesterjacob21 via YouTube
Sir, this is mind-blowing
@sofyanmutta4567 via YouTube
Wow very incredible!
@khanasadullah5125 via YouTube
Amazing guru
@dolphinteam6069 via YouTube
Again, you bring an astounding app
@gusikpn via YouTube
Awesome. thanks for free source code. let me try to deploy it
@ClementMiheso via YouTube
Simple and clean … You’ve are doing so well
@UjahJ.Wonkpah via YouTube
Great design and layout Sir and a very nice color πŸŽ‰πŸŽ‰
@RITAIDEVELOPERS via YouTube
Very Nice Bro
@irfanchauhan495 via YouTube
Nice Project.... Really Appreciate.... πŸŽ‰
@maancade2224 via YouTube
We always saying to tnxs
@jordanfelipe31 via YouTube
Very nice 😊
@Ahmedisackali via YouTube
Thanks you, great