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

Invoice & Receivables Ledger Dashboard – Google Sheets

C30 Billing & Invoicing Accounting & Finance Weekly Plan Premium Plan VIP Premium Plan
🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Admin and user roles with separate dashboards Customer master with ID name email address and country Customer lookup by ID while raising an invoice Product manager with stock coloured by quantity level Add a product with unit cost quantity and tax rate Auto invoice number and selectable invoice date Unit cost and tax overridden per line when needed Invoice level tax and discount Payment captured as cash or bank transfer Bank name and transaction ID recorded with the payment Per-customer ledger with invoiced credit debit and balance Date range filter on the ledger Combined ledger showing total receivables across customers Copy CSV Excel and PDF export plus print Email the invoice to the customer as a PDF Manage users with role and allow or block access Change password from inside the app

Description

The upgraded invoicing dashboard: a proper customer master, payments recorded with the detail an accountant asks for, and a ledger that answers both questions — what does this customer owe, and what are we owed in total.

Customers are records, not typing

Customers are created once with an ID, name, email, address and country, then pulled into an invoice by ID rather than retyped each time. That is what makes the ledger work: every invoice and every payment attaches to the same customer instead of three slightly different spellings of their name.

Invoicing

The invoice number fills itself and the date is yours to set. Items come from the product manager carrying their stock and tax rate, with the stock colour-coded by level so a low line is obvious, and both unit cost and tax percentage can be overridden on a line when you are quoting a particular customer a particular price. Invoice-level tax and discount sit on top.

Payments and the ledger

A payment is recorded as cash or bank transfer, and a transfer carries the bank name and the transaction ID — the reference you need six months later when someone asks which payment cleared which invoice. The customer ledger then shows total invoiced, total credit, total debit and the outstanding balance, filtered by date range and exportable to Copy, CSV, Excel or PDF. A combined view rolls every customer together into your total receivables.

Two roles

Admins manage customers, products, users and access, and see every invoice. Users search customers, raise their own invoices and view the ledger for them. Any invoice can be printed, downloaded as PDF or emailed to the customer as a PDF attachment.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • A Gmail address to send invoices from
  • Your company details set in the index file
  • A modern browser (Chrome, Edge, Firefox or Safari)

What's Included

  • Complete Google Apps Script source code
  • Invoice, ledger, customer, product and user front-end
  • Google Sheets structure for customers, products, invoices and ledger
  • Invoice PDF layout and email delivery
  • 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
CategoryBilling & Invoicing, Accounting & Finance
Tagsbilling software in google sheetscustomer ledger google sheetsaccounts receivable tracker google sheetsinvoice and ledger management systeminvoice generator google sheetsbilling software for small businessemail invoice pdf apps scriptpayment capture bank transfer
VideoWatch walkthrough
LicenseRegular License
Regular License C30
Subtotal $2.60 USD
Total $2.60 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $5.20$2.60
Redotpay
🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
Secure checkout
Amount due
$2.60$5.20
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $2.60 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
Item🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
ReferenceC30
Payment MethodRedotpay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Binance Pay
🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
Secure checkout
Amount due
$2.60
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $2.60 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$2.60
Order summary
Item🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
ReferenceC30
Payment MethodBinance Pay
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
Secure checkout
Amount due
$2.60
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $2.60
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$2.60
Order summary
Item🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
ReferenceC30
Payment MethodCryptocurrency
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
Secure checkout
Amount due
$2.60
Total due
Pay $2.60 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $2.60 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Order details$2.60
Order summary
Item🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30
ReferenceC30
Payment MethodPayPal
Total$2.60
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt

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

$2.60
USD · card / manual pay

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 242 views this month Apps Script $2.60 USD 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 $1.29 USD 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 $1.29 USD

Reviews & Feedback

What buyers and viewers say about 🔥🔥Invoice & Ledger Management Web Dashboard with Admin & User Login Using Google Appscript | C30.

No star ratings yet Tap a star to be the first to rate it.
12 comments from
YouTube viewers
Sort
@ShrikantaRTIGroup via YouTube
one request , if the rate can be tracked based on 2 condition that is customer ID and category
@ShrikantaRTIGroup via YouTube
Its an excellent coding and designing .
@sonukarhana via YouTube
Rameez bhai you r nice person ache se bolte hai ache se concept clear karte hai great
@IshfaqAhmadBhat-qv9oi via YouTube
An excellent invoicing web dashboard using Google Sheets and Apps Script! Efficient, automated, and user-friendly—perfect for seamless invoice management. Great work! ❤❤
@MuhammadTariq-rr6zj via YouTube
Good but stock reports ki kami hey wo bhi add kijye
@krishnanmanoj1 via YouTube
Asgin as customer id as mobile number its easy for memories❤
@krishnanmanoj1 via YouTube
Such a amazing & wonderful 🔥 very useful
@zohairdilawar116 via YouTube
Sir , your idea is good , I would like to suggest a few modifications to ledger etc if you are willing to upgrade do message me we will discuss
@rafikulislam6512 via YouTube
❤❤❤Great video, all your videos are very important and very helpful. Please go ahead.❤❤❤
@DurvishJawaleOfficial via YouTube
Wow! amazing
@likhanlpc3807 via YouTube
sir your all web app is very helpful
@sciencemind4824 via YouTube
Great sir.😮