tds config doc

75
7/28/2019 Tds Config Doc http://slidepdf.com/reader/full/tds-config-doc 1/75 TDS – JISL –POST LIVE DOCUMENTATION 1. 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

Upload: lakshman-swamy

Post on 03-Apr-2018

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 1/75

TDS – JISL –POST LIVE DOCUMENTATION

1. 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

Page 2: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 2/75

2. 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

Page 3: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 3/75

Page 4: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 4/75

SURCHARGE – INVOICE POSTING

4

Page 5: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 5/75

EDUCATION CESS – INVOICE POSTING

5

Page 6: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 6/75

HIGHER EDUCATION CESS – INVOICE POSTING

6

Page 7: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 7/75

Withholding Tax Types for Invoice Posting

GL AccountWH TaxCode

WH TaxType Name

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% 16611401BB BB 194 Inv Dividend [CESS] 2% 16611406BC BC 194 Inv Dividend [Ecess] 1% 16611408BD BD 194 Inv Dividend [Sch] 0% 16611404 CA CA 194A Inv Interest Others [TDS]20% 16611421CB CB 194A Inv Interest Others [Surcharge]10% 16611424CC CC 194A Inv Interest Others [CESS]2% 16611426CD CD 194A Inv Interest Others [Ecess]1% 16611428

CE CE 194A Inv Interest Others [TDS]10% 16611421CF CF 194A Inv Int Oth[for TDS10%][CESS]2% 16611424CG CG 194A Inv Int Oth[for TDS10%][Ecess]1% 16611426 DA DA 194H Inv Commission/Brokerage [TDS]10% 16611471DB DB 194H Inv Commission/Brokerage [Surcharge]10% 16611474DC DC 194H Inv Commission/Brokerage [CESS]2% 16611476DD DD 194H Inv Commission/Brokerage [Ecess]1% 16611478 EA EA 194I Inv Rent [TDS]20% 16611481EB EB 194I Inv Rent [Surcharge]10% 16611484EC EC 194I Inv Rent [CESS]2% 16611486

ED ED 194I Inv Rent [Ecess]1% 16611488EE EE 194I Inv Rent [TDS]15% 16611481

7

Page 8: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 8/75

EG EG 194I Inv Rent[for TDS15%][CESS]2% 16611484EH EH 194I Inv Rent[for TDS15%][Ecess]1% 16611486EF EF 194I Inv Rent [TDS]10% 16611481EI EI 194I Inv Rent[for TDS10%] [CESS]2% 16611484EJ EJ 194I Inv Rent[for TDS10%] [Ecess]1% 16611486 FA FA 194J Inv Fees [TDS]10% 16611491FB FB 194J Inv Fees [Surcharge]10% 16611494FC FC 194J Inv Fees [CESS]2% 16611496FD FD 194J Inv Fees [Ecess]1% 16611498 GA GA 194C Contractor Invoice - [TDS]2% 16611431GB GB 194C Contractor Invoice - [Surcharge]10% 16611434GC GC 194C Contractor Invoice - [CESS]2% 16611436GD GD 194C Contractor Invoice - [ECESS]1% 16611438

HA HA 194C Transporter Invoice - [TDS]2% 16611431HB HB 194C Transporter Invoice - [Surcharge]10% 16611434HC HC 194C Transporter Invoice - [CESS]2% 16611436HD HD 194C Transporter Invoice - [ECESS]1% 16611438 IA IA 194C Postage Invoice - [TDS]2% 16611431IB IB 194C Postage Invoice - [Surcharge]10% 16611434IC IC 194C Postage Invoice - [CESS]2% 16611436ID ID 194C Postage Invoice - [ECESS]1% 16611438 JA JA 194C Advertising Invoice - [TDS]1% 16611431

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

8

Page 9: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 9/75

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

Page 10: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 10/75

Withholding Tax Types for Payment PostingWHTaxCode

WHTaxType 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

Page 11: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 11/75

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

Page 12: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 12/75

TDS – PAYMENT POSTING

12

Page 13: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 13/75

SURCHARGE PAYMENT POSTING

13

Page 14: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 14/75

EDUCATION CESS – PAYMENT POSTING

14

Page 15: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 15/75

HIGHER EDUCATION CESS – PAYMENT POSTING

15

Page 16: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 16/75

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

Page 17: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 17/75

6. MAINTAIN TAX DUE DATES

Transaction code SPROIMG menu Financial Accounting (New) → Financial Accounting Global

Settings (New) → Withholding Tax → Extended Withholding Tax → Basic Settings → India → Maintain Tax Due Dates

17

Page 18: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 18/75

7. Defining 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

Page 19: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 19/75

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

Page 20: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 20/75

CESS---2% ON TDS 20%

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

20

Page 21: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 21/75

Page 22: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 22/75

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 → MaintainSurcharge Calculation Methods

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

22

Page 23: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 23/75

11.Defining Separate Tax Code for Education Cess & Defining SeparateTax Code for Secondary and Higher Education Cess

Transaction code SM30

IMG menu System → Services → Table Maintenance → Extended TableMaintenance

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

We have to update the table J_1IEWTECESS using SM30 – by preparing thecodes in excel sheet. – Refer the excel sheet here.

23

Page 24: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 24/75

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 toCompany Code

Validity Dates are from 01.04.2008 To 31.03.9999.

24

Page 25: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 25/75

13.ACTIVATE 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

Page 26: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 26/75

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

Page 27: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 27/75

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

Page 28: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 28/75

Page 29: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 29/75

Page 30: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 30/75

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

30

Page 31: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 31/75

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 TableMaintenance

Transaction code SM30

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

31

Page 32: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 32/75

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 theinternal number range.

Note : These number ranges are not transferable through Transport Request-TR. We have to maintain for each client and save.

32

Page 33: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 33/75

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

Page 34: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 34/75

34

Page 35: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 35/75

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

Page 36: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 36/75

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 Vendorsand Customers Maintain Number Groups and SAP script Forms

SAP menu System → Services → Table Maintenance → Extended Table

MaintenanceTransaction code SM30

Also execute Transaction Code SM30 and check table J_1IEWT_CERT_N toverify if the above data gets updated and if not then update the table as per the data given above and save.

36

Page 37: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 37/75

37

Page 38: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 38/75

Page 39: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 39/75

Code Changes in Script - ZJ_1IEWT_CERT

PERFORM GET_DETAILS IN PROGRAM Z_T001Z_PAVALUSING &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 itcsyout_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

Page 40: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 40/75

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 toupdate the vendor PAN number details.

Click on change button

40

Page 41: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 41/75

23.ASSIGN NUMBER RANGES TO NUMBER GROUPS

Transaction code SPROIMG menu Financial Accounting (New) → Financial Accounting Global

Settings (New) → Withholding Tax → Extended Withholding Tax → Postings → India → Withholding Tax Certificates for Vendorsand Customers → Assign Number Ranges to Number Groups

41

Page 42: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 42/75

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 Vendorsand Customers → Maintain Number Ranges

42

Page 43: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 43/75

25.Acknowledgement numbers

Transaction code SM30

IMG menu System → Services → Table Maintenance → Extended TableMaintenance

Also Update the table J_1IEWT_ACKN_N. This is required to getacknowledgement numbers [12 Digit] on the TDS Certificate along withQuarter 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 codesshould be maintained in the J_1EWTECESS table and ‘X’ should bemaintained for the company code in J_1EWT_ECFLAG table.

43

Page 44: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 44/75

26. Maintaining Bank BSR Codes

Transaction code FI0 1 / 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

Page 45: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 45/75

27.Cheque Number printing on TDS Certificate

For getting the Cheque number printed on to the TDS Certificate – SAP Note 912767has 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 changedbased on fields it is capturing the cheque number while doing Manual Chequeassignment after the TDS Payment.

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

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,

45

Page 46: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 46/75

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 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_1IEWTCHLNFOR ALL ENTRIES IN zprinttabWHERE J_1IEXTCHLN = zprinttab-j_1iextchlnAND J_1IEXTCHDT = zprinttab-j_1iextchdt.

sort i_J_1IEWTCHLN by belnr.

SELECT * INTO CORRESPONDING FIELDS OF TABLE I_payrFROM payrFOR ALL ENTRIES IN i_J_1IEWTCHLNWHERE VBLNR = i_J_1IEWTCHLN-BELNRAND 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_1iextchlnJ_1IEXTCHDT = zprinttab-j_1iextchdt BINARY SEARCH.

READ TABLE i_payr WITH KEYvblnr = i_J_1IEWTCHLN-belnrzaldt = 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 .

46

Page 47: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 47/75

ENDLOOP. 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

Page 48: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 48/75

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, elsewe can enter and save.

48

Page 49: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 49/75

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 keeponly invoice TDS Codes.

49

Page 50: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 50/75

Document Simulation

Document 1900000040 was posted in company code JISL

50

Page 51: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 51/75

3. TDS Remittance Challan

Procedure

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

SAP menu Accounting Financial Accounting AccountsPayable Withholding Tax India ExtendedWithholding 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

Page 52: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 52/75

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

Execute

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

52

Page 53: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 53/75

Click on Green tick / continue

53

Page 54: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 54/75

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

Page 55: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 55/75

Remittance Challan Created.

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

55

Page 56: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 56/75

4. Create and New SessionTo 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 Chequenumber field in the above screen.

56

Page 57: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 57/75

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

Page 58: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 58/75

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 clickon Bank challan update.

58

Page 59: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 59/75

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

Execute

59

Page 60: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 60/75

6. Vendor TDS Certificate Print

UseYou 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’sPAN 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 AccountsPayable Withholding Tax India Extended

Withholding tax Certificates J1INCERT - PrintTransaction code J1INCERT

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

Certificate Status – and Execute

60

Page 61: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 61/75

Click on Certificate Printing ButtonGive the Details as required to print the certificate

Execute

61

Page 62: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 62/75

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

Go to system Own Spool Request and print the certificate.

62

Page 63: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 63/75

Page 64: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 64/75

64

Page 65: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 65/75

7. TDS Quarterly E- Returns

UseAs 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.

PrerequisitesTDS 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 AccountsPayable Withholding Tax India ExtendedWithholding tax Reporting J1INQEFILE - QuarterlyTDS Returns

Transaction code J1INQEFILE

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

Field name Description User actionand values

Comment

Company Code

Company Code JISL Enter the company code key

Deductor Status

Deductor status O If you are not centralgovernment organization

Deductor State Co Deductor state code 13 For example only

Tax Deduction Account Number

Tax Deduction AccountNumber

NSKJ0066D For example only

Period Quarter Q2 Q1, Q2, Q3, Q4

Fiscal period Fiscal period e.g.>01.04.2007to30.06.2007

For example period only

Section Code Section Code 194C For example only

3. On the Quarterly E-returns (India) screen , on the Address Details tab, make the followingentries:

Field name Description User actionand values

Comment

Name of theDeductor

Name of the Deductor JainIrrigationSystemsLtd.,

For example only

Deductor Division/Branc h

Deductor Division/Branch

65

Page 66: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 66/75

Flat / Door / Block No.

Flat / Door / Block No. For example only

Name of theBuilding / Office

Name of the Building /Office

For example only

Road / Street / Lane

Road / Street / Lane For example only

Area / Locality / Post Off.

Area / Locality / Post Off.

Town / City / District

Town / City / District Jalgaon For example only

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 onlyPhoneNumber

Phone Number For example only

Add. Changed from last return

Flag to indicate if address is changed fromlast return

66

Page 67: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 67/75

4. On the Quarterly E-returns (India) screen , on the Responsible person’s Address tab,make the following entries:

Field name Description User actionand values

Comment

Name of theResponsible

Name of theResponsible

Mr. AccountsManager

For example only

Designation Designation Dy. GeneralManager –

Accounts

For example only

Flat / Door / Block No.

Flat / Door / Block No. 7/4 For example only

Name of theBuilding / Office

Name of the Building /Office

For example only

Road / Street / Lane

Road / Street / Lane For example only

Area / Locality / Post Off.

Area / Locality / Post Off.

67

Page 68: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 68/75

Town / City / District

Town / City / District For example only

Post code Post code For example only

State State For example only

E-mail ID E-mail ID For example onlySTD code STD code For example only

PhoneNumber

Phone Number For example only

Remark Remark

Add. Changed from last return →

Flag to indicate if address is changed fromlast return

On the Quarterly E-returns (India) screen , on the Output processing options tab, make thefollowing entries:

Field name Description User actionand values

Comment

Output Select to see an outputdisplay

X For example only

e-Filegeneration

Select to generate e-file X For example only

Layout Layout name Leave blank

e-File; Download specifications

ApplicationServer

Select to download thefile on the applicationserver

Appln Server File;

parameter

Name of the file for downloading into on the

application server Presentation Select to download the X For example only

68

Page 69: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 69/75

Page 70: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 70/75

To Generate E File into Excel – List Export

Give the File name to the Location and Click on Generate

70

Page 71: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 71/75

28.Lower Deduction of TDS When Vendors who got ExemptionCertificate

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 BasicTDS 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 thebasic 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% asexplained above and save the record.

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

71

Page 72: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 72/75

Page 73: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 73/75

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

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

73

Page 74: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 74/75

System will prompt as below, with TDS Information changed.

########

74

Page 75: Tds Config Doc

7/28/2019 Tds Config Doc

http://slidepdf.com/reader/full/tds-config-doc 75/75