Payment Receipts & Document Printing
Bio Ecko generates printable documents for every financial and clinical transaction: payment receipts, tax invoices, prescriptions, and discharge summaries...
February 2026 · 5 min
Manual area
Billing
Coverage
5 sections
Operator notes
3 implementation notes
Overview
Bio Ecko generates printable documents for every financial and clinical transaction: payment receipts, tax invoices, prescriptions, and discharge summaries. All documents follow a consistent hospital-branded template and can be printed, saved as PDF, or shared digitally.
Payment Receipts
A payment receipt is generated automatically when a payment is recorded. Receipt numbers follow a sequential format (e.g., REC-2026-00123) and are unique across the organization.
Receipt Contents:
- Hospital letterhead (name, address, phone, GSTIN)
- Receipt number and date
- Patient name, UHID, and contact information
- Bill number (if payment is against a specific bill)
- Amount received (in figures and in words)
- Payment mode (Cash / UPI / Card / Bank Transfer / Cheque)
- Transaction reference (UTR, approval code, cheque number)
- Received by (cashier name)
- Signature line
Receipt Types:
- Payment Receipt -- Standard receipt against a bill
- Advance Receipt -- Deposit collected before/during admission
- Refund Receipt -- Issued when a refund is processed, references the original receipt
Printing Documents
All printable documents are served via the print API at /api/documents/print.
How to Print:
- Navigate to the bill, receipt, prescription, or discharge summary screen.
- Click the 'Print' button.
- A formatted document opens in a new browser tab.
- Use the browser's print dialog (Ctrl+P / Cmd+P) to print or save as PDF.
- The document is optimized for A4 paper with proper margins.
Supported Document Types:
- Bill / Tax Invoice (
?type=bill&id=xxx) -- Itemized bill with GST breakdown, payment status, amount in words - Prescription (
?type=prescription&id=xxx) -- Rx format with medicine name, dosage, frequency, duration, and doctor's instructions - Discharge Summary (
?type=discharge&id=xxx) -- Admission/discharge dates, diagnosis, treatment given, procedures, medications at discharge, follow-up instructions - Payment Receipt (
?type=receipt&id=xxx) -- Amount, payment mode, transaction reference, hospital details
Digital Sharing
Documents can be shared digitally with patients:
- WhatsApp -- Send a PDF link via the configured WhatsApp Business API
- Email -- Send as an email attachment or inline HTML
- Patient Portal -- Documents are automatically available in the patient's portal account
Digital sharing uses the notification service with the appropriate template key (bill_receipt, prescription_ready, discharge_notification).
Reprint and Duplicate Receipts
Lost receipts can be reprinted from the Billing > Receipts page:
- Search by receipt number, patient name, or date range.
- Click on the receipt to view details.
- Click 'Reprint' to generate a duplicate.
- Duplicate receipts are watermarked with 'DUPLICATE' to distinguish from originals.
All reprint actions are logged in the audit trail for compliance.
Notes
Tip
Configure your hospital logo and letterhead in Settings > Organization Profile. This logo appears on all printed documents.
Clinic tip
For thermal printers (80mm), use the compact receipt format. For laser/inkjet printers, use the A4 format with full letterhead.
Warning
Always issue a receipt for every payment, even cash payments. This is a legal requirement and protects both the hospital and the patient.
Related topics
Billing
The Billing module supports billing review, charge capture, and financial workflows. For [Solo Doctor & Small Clinic](/solo-doctor-small-clinic), the safe...
GST Compliance & Tax Invoicing
Bio Ecko supports end-to-end GST compliance for Indian hospitals, including GSTIN configuration, HSN/SAC code mapping on services, automatic CGST/SGST...
Prescriptions
The Prescriptions module lets you write, manage, and print prescriptions. Prescriptions are typically created during an OPD visit but can also be managed...
GST Compliance & Tax Invoicing
Bio Ecko supports end-to-end GST compliance for Indian hospitals, including GSTIN configuration, HSN/SAC code mapping on services, automatic CGST/SGST...
Procurement & Inventory
The Procurement module manages the complete purchase-to-pay lifecycle for your facility -- from requisitions and purchase orders to goods receipt, vendor...