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

Free Customer & Vendor Ledger – Google Apps Script

B47 Accounting & Finance 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.
Customer Vendor Ledger Management with Google Apps Script Web App | B47
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Customers and vendors held in one ledger app Party chosen from a dropdown or found by search Transactions listed for the selected party Bill entry adding to the balance Payment entry reducing the balance Running balance carried into the next entry Particular field for describing each entry Date set on every transaction Add a new vendor with name and phone No transactions found message for a new party Show all vendors with their balances Print the balances list Print a party's transactions Confirmation message after each entry

Description

B47 keeps both sides of the book in one place. Customers who owe you and vendors you owe sit in the same web app, each with their own transaction history and their own running balance, and a single screen that lists every balance at once when you want the whole picture rather than one party.

Bills up, payments down

Adding an entry takes a date, a type, an amount and a particular — your own description of what it was for. A bill is a credit and pushes the balance up; a payment is a debit and brings it down. The maths is done for you: a balance of 3,300 with an 1,800 payment against it shows 1,500 the next time you open that party, so nobody is recalculating in their head at the counter.

The show all screen

This is what the earlier customer-only ledger could not do. One click lists every vendor with their current balance side by side, which is the view you actually want before a collection round or a payment run. It prints, so the list can be carried rather than screenshotted.

Finding the right party

Pick from the dropdown or search by name. Selecting a party loads only their transactions, and a newly added one says plainly that no transactions were found rather than showing an empty table that might be somebody else's. Adding a vendor takes a name and a phone number, and they are in the database immediately.

Setting it up

Copy the sheet, open Apps Script from Extensions — the code is already there — and deploy as a web app. Authorise it once and the link is ready. A party's transaction list prints as well as the balances screen.

Requirements

  • A Google account with Drive and Sheets
  • Your own copy of the provided spreadsheet
  • Apps Script editor access on that copy
  • Deploy as a web app with access set to anyone
  • Authorise the script once on the first run

What's Included

  • Complete Apps Script code already inside the sheet
  • Google Sheet with the party and transaction layout
  • Customer and vendor selection with search
  • Add transaction form with bill and payment types
  • Running balance calculated on every entry
  • Particular field on each transaction
  • Add vendor form with name and phone
  • Show all vendors with their balances
  • Print output for balances and transactions
  • Deployment steps for the web app
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryAccounting & Finance
Tagscustomer vendor ledger google sheetscustomer ledger google sheetsvendor ledger google sheetsledger management system google apps scriptrunning balance ledgerkhata ledger google sheetsaccounts receivable and payable trackerparty wise balance report
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

How to Build a Wallet Management System – Claude Code + Google Apps Script + Google Sheets How to Build a Wallet Management System – Claude Code + Google Apps Script + Google Sheets 78 views this month Apps Script How to Build a Loan Management System with Google Apps Script & Google Sheets | E43 How to Build a Loan Management System with Google Apps Script & Google Sheets | E43 106 views this month Apps Script Vendor Ledger Web App with Google Sheets & Apps Script| Ledger Web App  Dashboard | B48 Vendor Ledger Web App with Google Sheets & Apps Script| Ledger Web App Dashboard | B48 31 views this month Apps Script

Reviews & Feedback

What buyers and viewers say about Customer Vendor Ledger Management with Google Apps Script Web App | B47.

No star ratings yet Tap a star to be the first to rate it.
2 comments from
YouTube viewers
Sort
@SonaTudu-kp9px via YouTube
Respect sir please 🙏 create a addmission form for school 🎒🏫
@AapkaSudhan via YouTube
Very good sir