Welcome to Cedata. Tally Certified Partners

visakhapatnam – 530013

Tally.Developer 9

Build on Tally

Tally.Developer 9 (TD9)is a comprehensive development suite designed to enable TDL programmers to develop, and deploy solutions for Tally.ERP 9

Tally Definition Language (TDL)

At the heart of Tally, TDL forms the key link between the application and the platform layer. TDL provides the user with flexibility and power to extend the default capabilities of Tally and integrate with external applications. TDL provides capabilities for rapid development, rendering, data management and integration.

The Tally Definition Language (TDL) along with the development suite Tally.Developer 9(TD 9) provides the strong technology backbone for developing solutions on Tally platform

Capabilities of TD9

Solution-ability & customizability

TDL is a powerful tool in the hands of the programmer which enables customizability and solutioning capability in the product. TDL is platform independent, i.e., the TDL programs remain the same irrespective of which operating system/ network environment one uses. TDL automatically takes care of all developmental features of a solution, be it entries, reports, printing, data export in various formats with a single unified program. There is no requirement of resources with varied technical expertise to build these diverse functionalities unlike other technologies which may require a database programmer, an application programmer, a systems programmer, etc

Multiple output capability

TDL can be used to generate output for multiple devices and in multiple formats. Whenever an output is generated it can be displayed on the screen, printed, transferred to a file in a particular format, mailed or transferred to a webpage using HTTP protocol.

Data management capability

Data is stored and retrieved as objects in Tally. There are many internal objects predefined by the platform; using TDL, it is possible to create and manipulate this information with ease. If an additional field is required by the user to store information as a part of the predefined object, that capability is also provided, i.e. by using TDL, the user can create a new field and store value into the same, which can be persisted in Tally database.


Tally has been designed to provide extensive integration capability which enables the developer community to exploit and deliver cross platform solutions thereby allowing seamless interoperability among multiple applications with the Power of Simplicity

Why Programmers Love Tally.Developer 9?

Development Environment

Tally.Developer 9 simplifies a programmer’s life with powerful features like the search engine, syntax highlighting, column selection, and auto-completion. The editor enables you to handle multiple projects, navigate across definitions, collapse and expand definitions, and debug the code

Tally Authentication Library for Mobile

The development kit Tally Authentication Library is available as part of Tally.Developer 9. This library provides user authentication with the help of Tally.NET Server, the gateway to interact with Tally.ERP 9 application remotely.

Tally Connector

Tally Connector empowers the programmer to send XML requests to Tally, and get the response in the XML format to build the integration solution faster

Licensing abilities

Control license usage and minimize revenue leakage with Tally.Developer 9. The TDL code can be configured to run on one or more Tally serial number(s) while creating the TCP (Tally Compliant Product) file. You can also stamp the TCPs for a specific site.

Got questions? We’ll answer them for you!

Help me Decide

Is Tally.ERP 9 easy to use? Can I use it?

Tally is simple and designed to be used by people from non-IT and non-accounts background as well. Spending few minutes on insightful information can help business owners identify areas that require their attention.

What is the process for setting up Tally.ERP 9? How much time does it take?

You can be up and running within a few minutes. All you need is to follow 3 simple steps – 1) Download 2) Install 3) Activate and Start transacting in a few minutes.

What business processes can I handle with Tally.ERP 9? 

Tally.ERP 9 is an integrated business management software. You can manage Accounting, Inventory, Statutory and compliance, Banking, Payroll and various other processes using Tally.ERP.

What kind of reports can I get from Tally.ERP 9?

You get a 360° view of your business through a host of business reports related to Accounting, Inventory, Financial, Management control reports (MIS) and Taxation to help you make confident business decisions.

Is my business data safe with Tally.ERP 9?

Countless hours have been put in to make our product truly trustworthy and reliable. Even in situations where you encounter any issue with the software due to factors out of your control, like network disruption, power failure or a system reboot, your data remains safe from any corruption.

What is the first time and ongoing costs of running Tally.ERP 9?

One-time cost of 18,000 + GST 18% for a Single-User License and 54,000 + GST 18% for a Multi-User License. From the second year onwards, you need to renew TSS to avail host of value-added services.

Can you help me find an accountant to operate Tally.ERP 9?

Of course! We have more than 1 lakh Tally Certified Candidates to fulfil your requirement. You can search, shortlist, assess and select the right candidate from Tally Job Portal. For this, you have to register your organization as an employer on our website www.tallyeducation.com

How many users and transactions can Tally.ERP 9 support?

With a Multi-user License, you can have unlimited users on the same LAN environment with capabilities to handle a larger volume of transactions.

Is Tally only to be used by an accountant?

Business owners need to use accounting software to keep track of business performance. Accounts department captures and maintains data in a more organized way, which should be used by decision-makers to make informed decisions.

Have Questions? Get answers in our Help Center or contact us.

You will receive the support where-ever and when-ever you need it without all the annoying hoops of traditional access. We look forward to providing you with a unique Service and Support experience!!