(IND) Working with Vouchers for TDS and WCT

This chapter discusses how to:

See Also

(IND) Setting Up Country-Specific Functionality for India

(IND) Understanding TDS and WCT

Click to jump to parent topicEntering Vouchers for TDS and WCT

This section provides an overview of vouchers for TDS and WCT and discusses how to enter a voucher for TDS and WCT.

Click to jump to top of pageClick to jump to parent topicUnderstanding Vouchers for TDS and WCT

You use the Standard Voucher Entry program (P0411) to enter vouchers and the Voucher Entry Tag File program to enter India-specific information for the voucher. You enter codes to identify a tax deducted at source (TDS) and works contract tax (WCT). A voucher might be subject to both taxes.

The system writes TDS and WCT information to the F0411 Tag File table (F75I411). The system writes one line to the F75I411 table for each line that it writes to the F0411 table.

You can also use the voucher match and split voucher programs to work with the India-specific information in the F75I411 table.

Cancellation of Voucher Payments

To delete or void a voucher or the corresponding TDS withholding records, you must first determine whether the TDS or surcharge has been calculated for the voucher. If the TDS or surcharge has been calculated for the voucher and the challan has been generated, the voucher cannot be deleted.

If the challan has not been generated, then one of these conditions must be satisfied to delete the voucher:

TDS Credit Memo

A credit memo is a credit that a company issues due to a mistake in pricing, damaged goods, or some other reason that the buyer or purchaser should be credited with some of the payment that they made.

When you work with credit memos:

Click to jump to top of pageClick to jump to parent topicForms Used to Enter Vouchers for TDS and WCT

Form Name

FormID

Navigation

Usage

Supplier Ledger Inquiry

W0411G

Supplier & Voucher Entry (G0411), Standard Voucher Entry

Review existing vouchers.

Enter Voucher - Payment Information

W0411A

Click Add on the Supplier Ledger Inquiry form.

Enter voucher information.

Work with Voucher Tag File Detail

W75I411A

Click OK on the Enter Voucher - Payment Information form.

Enter a voucher for TDS and WCT.

Work with Voucher Tag File Header

W75I411D

Select a pay item and select Header Info from the Form menu.

Enter tax regime, legal document type and number, and dates and click OK.

G/L Distribution

W0411K

Click OK on the Work with Voucher Tag File Detail form.

Enter general ledger account number.

Standard Voucher Entry - Tax Amounts to Distribute

W0000209A

Select Amt to Distribute from the Form menu.

Review the tax area and amount to distribute.

Voucher Tag File Revision

W75I411G

Select a record on the Supplier Ledger Inquiry form and select Regional Info from the Row menu.

Revise TDS type and WCT type information for existing vouchers.

Click to jump to top of pageClick to jump to parent topicEntering a Voucher for TDS and WCT

Access the Work with Voucher Tag File Detail form.

This form appears when you click OK on the Enter Voucher - Payment Information form:

To enter a voucher for TDS and WCT:

  1. Click Add on the Supplier Ledger Inquiry form.

  2. Complete the fields on the Enter Voucher - Payment Information form and click OK.

    See Entering Standard Vouchers.

  3. Complete these fields on the Work with Voucher Tag File Detail form:

    TDS Type

    Enter a user-defined code (75I/TY) that identifies the TDS type. The law specifies different TDS types. Examples are:

    1: Include in 1099 Processing

    A: Interest Dividends to NRI

    B: Advertising Contract

    C: Contractor

    D: Dividend

    WCT Type

    Enter a code that identifies the work contract tax type. The law specifies different work contract types. Examples are:

    1: Include in 1099 Processing

    A: Interest Dividends to NRI

    B: Advertising Contract

    C: Contractor

    D: Dividend

  4. Select Header Info from the Form menu.

  5. Complete the fields on the Work with Voucher Tag File Header form and click OK.

  6. Click OK on the Work with Voucher Tag File Detail form.

  7. Enter the account number on the G/L Distribution form and click OK.

Click to jump to parent topicCalculating TDS and WCT

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicCalculating Tax Amounts for TDS and WCT

Run the Calculate TDS and Calculate Withholding– WCTDS reports to calculate the tax for vouchers that are defined to calculate withholding by invoice. When the system calculates TDS and WCT, it accesses the tax definition (percentages, limits, and so on) by line and groups the lines by type.

Select Daily Processing (G75ITDS1), Calculate TDS.

Select Daily Processing (G75IWCTDS1), Calculate Withholding–WCTDS.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options to Calculate TDS (R75I515)

Processing options enable you to specify the default processing for programs and reports.

Defaults

Enter Pay Status to be assigned to the Voucher to be released for the Payment˙.

Specify a user-defined code from UDC table 00/PS that indicates the pay status you assign to a voucher that is released for a payment. Values are:

A: Approved for payment

B: Paid When Paid

D: Draft accepted

E: Draft - Expired not Collected

G: Draft Deposited not Due

Enter Pay Status to assign to Withheld pay item

Specify a user-defined code from the UDC table 00/PS that indicates the pay status to assign to a pay item that is withheld. Values are:

A: Approved for payment

B: Paid when paid

D: Draft accepted

E: Draft - expired not collected

G: Draft deposited not due

Enter G/L Account for the Zero balance records, if any created (This must be Short Account ID and is Mandatory)

Specify the general ledger account number to be updated automatically when you enter receipts or disbursements. If you leave this processing option blank, the system retrieves a default account number from the Automatic Accounting Instructions table (F0012), item number RB for Accounts Receivable, and PB for Accounts Payable.

Consider Month End Processing (Specify "Y"). If "N" is specified then Date range is not checked for the Current period in the Document Company Maintenance.

Specify a code for month-end processing. Values are:

Y : The system checks the date range for the current period in the Document Company Maintenance program.

N: The system does not check the date range for the current period in the Document Company Maintenance program

Enter '1' to consider the parent address number for the accumulate by year, to use the address number leaves it blank.

Specify a code that designates the type of address number. Values are:

Blank : Address number

1: Parent address number

Enter the Pay Status Code from which the report will process the vouchers

Specify a user-defined code from the UDC table 00/PS to indicate the status in which the report processes the vouchers. Values are:

A: Approved for payment

B: Paid When Paid

D: Draft accepted

E: Draft - Expired not Collected

G: Draft Deposited not Due

Enter Pay Status in which the process will leave the vouchers

Specify a user-defined code from the UDC table 00/PS to indicate the status in which the report will not process the vouchers. Values are:

A: Approved for payment

B: Paid when paid

D: Draft accepted

E: Draft - expired not collected

G: Draft deposited not due

Click to jump to top of pageClick to jump to parent topicSetting Processing Options to Calculate WCT (R75I514)

Processing options enable you to specify the default processing for programs and reports.

See Setting Processing Options to Calculate TDS (R75I515).

Click to jump to parent topicRevising TDS and WCT Certificates

This section provides an overview of revising the TDS and WCT certificates, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding TDS and WCT Certificates

Use the TDS Certificate Master Maintenance program (P75I100) to revise or update the TDS certificate information before you generate the actual TDS certificate number. This program retrieves the data from the TDS Certificate Master Maintenance table (F75I100).

The Calculate TDS (R75I515) program automatically generates the record if you set the processing options initially. The challan updation process updates the challan information displayed on the Bank Challan Update program (R75I104A) and a certificate number is generated and printed by the Certificate Print/Reprint program (R75I110A).

After the certificate number is printed, the TDS Certificate Master Maintenance program will not allow you to make any changes.

Click to jump to top of pageClick to jump to parent topicForms Used to Revise TDS Certificates

Form Name

FormID

Navigation

Usage

Work with TDS Certificate Maintenance

W75I100A

System Setup (G75ITDS4), TDS Certificate Master Maintenance

Review records based on the document company, number, and type.

TDS Certificate Revisions

W75I100B

Select a record on the Work with TDS Certificate Maintenance form and click Select.

Revise the TDS certificate before the certificate number is assigned.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for TDS Certificate Master Maintenance (P75I100)

Processing options enable you to specify the default processing for programs and reports.

Display

Enter 1 = To Modify all fields " " = To Protect all fields

Specify whether the item is currently active in the simulation process for current cost. Values are:

Blank : Inactive

1: Active

Calculate TDS Amount and Surcharge AutomaticallyY = YesN = No

Specify whether to calculate the TDS amount and surcharge automatically. Values are:

Y: Yes

N: No

Click to jump to top of pageClick to jump to parent topicRevising the TDS Certificate fields

Access the TDS Certificate Revisions form.

TDS Certificate Revisions

Forwarding Dt (forwarding date)

Enter the date of forward declaration when there is a NIL declaration. You must enter the subsequent date of declaring the TDS amount if there is a NIL declaration for that particular month.

Submitting Dt (submitting date)

Enter the date of submitting the TDS certificate if you declare a TDS amount. If you do not declare a TDS amount, you can submit the TDS certificate with the NIL declaration.

Start Date and End Date

Enter the date range for the TDS period for which you want to generate the challan. You must enter the date in the dd/mm/yy format.

Last Payment Dt. (last payment date)

Enter the date of the last payment. The system updates this value when it generates the TDS certificate.

Challan Date

Enter the date on which you pay the challan to the tax authorities.

Future

Enter your remark which can be used in the future.

Bank

Enter the address book number of the bank where you deposit the challan when you pay the TDS amount to the tax authorities. The system updates this value when you run the Bank Challan Update program (R75I104A).

Bank Branch Code

Enter the code of the specific branch of the bank where you pay the TDS amount.

Challan Number

Enter the challan number that you use to pay the taxes to the tax authorities.

Check Deposit Number

Enter the number of the check that you deposit in the bank.

Click to jump to parent topicPrinting TDS Certificates

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPrinting Form 16A

Run the Certificate Print/Reprint program to print Form 16A, which is required by suppliers for filing the income tax (IT) returns. You can use this program to print the initial document or to reprint it.

Select Periodic Processing (G75ITDS2), Certificate Print/Reprint.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Certificate Print/Reprint (R75I110A)

Processing options enable you to specify the default processing for programs and reports.

Defaults

Duplicate Print Y/N

Specify whether to print the duplicate form. Values are:

Y: Yes

N: No

CompanyandDocument Company

Specify a number that identifies a specific organization, fund, or other reporting entity. The company must exist in the Company Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany transactions.

TDS Group

Specify a value from UDC table 75I/TG that designates the TDS group. TDS groups are stored in the TDS Rate Maintenance file (F75I10A). Examples are:

B: Brokerage

C: Contractor

D: Dividend

I: Interest

R: Rent

Want to Print TDS Certificates In Detail or Summarized on Voucher Level or Monthwise Specify "D" to print in Detail and "V" to print it summarized on Voucher level and "M" to print monthwise.

Specify how to print the TDS certificate.

D: Print the TDS certificate in detail.

V: Print the summary of the TDS certificate on voucher level.

M: Print the TDS certificate by month.

Want to Print Effective Rate (Y/N)

Specify whether you to print the effective rate. Values are:

Y: Yes

N: No

Print Alpha Name or Mailing Name for Bank where challan is Submitted. Specify A for Alpha name or M for Mailing Name

Specify a code to print the alpha name or the mailing name for the bank where challan is submitted. Values are:

A: Alpha name

M: Mailing name

Enter '1' to final mode (generate Certificate Number) or left in Blank to proof mode (NO generate Certificate Number)

Specify a mode which indicates whether to generate the certificate number. Values are:

1: Generate certificate number.

Blank : Do not generate certificate number.

Enter '1' to print the parent address number information in the header of the certificate. Leaves blank to print the address number information.

Specify a code for printing the address number in the header of the certificate. Values are:

Blank: Print the address number.

1: Print the parent address number.

Yearly Processing

Beginning Date and End Date

Specify the date range for which the tax rate is effective.

Month Or Year Processing

Specify whether to generate the TDS certificate yearly or monthly. Values are:

1: Yearly

Other Value: Monthly

Note. To generate the TDS certificate annually, you must enter a date range.

Declaration

Declaration

Specify the declaration which the system prints at the bottom of the TDS certificate.

Want to print above Declaration at bottom of the Report. If Yes then type "Y" else type "N"

Specify whether to append the declaration to the report. Values are:

Y: Yes

N: No

Date Process

Specify the date through which the TDS will be processed.

Header Section

If you want to print Header Report Name, Company Name, Report Name, Date and Time in Header Section, then Type "Y" else "N"

Specify whether you want the system to print the report name, company name, date and time in the header section of the TDS certificate. Values are:

Y: Yes

N: No

Click to jump to parent topicResetting Certificate Numbers

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicResetting Certificate Numbers for TDS

Run this program to reset the certificate numbers to zero. This program enables you to reset certificate numbers only for an open period.

Select Advanced and Technical Operations (G75ITDS3), Reset Certificate Number.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options to Reset Certificate Number (R75I117)

Processing options enable you to specify the default processing for programs and reports.

Details

Beginning Date and End Date

Specify a date range for which you can reset the certificate number.

Click to jump to parent topicEntering Payment Details for eTDS

This section provides an overview of entering the payment details for eTDS and discusses how to enter records based on challan number.

Click to jump to top of pageClick to jump to parent topicUnderstanding Payment Details for eTDS

Use the Application to Enter Cheque DD No. program (P75I100Q) to enter the check or demand draft (DD) number of the bank challan, or the voucher number of the electronic tax deducted at source (eTDS) payment. This program updates the setup information in the TDS Form 26Q Work File table (F75I100Q).

To calculate the interest on a delayed tax payment, enter the number of months and the rate of interest fixed by the Income Tax Department. This information appears on the quarterly returns report that the system generates for validation purpose.

Click to jump to top of pageClick to jump to parent topicForms Used to Enter the Check or DD Number

Form Name

FormID

Navigation

Usage

Application to Enter Cheque DD No.

W75I100QA

ETDS Annual Returns (G75ITDS22), Application to Enter Cheque DD No.

Review records based on the company, challan number, and dates.

Cheque/DD Number Revisions

W75I100QB

Select a record on the Application to Enter Cheque DD No. form and click Select.

Enter records based on the challan number.

Click to jump to top of pageClick to jump to parent topicEntering Records Based on the Challan Number

Access the Check/DD Number Revisions form.

No. Of Months by which Tax Payment is Delayed

Enter the number of months you delay before declaring the TDS amount.

Interest Rate %

Enter the rate of interest that is charged on the TDS amount when you delay payment.

Others/Penalty

Enter the penalty amount that is charged on the TDS amount when you delay payment.

Click to jump to parent topicUpdating Bank Challan

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicUpdating Bank Challan for TDS and WCT

Run the Bank Challan Update report (R75I104A) to update the Certificate Master Maintenance table (F75I100) with challan details by TDS group and the corporate and noncorporate combination.

This program matches the TDS amount and surcharge amount specified in the processing options and the total amount in the Certificate Master Maintenance table (F75I100) by TDS group and corporate and noncorporate code.

Click to jump to top of pageClick to jump to parent topicUpdating Bank Challan by TDS Group

Select Periodic Processing (G75ITDS2), Bank Challan Update.

Click to jump to top of pageClick to jump to parent topicSetting Processing Options for Bank Challan Update (R75I104A)

Processing options enable you to specify the default processing for programs and reports.

Defaults

TDS Basic Amount

Specify the default amount for the tax deducted at source.

TDS Surcharge Amount

Specify the default surcharge amount for the tax deducted at source.

Cess Amount

Specify the default cess amount.

Higher Education Cess

Specify the tax amount for the higher secondary education cess.

Person/Corporation Code

Specify a user-defined code from the UDC table 00/TA that designates the type of taxpayer. Values are:

1: Individual

2: Corporate entity

3: Both an individual and a corporate entity

4: Noncorporate entity

5: Customs authority

Origin State

Specify a user-defined code from the UDC table 00/S to indicate the default state for generating the voucher. Examples are:

AM: Amazonas

AP: Andhra Pradesh

BA: Bangalore

DB1: Durban

Company and Document Company

Specify a number that identifies a specific organization, fund, or other reporting entity. The company must exist in the Company Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany transactions.

Bank Info

Challan Number

Specify a challan number that you use to pay taxes to the tax authorities.

Challan Date

Specify a date on which you pay challan to the tax authorities.

Address Number of the Bank where Challan is deposited

Enter the address book number of the bank where you deposit the challan when you pay the TDS amount to the tax authorities.

Bank Branch Code

Enter the code of the specific branch of the bank where you pay the TDS amount.

Check Deposit Number

Enter the number of the check that you deposit in the bank.