Ctrl+K

Tally Integration

JobNext integrates with Tally ERP to provide statutory and taxation reporting capabilities for organizations operating in India. The recommended workflow is to use JobNext for all day-to-day business operations and periodically export financial data to Tally for audit, statutory compliance, and tax filing purposes.

Compatibility

The Tally integration supports Tally ERP 9.2, release 5 or later. Ensure your Tally installation meets this minimum version requirement before configuring the integration.

Data Export Workflow

JobNext All business ops Procurement Billing, Payroll Vouchers Approvals Source of truth XML Step 1 Chart of Accounts Groups + Ledgers Step 2 Vendors & Customers Step 3 Jobs → Cost Centres Step 4 Approved Vouchers Tally ERP Statutory Reporting GST Returns TDS Filing Audit Read-only copy One-way export only — Transactions entered in Tally will NOT sync back to JobNext Recommended schedule: Fortnightly or Monthly — export only approved transactions
Tally Integration page showing accordion sections for Group Mapping, Export Groups, Export Ledgers, Export Parties, Export Jobs, and Export Vouchers
Tally Integration export interface with step-by-step export sections

Recommended Workflow

The Tally integration is designed as a one-way data export from JobNext to Tally. The intended workflow is:

  1. Perform all business operations in JobNext — procurement, billing, voucher creation, payroll, etc.
  2. Approve all vouchers and financial transactions through the standard approval workflow
  3. Periodically export data from JobNext to Tally (recommended: fortnightly or monthly)
  4. Use Tally for statutory reporting, audit preparation, and tax return filing
Critical Rule

Any transaction entered directly into Tally will NOT be reflected in JobNext. The integration is one-way only. If you need to record a transaction that originates outside of normal JobNext workflows, create a manual voucher in JobNext and let it export to Tally through the standard process.

Configuration Requirements

Before using the Tally integration, the following configuration requirements must be met in your Tally ERP setup:

Requirement Details
Voucher Numbering Tally must use automatic numbering with manual override capability enabled. This allows JobNext-generated voucher numbers to be preserved during import.
Cost Categories Cost Categories must be enabled in Tally. JobNext uses the Primary Cost Category for mapping.
Cost Centres Cost Centres must be enabled in Tally. JobNext jobs are mapped as Cost Centres under the Primary Category.
Company Mapping Each Accounting Centre (AC) in JobNext corresponds to one Company in Tally. Create a separate Tally company for each AC.

Data Export Sequence

Data must be exported from JobNext to Tally in a specific sequence to ensure referential integrity. Master data must be imported before transaction data.

Step 1: Chart of Accounts

Export all Account Groups and Ledgers first. This creates the account structure in Tally that will receive voucher entries. The hierarchical relationship between groups and ledgers is preserved in the export.

Step 2: Vendors and Customers

Export vendor and customer master data. These are mapped as ledger accounts in Tally under the appropriate Sundry Creditors and Sundry Debtors groups.

Step 3: Jobs (Cost Centres)

Export JobNext jobs, which are mapped as Cost Centres in Tally under the Primary Category. This enables project-level cost tracking within Tally's reporting framework.

Step 4: Approved Vouchers

Finally, export all approved vouchers. Only vouchers that have completed the approval workflow are included in the export. Each voucher retains its original number, date, and all line-item details.

Export Order Matters

Always follow the export sequence: CoA first, then Vendors/Customers, then Jobs, and finally Vouchers. Importing vouchers before their referenced ledger accounts or cost centres exist in Tally will cause import errors.

Export Process

  1. Navigate to Finance > Tally Integration
  2. Select the Accounting Centre to export
  3. Choose the data type to export (Chart of Accounts, Vendors/Customers, Jobs, or Vouchers)
  4. For voucher exports, specify the date range for the period you want to export
  5. Click Generate Export
  6. The system generates XML files that are compatible with Tally's native Import Data feature
  7. Download the generated XML files
  8. In Tally ERP, use Import Data to import the XML files into the corresponding company

Important Rules

  • Only approved vouchers export — Draft, submitted, and rejected vouchers are not included in Tally exports
  • XML format — All exports generate XML files compatible with Tally's native import functionality
  • Periodic imports recommended — Import data into Tally on a fortnightly or monthly basis to keep Tally current without overwhelming the import process
  • One AC = One Company — Each Accounting Centre in JobNext maps to exactly one Tally company; do not mix data from multiple ACs into a single Tally company
  • No reverse sync — Changes made in Tally are not reflected back in JobNext; always make corrections in JobNext and re-export
  • Incremental exports — When exporting vouchers for a period that overlaps with a previous export, the system handles duplicates by using unique voucher identifiers

Troubleshooting

Issue Possible Cause Resolution
Import fails with "Ledger not found" Vouchers imported before Chart of Accounts Import CoA XML first, then retry voucher import
Cost Centre not recognized Jobs not exported before vouchers Export and import Jobs XML before voucher XML
Duplicate vouchers in Tally Same period exported and imported twice Delete duplicate entries in Tally or use a non-overlapping date range
Voucher numbers mismatch Tally auto-numbering overriding imported numbers Enable manual override in Tally's voucher numbering settings