Free Tool · No Sign-up

Fee Receipt Generator

Itemise the fee heads and the receipt writes itself — total computed, amount in words filled in, payment mode recorded, print-ready.

100% freeNo sign-up requiredPrint-ready A4 outputNothing uploaded — runs in your browser
Fee items
A4
Print-ready output
0
Sign-ups required
100%
In-browser — no data leaves your device

What a proper fee receipt contains

Itemised heads, not one lump sum

A fee receipt should show what the money was for — tuition, transport, lab, exam fee — as separate line items, not a single figure. Itemisation is what lets parents reconcile against the published fee structure, and it is what auditors and state fee-regulation authorities look for when they examine an institution's collections. This generator keeps a running itemised table and computes the total as you type.

The amount in words is the receipt's anti-tampering element, carried over from banking practice — a figure is easy to alter, the words are not. The tool converts the total to words in the Indian crore/lakh system automatically, so the two can never disagree.

Receipt numbers and payment mode

Every receipt needs a serial number from a continuous series — that is what makes the institution's fee register auditable. Record the payment mode and, for non-cash payments, the transaction or cheque reference; "subject to realisation" (printed on the receipt) covers cheques that later bounce.

Institutions collecting online can automate this entirely: Knwdle's fee module issues numbered digital receipts against every UPI/card payment with no manual entry.

Frequently asked questions

What must a school fee receipt include?

A serial receipt number, date, the student's name and class, itemised fee heads with amounts, the total in figures and in words, the payment mode with any transaction reference, and the cashier's or accountant's signature with the institution's stamp. This format includes all of these.

Why is the amount written in words as well as figures?

It is the standard anti-tampering safeguard from banking practice — figures can be altered by adding a digit, the spelled-out words cannot. The generator computes the words automatically from your itemised total so they always match.

Is a fee receipt legally required?

Issuing receipts for fees collected is basic accounting practice and is required in effect by state fee-regulation frameworks and audit norms for recognised institutions — and any parent can demand one. For coaching institutes charging GST, the tax invoice (a distinct document) is required by GST law; use the GST-Compliant Fee Invoice Generator for that.

What does "subject to realisation" mean on the receipt?

It means the receipt is provisional for cheque payments until the cheque actually clears. If the cheque bounces, the receipt does not prove payment. For UPI/card/bank transfer, the transaction reference recorded on the receipt is the realisation proof.

Can I generate receipts for multiple students quickly?

Yes — the fee heads persist between prints, so for a batch collecting the same fees you only change the student name and receipt number each time. Institutions on Knwdle skip manual receipts entirely: online payments auto-generate numbered receipts.

For developers & AI agents

The Fee Receipt Generator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.

Endpoint
GET https://knwdle.com/api/tools/fee-receipt-generator
Query parameters
ParameterRequiredDescription
studentNameYesStudent the payment was received from
itemsYesComma-separated fee items as description:amount, e.g. "Tuition Fee:12000,Lab Fee:1500"
paymentModeNoCash / UPI / Card / Bank transfer / Cheque
Example

Request:

GET https://knwdle.com/api/tools/fee-receipt-generator?studentName=Aarav%20Patil&items=Tuition%20Fee:12000,Lab%20Fee:1500&paymentMode=UPI

Response:

{
  "error": "Missing required parameter: studentName"
}

Stop generating documents one at a time

Knwdle keeps every student and staff record in one system — generate certificates, receipts, and letters from stored data instead of retyping it each time.

Free trial · No credit card · SaaS or custom-built