tdl in Tally

Tally TDL Course


Tally TDL

Do you love to play with codes ? Do you love coding? Is a software attracts you?

Do you believe, you can enhance the capability and performance of a software if you know the coding ?

You want to learn code in Tally TDL but doesn’t know where to start ?

Then this course is for you. You don’t need Tally or even accounting knowledge.

Start coding from the 1st day of enrolment.


Product Description

Hi, I am Mahendra Rana from Gondal of  Gujarat having an experience of 20+ years in the field of Tally.ERP 9, Tally TDL and I offers awesome course. Learn Tally TDL Online | Tally TDL Course is web based online course to learn Tally TDL and I guarrantee you that you can learn it. No prior coding knowledge is needed. No lincense for the Tally Developer is needed.


I am also an authorised Tally Partner and I am running this blog  to help the Tally User community since April 2008 and during this long term I served thousand of people all around the world with the awesome support and perfect solutions and guidance.


I got so many requests from the students to offer them the training as most of them were unable to find a reliable, experienced and supportive training and guidance, So, From May 2016,  I started to provide online Coaching and training for Tally TDL Course

Tally.ERP 9

Tally TDL and 

Combo Course (Tally.ERP 9 and Tally TDL) 

What is Tally TDL | Learn Tally TDL Online | Tally TDL Course

Tally TDL is the Tally.ERP 9 software’s programming languages. It help you to customise your Tally.ERP 9 software in the way you wish so. You can customise your Sales Invoice, Ledger Master, Reports or anything you wish so.

It is easy to learn the TDL code becuase  it doesn’t need as speical knowledge or any specific background.


The code structure is relatively simple. it is like

[#Menu : Gateway of Menu]

Add : Items : Tally Mentors Report : H : Display : My Report

[Report : My Report]

add Part : My New Part] [Part : My New Part]

Add Line : My Hello Line] [Line :My Hello Line]

Add : Field : My new Field

[Field : My New Field ]

Use : Name Field

Set as : ” Hi There, I am Learning Tally TDL with Tally Mentors. It is an awesome Course”

Type this file in a Notepad file and save it as hello.txt file in your Tally.ERP 9 or any other folder in your hard disk. Now activate the Tally TDL and see the magic how simple it is.

Here is some Images some of my students have customised their Tally.ERP 9 software after joining the course.


Multiple Discount


Learn Tally TDL Online | Tally TDL Course



Features of the Tally TDL Course

  • Life Time Access
  • Learn Tally TDL Articles from scratch
  • Follow the quiz
  • Exercise the assignments given
  • Evaluate your performance
  • Earn while you learn!  (Details will come later)
  • Become a master in Tally TDL and start your programming career.

You don’t need to be an expert in Tally.ERP 9 or in accountancy to work as a TDL programme however if you are an expert in Tally.ERP 9 and in Accountancy it will give you more advantage over your competitors.

You do not need a paid version of the Tally Developer to learn Tally TDL.

If you have any confusion about the course or need more information to join the course, you may contact me my whatsApp Number 09426407469 


How you will learn TDL after joining

You will be given a user id and password (set by you upon enrolment ) and then you have to log into My Account and after login to your account, please navigate to My Course section

You will be able to access to the text chapters with images and line by line explanations of every code.

You will also get a special DropBox folder sharing Access where you have to put your code after study for my review.

I review every code in the DropBox and suggest any edit or modification in the code.

You have to clear online Assignments and quiz with  the minimum passing marks of 50% or more for different kind of online assignments. There are certain blocking applicable. If you fail in the online assignment you will not be able to go ahead without clearing the same and will get another chance to clear the assessment.


Here is a glimpse of the course chapters. This is not a full list as I am continuously adding the materials to the course. This is why it is an in a BETA stage. and I am offering the course at the promotional fees.


The most important part of the course is my Awesome support which the students loves

Tally TDL Course
This Course teaches Tally TDL basic to Inter mediate level. a student will learn almost anything. Aside from step by steps, chapter explanations, understanding coding languages, followed by quiz, real projects and examples with source codes of reals projects
Module 1 Getting Started with Tally TDL
This Modules gives the explanation of the Tally TDL (Tally Developer Network) What is a Tally TDL, How one can learn it and what is its scope and many other aspects are being covered in this module
Unit 1 Let's introduce ourselves first
Unit 2 Tools of Trade : Software and stuff you need to learn Tally TDL
Unit 3 Tally TDL : An Overview of the Languages
Unit 4 Hello TDL : Our First full fledged Tally TDL
Unit 5 Structure of a TDL Code
Unit 6 Reading and understanding the TDL Code : Full explanation of the TDL coding
Unit 7 Assignment No. TDL 01: Create a new Report
Module 2 How to Code in TDL
This Modules describes the best practice, tips, tricks and other useful resources to code in Tally TDL. This Module is subject to frequent updation, addition and modification.
Unit 1 Commenting your code : why and how to comment in TDL
Module 3 UDF in Tally. and how it is useful for programming The Tally.ERP 9 software
This Module describes all about Tally. Learn how to create an UDF at Master level, voucher level and even in A report level. The most powerful features in a programme. Once you see the magic of an UDF, you will feel amazed by its power
Unit 1 UDF In Ledger Master Level : Create an UDF of Date of Birth in Ledger Master (Free Preview)
Unit 2 Style in TDL
Unit 3 Structure of TDL, Data types, UDF and its usage
Module 4 How to look up existing definition in Tally TDL
This Module covers how to find out the existing TDL definition as in TDL most of the time, we need to modify the existing definition. Without understanding it properly, it is not possible to code in Tally TDL. I will walk you through a very interesting and easy to understand approach find out the existing definition so that you can easily amend them/ This Module covers assignments and quiz
Unit 1 How to look up the existing definition in TDL?
Unit 2 How to look up the default definition: The Alternate way
Unit 3 Default Definition | The easiest way to find a default definition in no time!
Module 5 How to code Forms, Parts, Lines and Field
This Module will cover chapters to explain how to design a form, Adding multiple parts, Lines and Fields along with dimensions of the forms,parts, border and everything which are needed to customise a report/invoice etc. This is an important module so go through carefully, code as much as possible and do lot of assignments and practice
Unit 1 Forms, Parts, lines and Fields in Tally TDL - 1
Module 6 how to add an Image in Ledger Master
This Module will teach you how to add an image or upload photo in your ledger Master. It also cover some advanced tips and tricks to find out parts of a master where you need to add your customised Coding
There are no units in this module.
Module 7 Live TDL Project! A real life Customisation for a Delivery Note
This is a live Project for Tally TDL. This project belongs to one of Tally Mentor Student Mr. Rahul. Thanks to him for bringing this project for everyone. I will walk you through the entire process how to customise this project. Furthermore, I will create a special space for participant students to contribute to this project. Plese, note that for the privacy of the client's data, I have strike out the client's details from the projects /images/documents. I am not kidding! you guys will get the full source code absolutely FREE OF COST of the project which is covered under the live project. So, join with me, Learn invoice customisation and earn money while learning. Its real, its crazy but you will surely able to increase your income. So, join with me for the live project
Unit 1 Let's Customise Invoice : Part I : Live Project
Unit 2 Live Project ( Tally TD) : Customise Invoice - Part II
Unit 3 Live Project ( Tally TDL) : Customise Invoice - Part III
Unit 4 Live Project : Voucher Printing Customization
Module 8 Customising A Sales Invoice
In this module , you will learn how to customise your Sales Invoice? how to Add extra columns, Fields and or other information which are very useful for fetching custom Reports
Unit 1 Invoice Customization : Part I how to add extra columns and fetch the value
Unit 2 Invoice Customisation Part II : How to customisation Invoice Printing
Module 9 How to Customise Invoice and Voucher Printing
This Module will teach you customising your invoice. It will deal in the depth of customising of Invoices, vouchers and various real life solutions. You will be given various assignments to understand this module. Like Adding extra columns in Invoice printing, Double logo, half paper printing and much more.
There are no units in this module.
Module 10 Case Study : How to write better programme
Writing a good programme is an Art and one can learn this art by applying certain golden rules of programming and learning the techniques of coding. Anyone can write a code but writing a code and writing better code is a two different matters. I am sure you will be more interested in learning better codes than just writing codes. because bad code sucks and cost us a lost.
Unit 1 Cast Study : How to write Better code in Tally TDL?
Module 11 Configuration Customisation
This Module contains customization related to the Configuration Level. In Tally.ERP 9 there is various options which allow us to set up the configuration for various reports, functions vouchers entries, Masters etc. We will cover various customization practical assignments under this Modules
Unit 1 How to customise the TDL Configuration?
Module 12 Multiple Discount Project(A complete Commercial Projects with Source Codes)
In This module We are building a complete commercial Projects with many will cover many features of the Tally TDL from Company level configuration to Invoice customization, Item level settings, Reporting and everything. This module contains Advance and complex calculations and features of the Tally TDL and once you complete it, your TDL knowledge and capabilities will be increased significantly.
Unit 1 Multiple Discount Project : Outline of the Project
Unit 2 Accounting Features| How to code for company Specific TDL Configuration
Unit 3 How to Add Discount Field in Stock Item master
Unit 4 Discount Project | Customising Invoice
Module 13 Advanced TDLs : Report to fetch Data from Tally using Collections
This Modules Contains Advanced section of the TDL. It contains how to fetch and display data from the Tally software using Collections, functions, variables etc.
Unit 1 Create a Report in Tally to fetch Data through Collection


There are no reviews yet.

Be the first to review “Tally TDL Course”

Your email address will not be published. Required fields are marked *

error: Alert: Content is protected !!