All Tools/Cash Memo

Cash Memo Generator

Generate professional cash memos with IndexedDB save, edit, delete, customer autofill & A5/A4 printing.

Active Shop Profile

M/S Rahman & Brothers

Shop # 12, New Market, Dhaka-1205·01712-345678

Edit Shop Info
Memo Line Items1 / 15 RowsProduct Directory
SlProduct NameQuantityUnit PricePrice (৳)
1
0.00

Amount in Words

Zero Taka Only

Financial SummaryBDT (৳)

Subtotal:0.00
Discount:
Net Amount:0.00
Unpaid (Due):0.00
User Manual & Documentation

Cash Memo & Chalan: What, Why and How to Use?

Complete operating manual explaining every feature, offline IndexedDB storage, A5/A4 dual print, and backup system in detail.

Dynamic Memo Editor

1 to 15 dynamic line items, auto-multiplied totals, discounts, paid and due tracking.

Customer & Item Autocomplete

Instant autocomplete fills customer phone, address, and unit prices as you type.

A5 & A4 Dual Printing

Print Customer Copy & Office Copy side-by-side on a single A4 sheet to save 50% paper.

100% Offline & Private

Zero third-party tracking. Runs in browser IndexedDB with one-click full backup.

Cash Memo & Chalan Generation

The core editor for line items, rates, discounts, and payable dues.

What is it?

A dynamic digital invoice editor supporting auto-incrementing memo numbers (#INV-...), dates, customer profiles, and 1 to 15 expandable itemized product rows.

Why use it?

Manual handwritten memos cause arithmetic errors and lack persistent business records. This editor ensures zero math mistakes and immediate counter checkout.

How to use it?
  • Memo number and date auto-populate; edit if needed.
  • Enter item name, qty, and price; total is calculated in real time.
  • Click "+ Add Item" to append more product rows.
  • Enter discount or paid amount to automatically calculate unpaid due.

Smart Customer & Product Autocomplete

Intelligent autocomplete for customer details and product pricing.

What is it?

An intelligent dropdown assistant that suggests previously saved customers (with phone & address) and catalog products (with unit prices) as you type.

Why use it?

Saves cashiers from repeatedly typing long phone numbers, addresses, and lookup prices. Speeds up billing during peak business hours.

How to use it?
  • Type customer name; click suggestions to autofill phone and address.
  • Type item name; selecting from dropdown instantly populates unit rate.
  • New names and items are automatically cataloged when you save the memo.

Bilingual Number-to-Words Conversion

Automatic translation of net payable amount into Bangla and English in words.

What is it?

Instant conversion of the payable total into formal Bengali words (with "টাকা মাত্র") and English words (Lakh or Million scale with "Taka Only").

Why use it?

Commercial standard to prevent monetary fraud or alterations. Prevents spelling errors when writing large numerical values.

How to use it?
  • Words update in real time as prices or discounts change.
  • Configure Lakh scale or Million scale in Shop Settings.
  • Prints appropriate language format based on memo language.

A5 & A4 Dual-Copy Print Engine & Vector PDF

Single A5 prints or dual side-by-side vouchers on A4 with instant PDF.

What is it?

A specialized print engine rendering A5 single vouchers or dual vouchers side-by-side on an A4 sheet with dedicated cutting guidelines.

Why use it?

Reduces paper costs by 50% while giving your business an identical physical copy to file away for accounting audits.

How to use it?
  • Click "View Print Sheet & Export PDF" or press Ctrl+P.
  • Select "A4 Dual Copy" or "A5 Single Copy" on the print screen.
  • Click "Print" to print immediately or "Download PDF" to save.

Browser IndexedDB Local Storage & Offline Capability

Client-side encrypted database storage with zero server reliance.

What is it?

A high-speed browser-native client database capable of holding thousands of memos, products, and customer profiles directly on your computer.

Why use it?

Guarantees 100% data confidentiality. No remote server tracking, zero subscription fees, and complete functionality during internet outages.

How to use it?
  • Click "Save to IndexedDB" or press Ctrl+S.
  • Current edits auto-persist so refreshing the browser never loses data.
  • Press "New Memo" or Escape (Esc) to start a clean new invoice.

Saved Memos Directory & Revenue Tracking

Historical invoices dashboard with search, status tabs, and revenue metrics.

What is it?

A dedicated ledger directory featuring total sales, collected cash, and outstanding dues cards with instant multi-criteria filtering.

Why use it?

Instantly view pending customer dues, reprint lost invoices for customers on demand, and audit daily store performance.

How to use it?
  • Click "Saved Memos" in top bar to access directory.
  • Search in real time by memo no, client name, phone, or items.
  • Click "Due Memos" tab to isolate unpaid customer invoices.
  • Click "Edit" to load in editor or "Print" to reprint.

Data Backup, Excel CSV Export & Restore

One-click full JSON backup, UTF-8 BOM Excel CSV export, and restore modal.

What is it?

A complete JSON archive bundling all memos, customers, products, and shop preferences, accompanied by an Excel-ready UTF-8 BOM CSV spreadsheet.

Why use it?

Prevents accidental data loss during browser history wipes, enables smooth migration to new devices, and allows spreadsheet bookkeeping.

How to use it?
  • Go to Saved Memos and click "Backup / Restore".
  • Click "Download Full Backup (JSON)" on the Export tab.
  • Click "Download CSV" for a UTF-8 BOM Excel spreadsheet.
  • To restore, upload file, select Merge or Replace mode, and confirm.

Keyboard Shortcuts for Lightning Fast Billing

Operate the entire cashier counter using only keyboard keys.

Ctrl + S
Instant Save

Saves memo to IndexedDB database

Ctrl + P
Print & PDF

Auto-saves and opens print screen

Escape
Reset / New Memo

Clears active form for next customer

Enter
Add +1 Row

Pressing Enter in item name, qty, or price adds +1 row