---
id: topic/business-central/business-functionality/local-functionality/india
type: topic
title: India
summary: "India local functionality in Business Central covers tax and compliance features: GST, TDS, TCS, the Tax Engine, vouchers, fixed asset depreciation, gate entry and subcontracting. It also covers audit trail and edit logs, charge assignment, and stale checks. It answers how to set up, calculate and post these items."
tier: official
language: en
system: localization
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:14:15.599Z"
  flags: []
generated:
  at: "2026-10-08T00:04:31.553Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 91453fb0d78953dd5f983e4d3e6a98ce12a3d488bf1c3bc75f27a17619a34724
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-audit-trail-edit-logs-accounting-software
    title: Audit trail and edit logs for accounting software in India
    date: "2026-06-12"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TDS-and-GST-on-Purchase
    title: Calculation of Income Tax TDS and GST on Purchase Transactions
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TCS-and-GST-on-Sales-Transaction
    title: Calculation of TCS as per the Income Tax Act, 1961 and GST on Sales Transactions
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Cess-Calculations
    title: Cess Calculation
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/charge-assignment-functionality
    title: Charge assignment functionality
    date: "2025-11-12"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Subcontracting-Create-GST-Liability
    title: Create GST Liability
    date: "2025-06-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-E-Invoice
    title: E-Invoice
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-E-Way-Bill
    title: E-Way Bill
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Sale-to-Foreign-Customer-Service
    title: Export of Goods and/or Services to Foreign Customer
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/FA_Depreciation
    title: FA Depreciation Calculation
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Gate-Entry-Inward_Transactions
    title: Gate Entry Inward Transactions
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Gate-Entry-Outward_Transactions
    title: Gate Entry Outward Transactions
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-and-Kerala-Flood-Cess-on-Sales
    title: GST and Kerala Flood Cess on Sales Transaction
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TCS-on-Advance-Receipt-Application-to-Sales-Invoice
    title: GST and TCS on Advance Customer Payments
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TDS-on-Advance-Payment-Application-to-Purchase-Invoice
    title: GST and TDS on Vendor Advance Payments
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-GST-Credit-and-Liability-Adjustment-for-Reverse-Charge-Service-Invoice
    title: GST Credit and GST Liability adjustment for open Reverse Charge Goods and Services Invoices
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Exempted-Sales
    title: GST Exempted Sales
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Input-Service-Distribution-Overview
    title: GST Input Service Distribution Overview
    date: "2025-10-16"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Input-Tax-Credit-Adjustment
    title: GST Input Tax Credit Adjustments
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Advance-Normal-Payment-and-Purchase-Invoice-Goods-Application
    title: GST on Advance Payment application with Purchase Invoice
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-GST-on-Advance-Receipt-Application-to-Sales-Invoice
    title: GST on Advance Payment Application with Sales Invoice
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-GST-on-Advance-Payment-made-to-Vendor
    title: GST on Advance Payment made to Vendor, with reverse charge
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-GST-on-Advance-Payment-received-from-Customer
    title: GST on advance payment received from customer
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Bank-Charges-Transaction
    title: GST on Bank Charges Transaction
    date: "2025-06-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-GST-Calculation-on-Journals-where-Services-paid-directly-through-CashBank
    title: GST on Journals where Services paid directly through Cash or Bank
    date: "2025-10-16"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Service-Management
    title: GST on Service Management
    date: "2025-06-24"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Reconciliation
    title: GST Reconciliation
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Settelement
    title: GST Settlement of Net Payment Liability
    date: "2025-06-24"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TCS-on-Payment
    title: GST TCS on Vendor Payment
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-TDS-TCS-on-Receipt
    title: GST TDS and GST TCS on Customer Payments
    date: "2025-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Purchase-from-Foreign-Vendor
    title: Import from Foreign Vendor
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-local-functionality
    title: India Local Functionality | Microsoft Docs
    date: "2025-06-26"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Input-Service-Distribution-Process
    title: Input Service Distribution Process
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Vouche-Interface-Overview
    title: Overview on Voucher Interface
    date: "2025-06-30"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/TCS-Payment-to-Authority
    title: Payment of TCS to the Government Authorities
    date: "2025-06-27"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/TDS-TDS-Payment-to-Authority
    title: Payment of TDS to Government Authorities
    date: "2025-06-30"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Purchase-Return-to-Foreign-Vendor
    title: Purchase Credit Memo or Return Order to Foreign Vendor
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Purchase-from-Composite-Vendor
    title: Purchase from Composite Vendor or Purchase of exempted goods and services with no GST Impact
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Purchase-from-Registered-Vendor
    title: Purchase from Registered Vendors
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/GST-Purchase-from-Unregistered-Vendor-RCM
    title: Purchase of Goods from an Unregistered Vendor (Reverse Charge)
    date: "2025-06-23"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-audit-trail-edit-logs-accounting-software
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/charge-assignment-functionality
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-local-functionality
    - https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Stale-Check
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/local-functionality
    - topic/business-central/business-functionality/local-functionality/india/tax-engine
    - topic/business-central/business-functionality/local-functionality/india/gst
    - topic/business-central/business-functionality/local-functionality/india/tds
    - topic/business-central/business-functionality/local-functionality/india/tds-for-customer
    - topic/business-central/business-functionality/local-functionality/india/tcs
    - topic/business-central/business-functionality/local-functionality/india/voucher-interface
    - topic/business-central/business-functionality/local-functionality/india/fixed-asset
    - topic/business-central/business-functionality/local-functionality/india/gate-entry
    - topic/business-central/business-functionality/local-functionality/india/subcontracting
  localizations: []
  videos: []
  posts: []
  guidelines: []
learn_toc_path:
  - Business functionality
  - Local functionality
  - India
toc_file: business-central/TOC.md
parent: topic/business-central/business-functionality/local-functionality
children:
  - topic/business-central/business-functionality/local-functionality/india/tax-engine
  - topic/business-central/business-functionality/local-functionality/india/gst
  - topic/business-central/business-functionality/local-functionality/india/tds
  - topic/business-central/business-functionality/local-functionality/india/tds-for-customer
  - topic/business-central/business-functionality/local-functionality/india/tcs
  - topic/business-central/business-functionality/local-functionality/india/voucher-interface
  - topic/business-central/business-functionality/local-functionality/india/fixed-asset
  - topic/business-central/business-functionality/local-functionality/india/gate-entry
  - topic/business-central/business-functionality/local-functionality/india/subcontracting
coverage:
  learn: 87
  code: 0
  video: 0
  blog: 0
  guideline: 0
bc_forms: []
member_hash: a569c762e56a2f38f9297a974af8ca3879a019e748853f00f9436b9e5fc6c515
narrative: generated
---

# India

> India local functionality in Business Central covers tax and compliance features: GST, TDS, TCS, the Tax Engine, vouchers, fixed asset depreciation, gate entry and subcontracting. It also covers audit trail and edit logs, charge assignment, and stale checks. It answers how to set up, calculate and post these items.

Path: [Business functionality](../../business-functionality.md) > [Local functionality](../local-functionality.md) > India · tier official · system localization · narrative reviewed (checked by Opus)

## Overview

The India section groups the localized features for Indian statutory and accounting needs. The largest area is GST, with setup, sales and purchase scenarios, returns, e-invoice, e-way bill and settlement. TDS, TDS for customer and TCS cover tax deducted or collected at source, including thresholds, adjustments and payment to government. The Tax Engine is a configurable framework with tax types, rates, use cases, scripting and JSON import and export.

Other subtopics cover operational processes: voucher interface for day-to-day entries, fixed asset depreciation under Indian laws, gate entry for goods movement, and subcontracting with delivery challans and job work reports.

The section's own pages cover four areas. They are an overview of India local functionality, audit trail and edit log compliance, charge assignment for purchase order charges, and stale check setup. Start with the overview page, then go to the subtopic for the tax or process you need. GST is the usual entry point for transaction questions.

## Key points

- GST (47 pages) covers setup, sales and purchase transactions, returns, advance payments, cess, e-invoice, e-way bill, input service distribution, reconciliation and settlement, with general ledger posting for each scenario.
- TDS covers setup, calculation on purchases and payments, threshold rules, Section 194Q, provisional entries, adjustments and payment to government.
- TDS for customer covers TDS master data, calculation on customer documents and tracking TDS certificates receivable.
- TCS covers calculation on sales and receipts, thresholds, Section 206C(1H), adjustments and deposit to authorities.
- Tax Engine is a configurable engine for tax types, rates, use cases, scripting and lookups, with JSON import and export.
- Charge assignment distributes purchase order charges across lines using fixed, percentage or quantity computation and equal, amount, weight or volume assignment, with GST integration.
- Audit trail and edit log page lists seven compliance requirements, including recording transactions, retaining the original format, preserving data and keeping books in India with backup.
- Stale check setup uses Activate Cheque No., Stale Cheque Stipulated Period and Stale Cheque Expiry Date, and expired checks are marked via Bank Ledger Entry or Check Ledger Entry.

## Subtopics

- [Tax engine](india/tax-engine.md) (7 pages)
- [GST](india/gst.md) (47 pages)
- [TDS](india/tds.md) (8 pages)
- [TDS for customer](india/tds-for-customer.md) (3 pages)
- [TCS](india/tcs.md) (7 pages)
- [Voucher interface](india/voucher-interface.md) (2 pages)
- [Fixed asset](india/fixed-asset.md) (2 pages)
- [Gate entry](india/gate-entry.md) (3 pages)
- [Subcontracting](india/subcontracting.md) (4 pages)

## More Learn pages

- [Audit trail and edit logs for accounting software in India](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-audit-trail-edit-logs-accounting-software): This article provides information about the new Indian tax and companies legislation guidelines for accounting software.
- [Charge assignment functionality](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/charge-assignment-functionality): Discover the enhanced charge group assignment functionality in Business Central India localization. Simplify charge distribution for purchase orders efficiently.
- [India Local Functionality \| Microsoft Docs](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/india-local-functionality): Provides information about local functionality available for India.
- [Setting up and how to stale check](https://learn.microsoft.com/dynamics365/business-central/LocalFunctionality/India/Stale-Check): Describes the setup steps and process for handling stale checks in Business Central for India.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
