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

Free POS System for Small Business – Google Apps Script

F4 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.
How to Build a POS System for Small Business – Claude Code + VS Code + Google Sheets

Key Features

Point of sale screen with item search and live stock countdown Create a new customer inline without leaving the sale Full part or zero payment with a custom amount option Payment methods for cash bank cheque and mobile wallet Print A4 or thermal receipts or save the receipt as an image Sales list with duplicate sale reprint edit and delete Receive payment against an outstanding customer balance Customers with block and unblock plus a full customer ledger Inventory with product images and buy and sell rates Bulk CSV import with a downloadable template that skips duplicates Purchases and suppliers with supplier ledgers Separate customer payment and supplier payment lists with filters Expenses tracking for the business Reports for profit and loss sales summary stock aging customer analysis and shipments Categories and subcategories for organising stock Dashboard with overdue payment reminders Roles for admin manager cashier and warehouse staff OTP password reset by email Settings for application name phone address currency symbol and calculation formula Activity log and My Account with profile edit and password change About App page listing the full role permission table SWR caching so each section reloads instantly and refreshes in the background

Description

A full point of sale and inventory system running on Google Sheets, built for a wood trading business but structured to suit any stock-and-billing operation — grocery, hardware, garments, building materials. Login, role-based access, OTP password reset, A4 and thermal receipts and a complete inventory dashboard, with no server, no database and no monthly fee.

What it does

At the counter you pick a customer (or create one inline without leaving the sale), search items, and watch available stock count down as you add them. Take the full amount, a part payment, a custom figure or nothing at all, record the method — cash, bank, cheque or mobile wallet — and complete the sale. The receipt prints to A4 or a thermal roll, or saves as an image to send over WhatsApp. Anything unpaid lands in the customer's ledger, surfaces on the dashboard as an overdue reminder, and clears through the Receive Payment screen.

Highlights

  • Duplicate Sale — repeat a regular customer's usual order in one click instead of rebuilding it
  • Bulk CSV import with a downloadable template that skips rows already in the system
  • Customer and supplier ledgers, with separate payment lists for each side
  • Reports for profit and loss, sales summary, stock aging, customer analysis and shipments
  • Four roles — admin, manager, cashier, warehouse staff — documented in an About App permission table
  • Settings for app name, phone, address, currency symbol and the calculation formula used for stock
  • SWR caching: sections open instantly from local cache and refresh silently in the background

Built with Claude Code

The first draft of both files was generated with a single Claude Code prompt in VS Code, then pasted into Apps Script and deployed. The video walks the entire path — installing the extension, running the prompt, deploying the web app, and running the demo-data function that builds every sheet and fills it with sample records so the system is usable immediately.

Who it is for

Timber and building-material traders, and any small retail or wholesale business that sells from stock, extends credit to regular customers and needs the ledger to stay straight.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets as the database — no server or MySQL needed
  • Google Apps Script web app deployment access
  • Modern browser (Chrome, Edge, Firefox or Safari)
  • Optional: 58mm or 80mm thermal printer for receipts
  • Optional: Gmail quota for OTP password-reset emails

What's Included

  • Full Apps Script source code (Code.gs + index.html)
  • Point of sale screen with printing and receipt image export
  • Inventory, purchases, suppliers and categories
  • Customer and supplier ledgers with payment recording
  • Reports suite including stock aging and profit and loss
  • Role-based access for admin, manager, cashier and warehouse staff
  • CSV import templates for bulk data
  • One-click demo data setup function
  • The Claude Code prompt used to generate the build
  • Full video walkthrough from prompt to deployed web app
  • Free support and paid customization on request

Item Details

Versionv1.0
PublishedApr 30, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryPOS & Retail
Tagspos system for small business freepos system for small businesspos system using google sheetspos system google sheets templatepos system for small business with inventory managementpos system google apps scriptpos system software for retail storehow to create pos system in google sheets
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
90+
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

What buyers of this file added to the same order

Most bought together School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets 3 buyers took both Apps Script How to Build Unlimited CRUD Forms with AI — PHP MySQL Admin Panel - PHP2 How to Build Unlimited CRUD Forms with AI — PHP MySQL Admin Panel - PHP2 3 buyers took both PHP How to Build a Complete Hotel Management System with Google Apps Script & Google Sheets | E42 How to Build a Complete Hotel Management System with Google Apps Script & Google Sheets | E42 2 buyers took both Apps Script

Reviews & Feedback

What buyers and viewers say about How to Build a POS System for Small Business – Claude Code + VS Code + Google Sheets.

No star ratings yet Tap a star to be the first to rate it.
40 comments from
YouTube viewers
Sort
@zenzen4ever via YouTube
Built a pos for dry cleaners store
2 likes on YouTube
@elixiruniverse7701 via YouTube
Super Advanced Version of POS you made and tech. thanks for share ur amazing GAS tutorial video.
2 likes on YouTube
@DianaAmenyo-g3c via YouTube
thank you very much .. i turn it into a wordpress plugin to be used and also a desktop software application with more and more functions ...
1 like on YouTube
@DariusFuse via YouTube
cannot access your ai prompt after login, its just a blue screen. can you please make it viewable like the app script file
1 like on YouTube
@DineyPoi via YouTube
I really enjoy your AI content. I'm interested in learning how to build AI tools like you teach. Do you offer private classes or mentorship? I'm willing to pay for lessons. Thank you.
1 like on YouTube
@sajidkhan-h5w2v via YouTube
Hospital / clinic management system for patients records, invoices, etc
1 like on YouTube
@tillokhamdamov via YouTube
Where can I get the p[rompt, in the website resources notavailabel?
1 like on YouTube
@krmsolution2788 via YouTube
Cyber cafe/ CSC centre manegement software ke liye ek video lao
1 like on YouTube
@office-b9y via YouTube
next system build like: industry/office department automation (stock,invoice, HR (attendance,salary), with fully control or overview by owner in simple understanding Dashboard view)
1 like on YouTube
@rannyrannynt via YouTube
Can I use this for a shipping company?
@XiannaSai via YouTube
please share prompt
@SHARMANEAURORA-d7f via YouTube
Can you build something for a manufacturing company. Inventory tracker from warehouse (receiving from supplier) to transfer to production or rnd to customer? Baking Products like powders. Ingredients are mostly powders like flours and choco power, vanilla flavor, ube flavor.
@BusinessSimplified-b5f via YouTube
Sales और billing को digital करने का अच्छा तरीका है 📊
@steviezenz via YouTube
For a salon please. It will really help me
@sm.pk90 via YouTube
Bhai Wholesale Grocery+retail shop k lye kch bnae. fast & easy to use ho. Billing b easy ho . Q k bht sary shop waly zyada prhe likhe ni hoty. unhe easy peasy kr k de. or simple.
@smart_digital_saathi via YouTube
Mobile billing से daily work ज्यादा simple हो जाता है। 📲
@Selenaj7 via YouTube
na its not opening pos system its showing blank white screen
@mbayomit-point via YouTube
this is great bro. you forgot to include include barcode.
@MuhammadAbaid-g9 via YouTube
You are genius bro! You nailed it. I have no words how to express my feeling after watching the video. You provide that knowledge which other provide with money, Respect Bro! 😉
@anandane872 via YouTube
Bro office work space management
@anandane872 via YouTube
Bro need office work space management dashboard
@muneebpp via YouTube
Subscribed,
@Selfidences via YouTube
Thanks for sharing your knowlage
@brprajapati21 via YouTube
I need Battery shop Retail customer tracking Battery service and warranty+Pro rata warrenty
@AliEskandari-x2i via YouTube
love seeing this kind of build. the google sheets backend is clever for small scale. curious tho at wht point does a custom build start costing more in time and maintenance than jst using a purpose built system like supersonic, like once u add inventory tracking, loss prevention, compliance stuff does it get unwieldy fast or have u found ways to keep it manageable?
@fahim_adzim via YouTube
THANKS YOU SO MUCH FOR THE FREE CODING
@kembahi_moghati via YouTube
Thank you for sharing. However I have one concern. When creating mobile up using Google Script it usually becomes difficult to create something that can fit well and visible enough.
@ihsanrehman9354 via YouTube
Great work
@Sahuchef15 via YouTube
I need this website can you provide me? I will pay you. Brother.
@logeecai via YouTube
Very interesting project. Prompt please🙏
@NORTH-s8o via YouTube
Di mana saya mendapatkan kode nya?
@KimSegarra-c8g via YouTube
Subcribed! Thank you
@Kevinsmithns via YouTube
hi can you upload the source code to something else? im having problems getting it
@jayadevanv3322 via YouTube
Simply Super
@cmcotrading via YouTube
This is good UI. I am following behind
@NizamulMulk-BD via YouTube
upload a video on php/laravel and vanilla js project on post system.
@jijuchandran276 via YouTube
Like the projects, Your english is also improved a lote ❤️
@jordanfelipe31 via YouTube
I really like your code and I learn a lot even though I'm not a programmer.
@hnourkonsult5329 via YouTube
Great app as usual
@wolinet1 via YouTube
awesome , Very great