> For the complete documentation index, see [llms.txt](https://payvance-innovation.gitbook.io/finlyticz-help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://payvance-innovation.gitbook.io/finlyticz-help-center/connect-tally-erp-9.md).

# Connect Tally ERP 9

## Connect Tally ERP 9 with FinlyticZ

This guide shows you how to enable the Tally ERP 9 XML server so that the FinlyticZ Connector can communicate with it.

### Prerequisites

* Tally ERP 9 installed and running on your PC
* FinlyticZ Connector installed (Setup Guide)
* Admin access to Tally ERP 9

### Step 1: Open Tally ERP 9

1. Launch **Tally ERP 9** on your PC
2. Open the company you want to sync with FinlyticZ

### Step 2: Enable Tally as a Server

<figure><img src="/files/mCJZzxfckgXeMhYdpIt1" alt="" width="563"><figcaption></figcaption></figure>

1. Press **F12** to open **Configuration**
2. Go to **Advanced Configuration**
3. Set the following options:
   * **Act as Server:** `Yes`
   * **Port:** `9000` (default)

> **Important:** The port number must match what you configured in the FinlyticZ Connector (default: 9000).

### Step 3: Save and Restart Tally

1. Press **Ctrl + A** to save the configuration
2. Close Tally ERP 9
3. Reopen Tally ERP 9 with the same company

### Step 4: Verify the Connection

<figure><img src="/files/3nHEcyPrWKN4V10Wqo5c" alt="" width="563"><figcaption></figcaption></figure>

1. Open **FinlyticZ Connect** on the same PC
2. Go to **Tally Setup**
3. Ensure:
   * **Host:** `localhost`
   * **Port:** `9000`
4. Click **Test and Save Config**
5. You should see: **"Connection successful"**

### Step 5: Start Syncing

<figure><img src="/files/X5INvUaEof7P3VAh5cWm" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/Rqvd2tUQR84n8vufQF8Q" alt="" width="563"><figcaption></figcaption></figure>

1. Go to **Companies** in the Connector
2. Your Tally ERP 9 company should appear under "Available for Sync"
3. Click on it to add it
4. Go to **Dashboard** and click **Run Sync Now**
5. Your data will start syncing to the FinlyticZ cloud

### Enable ODBC Port (If Required)

In some cases, you may also need to enable the ODBC port:

1. Open Tally ERP 9
2. Press **F12** > **Advanced Configuration**
3. Set **Enable ODBC Server:** `Yes`
4. Set **Port:** `9000`
5. Save with **Ctrl + A**

### Important Notes

* Tally must be **running** on the PC for the Connector to sync data
* If Tally is closed, the Connector will retry automatically based on your retry settings
* The Connector detects if the active company changes in Tally and adjusts accordingly
* Make sure your **firewall** is not blocking port 9000

### Troubleshooting

| Issue                 | Solution                                               |
| --------------------- | ------------------------------------------------------ |
| Connection test fails | Ensure Tally is running and port 9000 is enabled       |
| Company not showing   | Click **Refresh** on the Companies screen              |
| Sync errors           | Check Tally Setup > Sync tab > retry settings          |
| Port already in use   | Change port in both Tally (F12) and Connector settings |

For more help, see Troubleshooting.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://payvance-innovation.gitbook.io/finlyticz-help-center/connect-tally-erp-9.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
