You are on page 1of 76

TDS – JISL –POST LIVE DOCUMENTATION

1. C
CHECK WITHHOLDING TAX COUNTRIES:

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  Check Withholding Tax Countries

1
2. D
DEFINE WITHHOLDING TAX KEY

Withholding tax keys identify the different withholding tax types, these are
official names for company tax code.

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  Define Withholding Tax Keys

2
3. DEFINE WITHHOLDING TAX TYPE FOR INVOICE POSTING

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding
Tax  Calculation  Withholding Tax Type  Define
Withholding Tax Type for Invoice Posting

TDS – INVOICE POSTING

3
SURCHARGE – INVOICE POSTING

4
EDUCATION CESS – INVOICE POSTING

5
HIGHER EDUCATION CESS – INVOICE POSTING

6
Withholding Tax Types for Invoice Posting

WH Tax WH Tax
Code Type Name GL Account
AA AA 193 Inv Interest on Securities [TDS]20% 16611201
AB AB 193 Inv Interest on Securities [Sch]10% 16611204
AC AC 193 Inv Interest on Securities [CESS]2% 16611206
AD AD 193 Inv Interest on Securities [ECESS]1% 16611208
AE AE 193 Inv Interest on Securities [TDS]10% 16611201
AF AF 193 Inv Int on Sec [for TDS10%][CESS]2% 16611204
AG AG 193 Inv Int on Sec [for TDS10%][ECESS]1% 16611206

BA BA 194 Inv Dividend [TDS] 20% 16611401


BB BB 194 Inv Dividend [CESS] 2% 16611406
BC BC 194 Inv Dividend [Ecess] 1% 16611408
BD BD 194 Inv Dividend [Sch] 0% 16611404

CA CA 194A Inv Interest Others [TDS]20% 16611421


CB CB 194A Inv Interest Others [Surcharge]10% 16611424
CC CC 194A Inv Interest Others [CESS]2% 16611426
CD CD 194A Inv Interest Others [Ecess]1% 16611428
CE CE 194A Inv Interest Others [TDS]10% 16611421
CF CF 194A Inv Int Oth[for TDS10%][CESS]2% 16611424
CG CG 194A Inv Int Oth[for TDS10%][Ecess]1% 16611426

DA DA 194H Inv Commission/Brokerage [TDS]10% 16611471


DB DB 194H Inv Commission/Brokerage [Surcharge]10% 16611474
DC DC 194H Inv Commission/Brokerage [CESS]2% 16611476
DD DD 194H Inv Commission/Brokerage [Ecess]1% 16611478

EA EA 194I Inv Rent [TDS]20% 16611481


EB EB 194I Inv Rent [Surcharge]10% 16611484
EC EC 194I Inv Rent [CESS]2% 16611486
ED ED 194I Inv Rent [Ecess]1% 16611488

7
EE EE 194I Inv Rent [TDS]15% 16611481

EG EG 194I Inv Rent[for TDS15%][CESS]2% 16611484


EH EH 194I Inv Rent[for TDS15%][Ecess]1% 16611486
EF EF 194I Inv Rent [TDS]10% 16611481
EI EI 194I Inv Rent[for TDS10%] [CESS]2% 16611484
EJ EJ 194I Inv Rent[for TDS10%] [Ecess]1% 16611486

FA FA 194J Inv Fees [TDS]10% 16611491


FB FB 194J Inv Fees [Surcharge]10% 16611494
FC FC 194J Inv Fees [CESS]2% 16611496
FD FD 194J Inv Fees [Ecess]1% 16611498

GA GA 194C Contractor Invoice - [TDS]2% 16611431


GB GB 194C Contractor Invoice - [Surcharge]10% 16611434
GC GC 194C Contractor Invoice - [CESS]2% 16611436
GD GD 194C Contractor Invoice - [ECESS]1% 16611438

HA HA 194C Transporter Invoice - [TDS]2% 16611431


HB HB 194C Transporter Invoice - [Surcharge]10% 16611434
HC HC 194C Transporter Invoice - [CESS]2% 16611436
HD HD 194C Transporter Invoice - [ECESS]1% 16611438

IA IA 194C Postage Invoice - [TDS]2% 16611431


IB IB 194C Postage Invoice - [Surcharge]10% 16611434
IC IC 194C Postage Invoice - [CESS]2% 16611436
ID ID 194C Postage Invoice - [ECESS]1% 16611438

JA JA 194C Advertising Invoice - [TDS]1% 16611431


JB JB 194C Advertising Invoice - [Surcharge]10% 16611434
JC JC 194C Advertising Invoice - [CESS]2% 16611436
JD JD 194C Advertising Invoice - [ECESS]1% 16611438

8
4. DEFINE WITHHOLDING TAX TYPE FOR PAYMENT POSTING

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Calculation  Withholding Tax Type  Define Withholding
Tax Type for Payment Posting

9
Withholding Tax Types for Payment Posting
WH WH
Tax Tax
Code Type Name
A1 A1 193 Pay Interest on Securities [TDS]20%
A2 A2 193 Pay Interest on Securities [Sch]10%
A3 A3 193 Pay Interest on Securities [CESS]2%
A4 A4 193 Pay Interest on Securities [ECESS]1%
A5 A5 193 Pay Interest on Securities [TDS]10%
A6 A6 193 Pay Int on Sec [for TDS10%][CESS]2%
A7 A7 193 Pay Int on Sec [for TDS10%][ECESS]1%

B1 B1 194 Pay Dividend [TDS] 20%


B2 B2 194 Pay Dividend [CESS] 2%
B3 B3 194 Pay Dividend [Ecess] 1%
B4 B4 194 Pay Dividend [Sch] 0%

C1 C1 194A Pay Interest Others [TDS]20%


C2 C2 194A Pay Interest Others [Sch]10%
C3 C3 194A Pay Interest Others [CESS]2%
C4 C4 194A Pay Interest Others [Ecess]1%
C5 C5 194A Pay Interest Others [TDS]10%
C6 C6 194A Pay Int Oth[for TDS10%][CESS]2%
C7 C7 194A Pay Int Oth[for TDS10%][Ecess]1%

D1 D1 194H Pay Commission/Brokerage [TDS]10%


D2 D2 194H Pay Commission/Brokerage [Surcharge]10%
D3 D3 194H Pay Commission/Brokerage [CESS]2%
D4 D4 194H Pay Commission/Brokerage [Ecess]1%

E1 E1 194I Pay Rent [TDS]20%


E2 E2 194I Pay Rent [Surcharge]10%
E3 E3 194I Pay Rent [CESS]2%
E4 E4 194I Pay Rent [Ecess]1%
E5 E5 194I Pay Rent [TDS]15%
E7 E7 194I Pay Rent[for TDS15%][CESS]2%
E8 E8 194I Pay Rent[for TDS15%][Ecess]1%
E6 E6 194I Pay Rent [TDS]10%
E9 E9 194I Pay Rent[for TDS10%] [CESS]2%
F9 F9 194I Pay Rent[for TDS10%] [Ecess]1%

F1 F1 194J Pay Fees [TDS]10%


F2 F2 194J Pay Fees [Surcharge]10%
F3 F3 194J Pay Fees [CESS]2%
F4 F4 194J Pay Fees [Ecess]1%

G1 G1 194C Pay Contractor - [TDS]2%


G2 G2 194C Pay Contractor - [Surcharge]10%
G3 G3 194C Pay Contractor - [CESS]2%
G4 G4 194C Pay Contractor - [ECESS]1%

10
H1 H1 194C Pay Transporter - [TDS]2%
H2 H2 194C Pay Transporter - [Surcharge]10%
H3 H3 194C Pay Transporter - [CESS]2%
H4 H4 194C Pay Transporter - [ECESS]1%

I1 I1 194C Pay Postage - [TDS]2%


I2 I2 194C Pay Postage - [Surcharge]10%
I3 I3 194C Pay Postage - [CESS]2%
I4 I4 194C Pay Postage - [ECESS]1%

J1 J1 194C Pay Advertising - [TDS]1%


J2 J2 194C Pay Advertising - [Surcharge]10%
J3 J3 194C Pay Advertising - [CESS]2%
J4 J4 194C Pay Advertising - [ECESS]1%

11
TDS – PAYMENT POSTING

12
SURCHARGE PAYMENT POSTING

13
EDUCATION CESS – PAYMENT POSTING

14
HIGHER EDUCATION CESS – PAYMENT POSTING

15
5. CHECK RECIPIENT TYPES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  Check Recipient Types

16
6. MAINTAIN TAX DUE DATES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  India  Maintain Tax Due Dates

17
7. D
efining Rounding Rule for Withholding Tax Types

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Calculation  Withholding Tax Type  Define Rounding
Rule for Withholding Tax Types

18
8. DEFINE WITHHOLDING TAX CODES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Calculation  Withholding Tax Codes  Define Withholding
Tax Codes

TDS

Surcharge – 10% ON TDS 20%

19
CESS---2% ON TDS 20%

ECESS-----1% ON TDS 20%

20
9. Maintaining Types of Recipient

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Withholding Tax  Basic
Settings  Maintain Types of Recipient

21
10. Maintaining Surcharge Calculation Methods

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding
Tax  Calculation  India  Surcharges  Maintain
Surcharge Calculation Methods

MAINTAIN SURCHARGE RATES (Surcharges combined with basic W.tax Codes)

22
11. D
efining Separate Tax Code for Education Cess & Defining Separate
Tax Code for Secondary and Higher Education Cess

Transaction code SM30


IMG menu System  Services  Table Maintenance  Extended Table
Maintenance

In order to include the Higher Education cess amount to the Education Cess
amount – the relevant tax codes to be updated with Higher education cess
table only.

We have to update the table J_1IEWTECESS using SM30 – by preparing the


codes in excel sheet. – Refer the excel sheet here.

23
12. ASSIGN WITHHOLDING TAX TYPE TO COMPANY CODE

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Company Code  Assign Withholding Tax Types to
Company Code

Validity Dates are from 01.04.2008 To 31.03.9999.

24
13. A
CTIVATE EXTENDED WITHHOLDING TAX

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Company Code  Activate Extended withholding tax

ENTER

25
14. DEFINE BUSINESS PLACES AND SECTION CODES

The Business Places and Section Codes represents TDS Offices and the use
of business place and section codes is mandatory.

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  India  Define Business Places

26
15. DEFINING SECTION CODES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Basic Settings  India  Define Section Codes

27
Important Note:

Update the address details for each section code, to get the
address to print on TDS Certificate. Click on address tab to enter
the address on APTB.

The address details are to be updated for each Business Place /


Section Code.

28
16. DEFINE ACCOUNTS FOR WITHHOLDING TAX TO BE PAID OVER

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  Accounts for withholding tax Define Accounts
for Withholding Tax to be paid over

System will ask for saving the rule first. Save. Then we will get the following
screen

Click on posting Key—by Default the screen should come:

29
Then go back by clicking on Accounts-to map the GL accounts as follows, or
refer the excel file attached above and here.

30
17. MAINTAIN NUMBER GROUPS (For internal challan numbers)

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Remittance ChallansMaintain Number
Groups.

SAP menu System  Services  Table Maintenance  Extended Table


Maintenance
Transaction code SM30

Although we update the details in the above screen through the menu path in
IMG the table J_1IEWTNUMGR_1 also needs to be checked through
transaction code SM30 and if the above data is not reflected in the table we
need to again update and maintain the same data in the above table.

31
18. ASSIGN NUMBER RANGES TO NUMBER GROUPS

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Remittance ChallansAssign Number
Ranges to Number Groups

In this customizing activity we manually update the number groups and the
internal number range.

Note : These number ranges are not transferable through Transport


Request-TR. We have to maintain for each client and save.

32
19. MAINTAIN NUMBER RANGES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Remittance ChallansMaintain Number
Ranges

By Default the Number groups will be without text

Right Click on “Group without Text” and select Maintain Text:

Popup comes to change the group text. Change the Group Text as per
number groups identified based on section code and withholding tax key.

33
34
Withholding Tax / TDS Certificates for Vendors and Customers

20. ENTER GLOBAL PARAMETERS

Transaction code OBY6


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Global Parameters for Company Code 
Enter Global Parameters

Click on additional Details icon.

35
21. MAINTAIN NUMBER GROUPS AND SAP SCRIPT FORMS

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Withholding Tax Certificates for Vendors
and CustomersMaintain Number Groups and SAP script
Forms

SAP menu System  Services  Table Maintenance  Extended Table


Maintenance
Transaction code SM30

Also execute Transaction Code SM30 and check table J_1IEWT_CERT_N to


verify if the above data gets updated and if not then update the table as per
the data given above and save.

36
37
Important Note:

1. Changed the Script form with ZJ_1IEWT_CERT

2. Here we have changed the program of the script – to arrive the TDS
Number as mentioned in Global parameters above, for the JISL company
code on to the TDS Certificate. The script code has called a new program
created for capturing the TDS number updated in OBY6 for company code.

38
Code Changes in Script - ZJ_1IEWT_CERT
PERFORM GET_DETAILS IN PROGRAM Z_T001Z_PAVAL
USING &PAVAL&
CHANGING &PAVAL&
ENDPERFORM
&PAVAL&(&j_1iewt_cert-j_1isectyp&)&adrc-name_text&,,,,

New Report that is getting called from the Script.

FORM get_details TABLES in_tab STRUCTURE itcsy


out_tab STRUCTURE itcsy.
DATA: l_paval LIKE t001z-paval.

READ TABLE in_tab WITH KEY name = 'paval'.

SELECT SINGLE paval


FROM t001z
INTO l_paval
WHERE bukrs = 'JISL'
AND party = 'J_1I01'.

in_tab-value = l_paval.
out_tab-name = in_tab-name.
out_tab-value = l_paval.
refresh out_tab[].
append out_tab.
refresh in_tab[].
append in_tab.
ENDFORM.

39
22. PAN NUMBER OF THE VENDOR

SAP menu
Transaction code J1ID

To get the PAN number of the Vendor on the TDS Certificate – use Tcode : J1ID to
update the vendor PAN number details.

Click on change button

40
23. ASSIGN NUMBER RANGES TO NUMBER GROUPS

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Withholding Tax Certificates for Vendors
and Customers  Assign Number Ranges to Number Groups

41
24. MAINTAIN NUMBER RANGES

Transaction code SPRO


IMG menu Financial Accounting (New)  Financial Accounting Global
Settings (New)  Withholding Tax  Extended Withholding Tax
 Postings  India  Withholding Tax Certificates for Vendors
and Customers  Maintain Number Ranges

42
25. Acknowledgement numbers

Transaction code SM30


IMG menu System  Services  Table Maintenance  Extended Table
Maintenance

Also Update the table J_1IEWT_ACKN_N. This is required to get


acknowledgement numbers [12 Digit] on the TDS Certificate along with
Quarter no.

Also execute Transaction Code SM30 and check table J_1IEWT_CERT_N to


verify if the above data gets updated and if not then update the table as per
the data given above and save.

Note : This part of updation to be trained to the Customer – and to be done by


the responsible person from Customer Core Team.

Important Note:
If you are using separate tax codes for Education Cess, those tax codes
should be maintained in the J_1EWTECESS table and ‘X’ should be
maintained for the company code in J_1EWT_ECFLAG table.

43
26. Maintaining Bank BSR Codes

Transaction code FI01 / FI02


IMG menu SAP Easy Access  Accounting – Financial Accounting 
Banks  Master Data  Bank Master Record  Create

This is also maintained along with House Banks Master Data.

44
27. Cheque Number printing on TDS Certificate

For getting the Cheque number printed on to the TDS Certificate – SAP Note 912767
has been applied or not to be checked. There is an USER EXIT for this purpose –
J_1I7_USEREXIT_CHEQUENO_CERT. The User Exit Code has been changed
based on fields it is capturing the cheque number while doing Manual Cheque
assignment after the TDS Payment.

FUNCTION J_1I7_USEREXIT_CHEQUENO_CERT.
*"-------------------------------------------------------------------
---
*"*"Local Interface:
*" TABLES
*" I_PRINTTAB OPTIONAL
*"-------------------------------------------------------------------
---
*{ INSERT JEDK901642
1

DATA : I_payr LIKE payr OCCURS 0 WITH HEADER LINE.


DATA: i_J_1IEWTCHLN like J_1IEWTCHLN OCCURS 0 WITH HEADER LINE.

data : BEGIN OF zprinttab OCCURS 0 .


INCLUDE STRUCTURE with_item.
DATA: budat LIKE bkpf-budat,
bupla LIKE bseg-bupla,
secco LIKE bseg-secco,
j_1iextchln LIKE j_1iewtchln-j_1iextchln,
j_1iextchdt LIKE j_1iewtchln-j_1iextchdt,
bankl LIKE j_1iewtchln-bankl,
flag TYPE c,
no_print TYPE c,
method type c,
print_order LIKE sy-tabix,
lifnr LIKE bseg-lifnr,
base_mod type c,
sno LIKE sy-tabix,
tds_amount LIKE bseg-wrbtr,
surc_amount LIKE bseg-wrbtr,
ecess_amount LIKE bseg-wrbtr,
cheque_no like inrdp-fromnumber,
banka LIKE bnka-banka,
ort01 LIKE bnka-ort01,
brnch LIKE bnka-brnch,
j_1itdbank like J_1ICERTIF-j_1itdbank,
word LIKE spell-word,
paise LIKE spell-decword,
END OF zprinttab.

data : BEGIN OF zprint .


INCLUDE STRUCTURE with_item.
DATA: budat LIKE bkpf-budat,
bupla LIKE bseg-bupla,
secco LIKE bseg-secco,
j_1iextchln LIKE j_1iewtchln-j_1iextchln,
j_1iextchdt LIKE j_1iewtchln-j_1iextchdt,
bankl LIKE j_1iewtchln-bankl,

45
flag TYPE c,
no_print TYPE c,
method type c,
print_order LIKE sy-tabix,
lifnr LIKE bseg-lifnr,
base_mod type c,
sno LIKE sy-tabix,
tds_amount LIKE bseg-wrbtr,
surc_amount LIKE bseg-wrbtr,
ecess_amount LIKE bseg-wrbtr,
cheque_no like inrdp-fromnumber,
banka LIKE bnka-banka,
ort01 LIKE bnka-ort01,
brnch LIKE bnka-brnch,
j_1itdbank like J_1ICERTIF-j_1itdbank,
word LIKE spell-word,
paise LIKE spell-decword,
END OF zprint.

clear: I_PRINTTAB, ZPRINT, ZPRINTTAB.


refresh : zprinttab.
CLEAR I_payr. REFRESH I_payr.

loop at i_printtab.
MOVE-CORRESPONDING I_PRINTTAB TO ZPRINT.
append ZPRINT to zprinttab.
clear zprinttab.
clear zprint.
endloop.

SELECT * INTO CORRESPONDING FIELDS OF table i_J_1IEWTCHLN


FROM J_1IEWTCHLN
FOR ALL ENTRIES IN zprinttab
WHERE J_1IEXTCHLN = zprinttab-j_1iextchln
AND J_1IEXTCHDT = zprinttab-j_1iextchdt.

sort i_J_1IEWTCHLN by belnr.

SELECT * INTO CORRESPONDING FIELDS OF TABLE I_payr


FROM payr
FOR ALL ENTRIES IN i_J_1IEWTCHLN
WHERE VBLNR = i_J_1IEWTCHLN-BELNR
AND ZALDT = i_J_1IEWTCHLN-j_1iextchdt.

sort i_payr by vblnr.

IF SY-SUBRC EQ 0.
LOOP AT zprinttab.
READ TABLE i_J_1IEWTCHLN WITH KEY
J_1IEXTCHLN = zprinttab-j_1iextchln
J_1IEXTCHDT = zprinttab-j_1iextchdt BINARY SEARCH.
READ TABLE i_payr WITH KEY
vblnr = i_J_1IEWTCHLN-belnr
zaldt = i_J_1IEWTCHLN-j_1iextchdt BINARY SEARCH.

IF SY-SUBRC EQ 0.
zprinttab-cheque_no = I_payr-CHECT.
* zprinttab-brnch = Ipay-bankl.
MODIFY zprinttab.
ENDIF.
ENDLOOP.

46
CLEAR I_PRINTTAB. REFRESH I_PRINTTAB.
LOOP AT ZPRINTTAB.
MOVE-CORRESPONDING ZPRINTTAB TO I_PRINTTAB.
APPEND I_PRINTTAB.
clear i_printtab.
ENDLOOP.
ENDIF.

*
*} INSERT
------------------------------------------------------------------------------------------------------------------------

47
Withholding Tax (Tax Deducted at Source) Processing - Manual
1. CHANGE CHECK WITH VENDOR MASTER RECORDS – INTENDED FOR TDS

T Code : FK02

ENTER

Check whether both Invoice and Payment Tax Codes are entered and saved, else
we can enter and save.

48
2. POST VENDOR INVOICE – FROM FI

SAP EasyAccountingFinancial AccountingAccounts payable 


Document EntryInvoice General (F-43)

 Business Place and Section Codes Mapping is must while doing the transactions.
If this is not done, at the Remittance Challan, TDS Payable will not be displayed.
For Example:

o While Making Advance Payment


o While making invoice from FI, if any.

Note: If we don’t maintain Business Place and Transaction Codes at the time of
Transaction, the same will not be picked for TDS Remittance

At the time of invoice, we have to remove the Payment TDS Codes and keep
only invoice TDS Codes.

49
Document Simulation

Document 1900000040 was posted in company code JISL

50
3. TDS Remittance Challan

Procedure
1. Access the activity choosing one of the following navigation options:

SAP menu Accounting Financial AccountingAccounts


PayableWithholding TaxIndiaExtended
Withholding taxInformation systemJ1INMIS –
Withholding Tax
Transaction code J1INMIS

With this one Screen we can complete upto the Consolidated Report.

Execute

Click on Challan update

51
Here we have to give the payment bank account through which we are paying the TDS
amount – as 24100191 as above.

Execute

Change the document type to SK, give the value date, and text, click on process open items.

52
Click on Green tick / continue

53
The amount in the first line item to changed to 226 as above, click on back arrow

Double click on line item and change the amount to 226

DocumentSimulate and post

54
Remittance Challan Created.

You will get Clearing document number, challan number etc details as above.

55
4. Create and New Session
To issue manual cheque for this Payment and assig the Cheque Number
to the TDS Payment Document as created above.

Note: This is important to get the Cheque number printed on to the TDS
Certificate automatically.

T Code: FCH5

Give the relevent Cheque number for the Bank through which the TDS
Payment has been made as above.

Check JISL AXI02 AXI02 100153 created manually

From this transaction the TDS Certificate Program picks the Cheque
number field in the above screen.

56
T Code: FCHU

To assign the Cheque number to the payment document.

Give the target field in which the cheque number to be displayed and F8
Execute

Now for the above TDS Payment Document the Cheque number
assigned.

Document Display – FB03 for the Bank Line Item

57
5. TDS Remittance – Bank Challan Updation

Go back to the main window from the Step No.4 above session of withholding
tax information system  Select Bank challan status now and execute-F8

Select the Internal challan number as above relevant for this vendor and click
on Bank challan update.

58
Give the bank challan number received from the bank, - manual number and
Bank key of the payment bank used for the above payment.

Execute

59
6. Vendor TDS Certificate Print
Use
You need to issue the TDS certificates to the vendor for each type of services separately i.e.
TDS section code wise. TDS certificate has to be generated as per the format of Form 16A.
The TDS certificate contains various details, company address and TAN number, vendor’s
PAN number, vendor address, tax details, external challan remittance, external challan date,
etc., some among them.

Procedure

1. Access the activity choosing one of the following navigation options:

SAP menu Accounting Financial AccountingAccounts


PayableWithholding TaxIndiaExtended
Withholding taxCertificates J1INCERT - Print
Transaction code J1INCERT

Alternatively –
We can print the Certificate from the above session itself – Select Certificate Status
– and Execute

60
Click on Certificate Printing Button
Give the Details as required to print the certificate

Execute

61
Give the output device and select only [ New Spool Request] click on print ]

Go to system  Own Spool Request and print the certificate.

62
63
64
7. TDS Quarterly E-Returns
Use
As per the legal requirement quarterly e-TDS returns are to be submitted in the prescribed e-TDS file
format. This e-file needs to be mailed or submitted to Income Tax Authorities quarterly.

Prerequisites
TDS is deducted, TDS challan is deposited and entries are posted appropriately in SAP.

Procedure
1. Access the activity choosing one of the following navigation options:
SAP menu Accounting Financial AccountingAccounts
PayableWithholding TaxIndiaExtended
Withholding taxReporting J1INQEFILE - Quarterly
TDS Returns
Transaction code J1INQEFILE

2. On the Quarterly E-returns (India) screen, make the following entries:


Field name Description User action Comment
and values
Company Company Code JISL Enter the company code key
Code
Deductor Deductor status O If you are not central
Status government organization
Deductor State Deductor state code 13 For example only
Co
Tax Deduction Tax Deduction Account NSKJ0066D For example only
Account Number
Number
Period Quarter Q2 Q1, Q2, Q3, Q4
Fiscal period Fiscal period e.g.> For example period only
01.04.2007
to
30.06.2007
Section Code Section Code 194C For example only

3. On the Quarterly E-returns (India) screen, on the Address Details tab, make the following
entries:
Field name Description User action Comment
and values
Name of the Name of the Deductor Jain For example only
Deductor Irrigation
Systems
Ltd.,
Deductor Deductor
Division/Branc Division/Branch
h

65
Flat / Door / Flat / Door / Block No. For example only
Block No.
Name of the Name of the Building / For example only
Building / Office
Office
Road / Street / Road / Street / Lane For example only
Lane
Area / Locality Area / Locality / Post Off.
/ Post Off.
Town / City / Town / City / District Jalgaon For example only
District
Post code Post code 560025 For example only
State State 13 For example only
E-mail ID E-mail ID For example only
STD code STD code For example only
Phone Phone Number For example only
Number
Add. Changed Flag to indicate if
from last address is changed from
return last return

66
4. On the Quarterly E-returns (India) screen, on the Responsible person’s Address tab,
make the following entries:
Field name Description User action Comment
and values
Name of the Name of the Mr. For example only
Responsible Responsible Accounts
Manager
Designation Designation Dy. General For example only
Manager –
Accounts
Flat / Door / Flat / Door / Block No. 7/4 For example only
Block No.
Name of the Name of the Building / For example only
Building / Office
Office
Road / Street / Road / Street / Lane For example only
Lane
Area / Locality Area / Locality / Post Off.
/ Post Off.

67
Town / City / Town / City / District For example only
District
Post code Post code For example only
State State For example only
E-mail ID E-mail ID For example only
STD code STD code For example only
Phone Phone Number For example only
Number
Remark Remark
Add. Changed Flag to indicate if
from last address is changed from
return  last return

On the Quarterly E-returns (India) screen, on the Output processing options tab, make the
following entries:
Field name Description User action Comment
and values
Output Select to see an output X For example only
display
e-File Select to generate e-file X For example only
generation
Layout Layout name Leave blank

e-File; Download specifications


Application Select to download the
Server file on the application
server
Appln Server Name of the file for
File; downloading into on the
parameter application server
Presentation Select to download the X For example only

68
Server file on the presentation
workstation
Text File Name of the text file for Q2FILE
Name downloading on to the
presentation workstation
Excel File Name of the MS-Excel D:\Desktop\T For example only
Name file for downloading on ds_Efile.xlsx
to the presentation
workstation

5. Choose Execute (F8).

Depending on the options selected, you have displayed and/or generated the e-file for
quarterly e-TDS returns.

69
To Generate E File into Excel – List  Export

Give the File name to the Location and Click on Generate

70
28. Lower Deduction of TDS When Vendors who got Exemption
Certificate

In order to configure the lower Deductions for a particular Vendor, based on the
Exemption Certification submitted by the Vendor, we need to configure the vendor
master Record accordingly.

For Example :
A particular vendor submitted TDS Exemption certificate to JISL, to charge the Basic
TDS at the rate of 0.50% only, with effect from 24.06.2008.

That means from 2% basic rate of TDS 1.5% is exempted. That comes to 75% of the
basic rate. Ensure that the exemption is for both invoice and payment TDS Codes.

Go the Vendor Master Record – FK02 and enter the exemption percentage 75% as
explained above and save the record.

Necessary Testing has been done for the system will take care of exemption
from and to dates. After the end date, system will calculate full % of TDS.

71
TDS Code Changes to the Mater Records

Whenver any changes made to the Vendor Master Records in respect


of TDS Codes the following Program has to be updated and then only
TDS Transactions to be done.

Program : RFWT0010
TCode: SA38

EXECUTE

72
For example for the Vendor 2000006 the Payment Posting TDS Codes
have been changed in the master record before running this programme.

G1,G2, G3, G4 – CHANGED TO – H1, H2, H3, H4

73
System will prompt as below, with TDS Information changed.

########

74
TDS – Withholding Tax – Dos and Don’ts – JISL SAP

 Select the TDS Codes to be based on your Vendor


Classification, if not included in the master record.

 Assign the TDS Codes in the Vendor Master Record.


o Both for Invoices and Payments

 Business Place and Section Codes Mapping is must while doing


the transactions. If this is not done, at the Remittance Challan,
TDS Payable will not be displayed. For Example:

o While Making Advance Payment


o While making invoice from FI, if any.

 While making the transaction system will prompt with TDS


Codes for that particular vendor.
 You have to remove the tax codes not relevant for the
transaction at the time of transaction entry. Explained in
Training.

 To issue manual cheque for this Payment and assig the Cheque
Number to the TDS Payment Document as created above.
Note: This is important to get the Cheque number printed on to
the TDS Certificate automatically.

o Program name RFWT0010 – has to be updated when ever there


is a vendor / customer master changes done by the Core Team.
After running this program only they have to do the tds
transaction.

75
We have already updated table J_1IEWT_ACKN. In fact we have applied SAP notes are 1046758,
1148361, 1172387, 1172466 and 1094944 for activating Acknowledgement No appering in the FORM
16A and its associated table which were not in the database previously in ECC 5. Now two tables are
J_1IEWT_ACKN and J_1IEWT_ACKN_N. Table J_1IEWT_ACKN has extra column FORM TYPE as
Form 26Q and 27Q comparing with 2nd table. This column FORM TYPE will be blank according to SAP
Note 1172387. I have mentioned values both the table same. Still Acknowledgement No is not
appearing in TDS Certificate

76

You might also like