Bank Details with QR Code in Invoice | 2022 Best Free Tally Prime TDL

Rate this post


We always follow best techniques to do our work smartly and finish on time. In this QR images play important roles in our daily life work. If we want to pay instantly and without any error, we use QR code because QR payment methods are easily available and can do transactions with any UPI payment apps. And same if we use Tally to generate invoices, there are bank details option in Invoice printing. With this bank details our customers can pay by adding our account details on there books/Bank. But this is lengthy process on today’s era. But if you want to collect payments instantly then can use QR images in Invoice. So today I will provide a best TDL code to add Bank details with QR Code in our Tally invoices. We can add QR image along with Bank Details. With this anyone can pay our bills by scanning of QR images. In this TDL code we use Tally Prime QR code facility.
In this Tally Prime TDL code we can add some additional fields or we can remove extra fields according to our need, and this will work perfectly with Tally Prime. Best simple tdl code add QR code in Invoices.


        1. Copy below TDL code and make a text file.
        2. Save text file then load in Tally Prime (Method provided below the code)                   
        3. Now go for invoicing and enable bank details for invoice.
        4. Now we can see Bank details with QR Code Image in our Invoice print.

This is best free TDL to have in your Tally . Must have TDL file for Tally ERP9 and Tally Prime that can use for lifetime. 

This free TDL Code will perfectly work with Tally Prime.

Watch above video to learn :
1. How to add extra fields in Invoice Print.
2. How to add Use Tally QR code facility.
3. And Many More…….

TDL Code : 

[*Part : EXPINV BankInfo]
Add : Bottom Parts : After : EXPINV DateTime :LearnWellBankQR
[Part :LearnWellBankQR]
Parts :LearnWellQrP, EXPINV BankDetails
[Part :LearnWellQrP]
Part :LearnWellQRCode
Vertical : Yes
[Part :LearnWellQRCode]
Horizontal Alignment : Left
Vertical : No
Lines :LWQrL
QR code: (“upi://pay?pa=9131810293@ybl&pn=AshishKumarSingh&tn=Bill No. “+$$String:$voucherNumber) : True
Height : 10% page
Width : 12% Page
[Line :LWQrL]
Field :LWQrF
[Field :LWQrF]
Set As : “”



1. Copy the code and paste in a Text file.
2. Save the text file into your computer.
3. Copy the text file path including Name and extension (as – C:UsersHPDesktoprecParty Detail.txt)
4. Open Tally ERP9  OR Tally Prime
5a. Press F12 and goto Product and Features (for Tally ERP9)
5b. Click on Help and click on TDL & Addon  (for Tally Prime)
5. Press F4 (to open a Box)
6. Load TDL file on Startup – Yes
7. Paste The path in blank space
8. Press enter and save 

Now your TDL is ready to use.

4 thoughts on “Bank Details with QR Code in Invoice | 2022 Best Free Tally Prime TDL”


    [System: UDF]
    MyDBShipDocument: Aggregate: 2
    ShipDocumentName: String: 1113
    [#Part: CMP AccFeat Left]
    Add: Line: CMP EnableShipDocument
    [Line: CMP EnableShipDocument]
    Field: Medium Prompt, CMP EnableShipDocument
    Local: Field: Medium Prompt: Info: “Enable Name of Territory Executive ? ”
    Space Top: 1
    [Field: CMP EnableShipDocument]
    Use: Logical Field
    Storage: EnableShipDocument
    Set as: If $$IsEmpty:$$Value then “No” else $$Value
    Sub Form: CMP ShipDocumentReport: $$Value = “Yes”
    [System: UDF]
    EnableShipDocument: Logical: 1117
    [Report: CMP ShipDocumentReport]
    Form: CMP ShipDocumentForm
    [Form: CMP ShipDocumentForm]
    Part: CMP ShipDocumentPartTitle, CMP ShipDocumentPartDetails
    Background: White, Petal Pink
    [Part: CMP ShipDocumentPartTitle]
    Line: CMP ShipDocumentLineTitle
    [Line: CMP ShipDocumentLineTitle]
    Field: Long Prompt
    Local: Field: Long Prompt: Style: Small Bold
    Local: Field: Long Prompt: Info: “Territory Executive ”
    [Part: CMP ShipDocumentPartDetails]
    Line: CMP ShipDocumentLineDetails
    Repeat: CMP ShipDocumentLineDetails: MyDBShipDocument
    BreakOn: $$IsEmpty:$despatchthroughName
    Height: 6
    Scroll: Vertical
    CommonBorder: Yes
    [Line: CMP ShipDocumentLineDetails]
    Field: CMP ShipDocumentNameField
    [Field: CMP ShipDocumentNameField]
    Use: Short Name Field
    Storage: ShipDocumentName
    Border: Thin Left
    [Collection: MyShipDocumentCollection]
    Type: MyDBShipDocument: Company
    Childof: ##SVCurrentCompany
    Format: $ShipDocumentName,30
    Title: Territory Executive

    [#Field: EI ShipDocument]
    Use : Short Name Field
    Storage : BasicShipDocumentBy
    Set as : if NOT $$IsEmpty:@@EIBasicShipDocument then @@EIBasicShipDocument Else $$Value
    Set always : Yes
    Skip On : NOT @@DoEditAll AND NOT $$IsEmpty:@@EIBasicShipDocument AND @@IsObjOfTypeTrackOrOrder
    Width: 30
    Table: MyShipDocumentCollection,By Hand,By Courier,EndofList
    ShowTable: Always
    Key: Create MyShipDocumentCollection


Leave a Comment