An invoicing and stock system written for a mobile phone shop, not adapted to one. Every field on the bill is the field a handset sale actually needs — variant, model number, two IMEIs, battery and charger — and the stock behind it is handset stock.
Pick the set name and the variant list narrows to that model's storage options; choose one and the rate fills itself in. Add the model number, both IMEI numbers, the battery and the charger, and the totals build with CGST and SGST applied to reach the grand total. The invoice number increments on its own, the date is today's, and the header carries the live date and time. Customer name, address and contact go on the bill.
Print it, or send it straight to the customer on WhatsApp — which is how most phone shops actually deliver a bill. Clear Form resets everything for the next walk-in.
Add Mobile registers a handset with its variant, price and stock. Show Stock lists everything with search and inline editing, so a price correction takes seconds, and the figures move as invoices are raised.
An admin sees every invoice in the shop and manages the stock; a salesman sees only the invoices they raised. History lets either one view, reopen and edit a past invoice — swapping a handset re-prices the bill automatically — with a date range filter across the lot.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Billing & Invoicing, POS & Retail, Inventory & Warehouse |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
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.
20–30% advance to start · Clear quote before work begins · Support after delivery
What we customize
Paid picks from the same category
What buyers and YouTube viewers say about this project.