Invoice Auto-Printing and Format Configuration
Configuring Sunrise Retail's GST invoice with logo, GSTIN, bank details, and auto-print on save
Module 29 of 31 — Tally Prime. Configure Tally to auto-print Sunrise Retail's GST Tax Invoice with logo, GSTIN, bank details, and the required three-copy format. Duration: 40 min.
Learning Objectives
- Configure auto-print so every saved Sales voucher triggers a print prompt
- Add Sunrise Retail's company logo and GSTIN to the invoice header
- Add SBI bank account details to the invoice footer
- Verify the mandatory GST Tax Invoice fields are all present
Prerequisites: Sales Voucher — tally-10
Step 1 — Enable Auto-Print on Save
Now every time a Sales voucher is accepted with Ctrl+A, Tally shows a print prompt immediately.
Step 2 — Global Invoice Print Configuration
Or access during any print preview:
Company Information Settings
Buyer Information Settings
GST-Mandatory Fields
Invoice Footer — Bank Details and Terms
Invoice Totals
Step 3 — Configure Three Invoice Copies
For GST compliance and transport:
Sunrise Retail Invoice Template — After Configuration
Visual: Complete Invoice Layout
Auto-Print Workflow in Practice
For email delivery:
Print Preview
Before physically printing, use preview to verify:
Practice Exercise
Exercise: Sunrise Retail wants to add a UPI QR code to their invoice for instant payment. Explain the options and what information the QR code contains.
Show Solution
Option A — Static UPI QR (quick):
- Generate a static UPI QR for
sunriseretail@sbi(from PhonePe Business / Google Pay Business / Razorpay) - Save as BMP (Tally logo format)
- Embed as a second "logo" in the invoice footer (some customisation required)
Option B — Include UPI ID as text:
Add UPI ID: sunriseretail@sbi to the Declaration/Footer — buyers manually enter it.
What the QR contains:
- UPI ID:
sunriseretail@sbi - Merchant name:
Sunrise Retail Pvt Ltd - Amount (dynamic QR) or blank (static QR — buyer enters amount)
Note on GST IRN QR Code (different thing): Applicable only when aggregate turnover exceeds ₹5 Crore — Sunrise Retail (projected ₹1.07 Crore) is not in e-invoice scope. The GST QR code shown on e-invoices contains: IRN hash, supplier GSTIN, buyer GSTIN, invoice date, and total value — generated by the IRP portal, not by Tally manually.
Key Terms
| Term | Meaning |
|---|---|
| Auto-Print | Tally prints immediately when a voucher is saved (configured per voucher type) |
| Tax Invoice | GST invoice format — used when the supplier is GST-registered and charges tax |
| Print Format | Template type — Tax Invoice / Bill of Supply / Delivery Note |
| Alt+P | Print shortcut from within any saved voucher |
| Alt+M | Email a report or voucher as PDF directly from Tally |
| IRN QR Code | e-Invoice QR code containing the IRP-generated Invoice Reference Number |
| Copy Labels | Original for Buyer / Duplicate for Transporter / Triplicate for Supplier |
Module Summary
- Auto-print:
Voucher Types → Sales → Print after saving: Yes - Configure print layout:
F12from print preview orConfiguration → Printing → Sales - Mandatory GST fields: GSTIN, HSN, rate, CGST/SGST/IGST, Place of Supply — all auto-populated
- Invoice footer: add SBI bank details in Declaration/Footnote — applies to all invoices automatically
- Three copies standard: Original for Buyer, Duplicate for Transporter, Triplicate for Supplier
Quick Quiz
1. To make Tally auto-print when a Sales voucher is saved:
- a) F11 → Inventory Features → Enable Auto-Print: Yes
- b) Voucher Types → Sales → Print after saving: Yes
- c) F12 → Always Print: Yes
- d) Alt+P after every voucher manually
Answer
b) Voucher Types → Sales → Print after saving: Yes — this setting enables the auto-print prompt after every accepted Sales voucher.
2. "Original for Buyer," "Duplicate for Transporter," and "Triplicate for Supplier" labels are configured in:
- a) Ledger master
- b) Company creation
- c) Print configuration — Number of Copies + Copy Labels
- d) F11 Company Features
Answer
c) Print configuration — under the copies section in the print configuration screen, each copy gets a label that prints at the top of that copy.