Important Notice: Your success matters to us. If anything goes wrong after purchase, contact us on WhatsApp and we'll personally get it fixed.

How to Build a CMS (Cheque Management System) with Google Sheets & Google Apps Script | E27

E27 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.
How to Build a CMS (Cheque Management System) with Google Sheets & Google Apps Script | E27

Key Features

Cheque CRUD operations Company management system Bank management with custom cheque layouts Custom cheque printing Payment voucher generation Automated daily and weekly email reminders User authentication Advanced filtering on every list Dashboard with Chart.js DataTables list view Google Sheets as the database

Description

Post-dated cheques are a promise with a date on them, and the date is the problem. This tracks every cheque issued and received, prints them on the real thing, and emails you before the ones due are due.

Printing on actual cheque leaves

Banks do not share a layout — the payee line, the amount box and the date boxes sit in different places on every bank's cheque. So banks are managed as records here, each with its own cheque layout, and printing uses the layout belonging to that bank. Set a bank up once and every cheque drawn on it prints in the right position afterwards.

Not missing a date

Daily and weekly email reminders go out automatically for cheques coming due. A bounced post-dated cheque is rarely a money problem and usually a calendar problem; a reminder arriving before the date is the whole fix.

Companies, vouchers and the ledger

Multiple companies are handled, so a group of businesses runs from one system with cheques kept apart. Payment vouchers are generated against payments, giving the paperwork trail your accountant expects. Full create, read, update and delete over cheques, with advanced filtering on every list — by company, bank, status or date range.

Seeing it

A Chart.js dashboard over issued, cleared and pending cheques, a sortable and searchable list view, user login, and Google Sheets underneath so the data stays exportable to whatever your accounts run on.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • Your banks' cheque measurements to set up each print layout
  • A printer capable of feeding cheque leaves
  • Gmail for the daily and weekly reminder emails

What's Included

  • Complete Google Apps Script source code
  • Cheque CRUD with advanced filtering
  • Bank management with per-bank custom cheque layouts
  • Custom cheque printing
  • Company management for multi-business setups
  • Payment voucher generation
  • Automated daily and weekly email reminders
  • Chart.js dashboard and a searchable list view
  • Google Sheets structure for cheques, banks and companies
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedJan 4, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryAccounting & Finance
Tagscheque management systemcheque management system google sheetscheque printing softwaregoogle sheets cms dashboardpayment voucher systembank cheque trackercheque reminder systemgoogle apps script crud web app
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
89+
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 83 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 164 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 37 views this month Apps Script

Reviews & Feedback

What buyers and viewers say about How to Build a CMS (Cheque Management System) with Google Sheets & Google Apps Script | E27.

No star ratings yet Tap a star to be the first to rate it.
18 comments from
YouTube viewers
Sort
@hnourkonsult5329 via YouTube
Nicest thing today
1 like on YouTube
@kaale-paani-ka-magarmach via YouTube
In the last 4 - 5 months i have created 10+ web dashboards❤ And if you do not believe me, Let me tell you have opened this page in test deployment instead of permanent, Because test deployment shows dev instead of execute in the url end. Tell me if i am wrong.😅
@Ariel1433 via YouTube
Beautiful 🎉 CMS its amazing
@sylvesterjacob21 via YouTube
Very resourceful project 👍👍
@artwellhachunde6417 via YouTube
Very very nice
@RafikulIslam-uc9rr via YouTube
Best wishes and Thanks for awesome sharing project ❤❤
@RafikulIslam-uc9rr via YouTube
Amazing 🎉🎉 This is Very helpfully project 🎉
@Creepy000 via YouTube
Day by day 🌸best
@irfanchauhan495 via YouTube
Very Nice Project.... This will be helpful to many ....merchants , schools etc....🎉
@vipulchaudhari4437 via YouTube
Hi great Job ...... Nice Project...🎉
@sofyanmutta4567 via YouTube
Fresh very excellent
@khanasadullah5125 via YouTube
Amazing guru ji ❤❤
@zohairdilawar116 via YouTube
Best wishes and thanks for sharing awesome projects
@IshfaqAhmadBhat-p8m via YouTube
Fantastic project
@jordanfelipe31 via YouTube
Very nice 👍🏿
@DurvishJawaleOfficial via YouTube
Keep it up Useful project❤❤❤❤❤
@Tech4Use-u9z via YouTube
Good Project
@ayanraichand3425 via YouTube
Good project