#TDS Compliance

Number of APIs: 12

Tax Deducted at Source (TDS) is an indirect method of collecting Income Tax. TDS is based on the principle of “Pay as you earn” which is beneficial for both the Government and the taxpayer. It is where a person making a payment of specified nature is liable to deduct tax at a prescribed rate. This ensures continuous revenue for the Government by way of Tax Deducted at the Source.

The Payer making a payment is also responsible to deposit TDS with the Income Tax Department within a specified date and file a TDS Return. Once filed, the deposited amount will be shown in the Payee's Form 26AS which they can then use to claim tax credits when filing ITR.

However, staying TDS compliant can be a hassle for businesses, as they are required to :

  1. Deduct TDS from payments that are liable for TDS Deduction at an appropriate rate.

  2. Deposit TDS to Government before the due date.

  3. File TDS Returns on a Quarterly basis.

  4. Issue a TDS Certificate by the deductor to the deductee.

Organizations deducting TDS have to remain compliant with each of the steps. Failure to do so results in TDS Penalties by Authorities. Sandbox provides TDS Compliance APIs to help you automate end-to-end TDS compliance.

  1. TDS Compliance Check - Search TAN GET {{sandbox_host}}/itd/portal/public/tans/:tan?consent={{consent}}&reason={{reason}}

  2. TDS Compliance Check - Section 206AB & 206CCA Compliance Check POST {{sandbox_host}}/tds/compliance/206ab/check

  3. Download CSI - Generate OTP POST {{sandbox_host}}/tds/compliance/deductors/csi/otp

  4. Download CSI - Verify OTP POST {{sandbox_host}}/tds/compliance/deductors/csi/otp/verify

  5. FVU Generation - Create FVU Generation Job POST {{sandbox_host}}/tds/compliance/fvu-generation

  6. FVU Generation - Fetch FVU Generation Status GET {{sandbox_host}}/tds/compliance/fvu-generation?job_id={{job_id}}

  7. E-File TDS Return - Create TDS Return Filing Job POST {{sandbox_host}}/tds/compliance/tin-fc/deductors/e-file/fvu

  8. E-File TDS Return - Fetch TDS Return Job Status GET {{sandbox_host}}/tds/compliance/tin-fc/deductors/e-file/fvu?job_id={{job_id}}

  9. E-File TDS Return - Fetch Jobs POST {{sandbox_host}}/tds/compliance/tin-fc/deductors/e-file/search

  10. TDS Certificate - Submit TDS Certificate Download Job POST {{sandbox_host}}/tds/compliance/traces/deductors/forms/:certificate_type