You are on page 1of 18

Customizing Guide:

Withholding Tax Base Amount


Accumulation

For Condition-Based Tax Calculation

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Content
1
2
2.1
2.2
3
4
5
6
7
7.1
7.2
8
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
9
9.1
10
11
11.1
11.2
12
12.1

Purpose of This Guide ............................................................................................... 3


Create Condition Types ............................................................................................. 3
Condition Types For Application TX........................................................................... 3
Condition Types For Application V............................................................................. 3
Create Entries in J_1BAJ ........................................................................................... 5
Create Processing Keys for FI (T007B) ..................................................................... 6
Assign Tax Accounts to Account Keys....................................................................... 6
Define Account Keys for SD (T687) ........................................................................... 7
Update Calculation Procedures ................................................................................. 7
Update Calculation Procedure FI ............................................................................... 7
Update Pricing Procedure SD .................................................................................. 11
Customizing of Extended WHT ................................................................................ 13
WHT Types at Payment ........................................................................................... 14
WHT Codes.............................................................................................................. 14
Define Processing Key For Modified Tax Amount ................................................... 15
Assign WHT Types to Company Codes................................................................... 15
Define Accounts for Withholding Tax to Be Paid Over ............................................ 15
Define Official Collection Codes............................................................................... 16
Assign Condition Types to Withholding Tax Types.................................................. 16
Maintain Tax Relevant Classification ....................................................................... 16
Maintain Minimum Base Amount ............................................................................. 16
Maintain Withholding Tax SD Conditions............................................................... 16
FI Tax Codes............................................................................................................ 16
Taxes in Tax Codes Used in MM ............................................................................. 17
SD Tax Codes (View J_1BTXSDCV)....................................................................... 17
Master Data Changes .............................................................................................. 17
Vendors (Transaction XK02).................................................................................. 17
Customers (Transaction XD02).............................................................................. 17
Tax Rates ................................................................................................................. 18
Withholding Taxes.................................................................................................. 18

Page 2 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

1 Purpose of This Guide


The purpose of this guide is to describe how to technically set up the system for withholding
tax base amount accumulation. The prerequisite is that all coding and DDIC changes are
already implemented. This means, either the support package that contains the changes is
installed, or the changes are implemented manually, following the instructions of the
respective Note. For further details, see overview Note 815720 and the related notes
mentioned in this note.
After implementation of the support package or the Note, there are still manual steps
necessary to work with the new taxes. These manual steps are described in this guide.

2 Create Condition Types


New condition types have to be created. The following classes of condition types are affected:
Tax code conditions (activation of withholding tax related to base amount
accumulation)
Conditions with WHT codes (specific for SD)

2.1 Condition Types For Application TX


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Tax on Sales/Purchases -> Basic Settings -> Check Calculation Procedure
-> Define Condition Types and press push button New entries or select an existing entry and
press the push button Copy as Finally, save all new entries.

2.1.1 Tax Code Conditions


Cond. Class:
Calculat. Type:
Cond. Category:
Access Seq.:
Manual Entries:
Item Condition:
Delete fr. DB:

D (Taxes)
A (Percentage)
1 (Jur. Level 1)
MWST
D (Not possible to process manually)
X
B (without popup)

Cond. Type

Description

ICOQ
ICW5
IGEQ
IGW5
IIRQ
IRW5
IPSQ
IPW5
ICSQ
ISW5

COFINS WHT Accum.


COFINS WHT SD Accu
General WHT - Accum.
General WHT SD Acc
IR WHT - Accum.
IR WHT SD - Accum.
PIS WHT - Accum.
PIS WHT SD - Accum.
CSLL WHT - Accum.
CSLL WHT SD - Accum.

2.1.2 WHT Accumulation flag


Cond. class :
Calculat.type:
Cond.category:
Access seq. :

A
Taxes
A
Percentage
1
Tax
BRWT (Brazil WHT)

Page 3 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Manual entries:
Item Condition:
delete fr. DB:
Cond.
BW51

D (Not possible to process manually)


X
B without popup

Description

WHT Acc. Flag

2.1.3 Nota Fiscal Mapping Conditions With Manually Created


Condition Records
Cond. Category:
Manual Entries:
Item Condition:
Delete fr. DB:

1 (Jur. Level 1)
D (Not possible to process manually)
X
B (without popup)

Cond.

Description

Acc.Seq. Co.Class Cal.Type RefCon

BXWA

BR WHT Acc Base Amt

BRB1

RefApp

With transaction FV11, create a condition record for this condition type
with rate 100% and tax code SD.

2.2 Condition Types For Application V


Transaction SPRO: SAP Reference IMG -> Sales and Distribution -> Basic Functions ->
Pricing -> Pricing Control -> Define condition types -> Maintain Condition Types and press
push button New entries or select an existing entry and press the push button Copy as
Finally, save all new entries.

2.2.1 Tax Code Conditions


Cond. Class:
Calculat. Type:
Cond. Category:
Access Seq.:
Manual Entries:
Item Condition:
Delete fr. DB:

D (Taxes)
A (Percentage)
1 (Jur. Level 1)
MWST
D (Not possible to process manually)
X
B (without popup)

Tax Type

Description

ICW5
IGW5
IPW5
IRW5
ISW5

COFINS WHT SD Acc


General WHT SD Acc
PIS WHT SD - Accum.
IR WHT SD - Accum.
CSLL WHT SD - Accum.

2.2.2 WHT Code Conditions


Cond. Class:
Calculat. Type:
Cond. Category:
Access Seq.:
Manual Entries:
Item Condition:
Delete fr. DB:
Tax Type
ICW6
IPW6
ISW6
IRW6
IGW6

W (Wage Withholding Tax)


A (Percentage)
D (Tax)
J1AG (Arg.: Tax Relev. Clas)
D (Not possible to process manually)
X
B (without popup)

Description
COFINS WHT code Accu
PIS WHT code Accu
CSLL WHT code Accu
IR WHT code Accu
General WHT code Accu

Page 4 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

2.2.3 WHT Accumulation flag


Cond. class :
Calculat.type:
Cond.category:
Access seq. :
Manual entries:
Item Condition:
delete fr. DB:
Cond.
BW51

D
Taxes
A
Percentage
D
Tax
BRWT (Brazil WHT)
D (Not possible to process manually)
X
B without popup

Description

WHT Acc. Flag

2.2.4 Nota Fiscal Mapping Conditions


Cond. Class:
Calculat. Type:
Cond. Category:
Access Seq.:
Manual Entries:
Item Condition:
Delete fr. DB:
Cond.
BXWT
BXWA

A (Discount or surcharge)
B (Fixed amount)
1 (Jur. Level 1)
(empty)
D (Not possible to process manually)
X
B (without popup)

Description
BR WHT Base Amount
BR WHT Acc Base Amt

3 Create New Internal Condition Codes


Internal TC Code

Description

WHT_ACCUMULATION
WHT_ACTIVE_COFINS_ACC
WHT_ACTIVE_CSLL_ACC
WHT_ACTIVE_GEN_ACC
WHT_ACTIVE_IR_ACC
WHT_ACTIVE_PIS_ACC

TaxGrp

Withholding tax accumulation


Withholding Tax COFINS Accumulation Active
Withholding Tax CSLL Accumulation Active
Withholding Tax General Accumulation Active
Withholding Tax IR Accumulation Active
Withholding Tax PIS Accumulation Active

WHT
WACO
WACS
WAT
WAIR
WAPI

4 Create Mapping of Internal Codes to Condition


Types
Internal TC Code

App

WHT_ACCUMULATION
WHT_ACCUMULATION
WHT_ACTIVE_COFINS_ACC
WHT_ACTIVE_CSLL_ACC
WHT_ACTIVE_GEN_ACC
WHT_ACTIVE_IR_ACC
WHT_ACTIVE_PIS_ACC

CTyp

TX
V
V
V
V
V
V

BW51
BW51
ICW6
ISW6
IGW6
IRW6
IPW6

Create Entries in J_1BAJ


Transaction SM30: maintain the view J_1BAJV
Tax Type Tax Group Description

WHT Offset

ICOQ
ICSQ
IGEQ

X
X
X

WACO
WACS
WAT

COFINS WHT - Accumulated


CSLL WHT - Accumulated
General WHT - Accumulated

Page 5 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

IIRQ
IPSQ
ICW5
IGW5
IPW5
IRW5
ISW5

WAIR
WAPI
WACO
WAT
WAPI
WAIR
WACS

IR WHT - Accumulated
PIS WHT - Accumulated
COFINS WHT SD - Accumulated
General WHT SD - Accumulated
PIS WHT SD - Accumulated
IR WHT SD - Accumulated
CSLL WHT SD - Accumulated

X
X
X
X
X
X
X

5 Assign internal code to tax group


Tax Group

Internal Code

WACO
WACS
WAIR
WAPI
WAT

WHT_ACTIVE_COFINS_ACC
WHT_ACTIVE_CSLL_ACC
WHT_ACTIVE_IR_ACC
WHT_ACTIVE_PIS_ACC
WHT_ACTIVE_GEN_ACC

6 Create Processing Keys for FI (T007B)


New processing keys (account keys) have to be created to post taxes to separate accounts
and to identify withholding tax amounts in the normal tax calculation.
Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Tax on Sales/Purchases -> Basic Settings -> Check and Change Settings
for Tax Processing and press push button New entries or select an existing entry and press
the push button Copy as Finally, save all new entries.
Tax Type:
2 (input tax)
Not deductible:
X
Posting indicator: 3 (Distribute to relevant expense/revenue items)
Processing Key
WAC
WAG
WAI
WAP
WAS

Description
COFINS WHT - Accu
General WHT Accu
IR WHT Accu
PIS WHT Accu
CSLL WHT - Accu

Tax type:
1 (output tax)
Non deductible:
space
Posting indicator: 2 (separate line item)
Processing Key
WG5
WC5
WI5
WP5
WS5

Description
General WHT - Accu
Cofins WHT Accu
IR WHT - Accu
PIS WHT - Accu
CSLL WHT Accu

7 Assign Tax Accounts to Account Keys


Assign the same G/L account you have assigned to the account keys which are not related to
accumulation. For instance if you have assigned G/L account 177011 to account key WC3,
please assign 177011 to account key WC5. Same rule applies for account keys WC5, WG5, WI5, WP5,
and WS5.

Page 6 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Tax on Sales/Purchasing -> Posting -> Define Tax Accounts select an
entry, specify the relevant Chart of accounts and maintain the G/L account. Finally, save all
new entries.
Posting Keys: 40 50
Account Key
WC5
WG5
WI5
WP5
WS5

Account
177011
177022
177021
177013
177020

8 Define Account Keys for SD (T687)


Transaction SM30: maintain the view V_T687, Application V
Account Key
WC5
WG5
WI5
WP5
WS5

Description
Cofins WHT
General WHT
IR WHT
PIS WHT
CSLL WHT

9 Update Calculation Procedures


9.1 Update Calculation Procedure FI
The FI calculation procedure below is based on SAP sample delivery TAXBRJ. The new or
modified entries are shown in red. Adapt the calculation procedure that you use in a
corresponding way or create a copy of the old one and adapt the new one in order to have a
backup.
Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Tax on Sales/Purchasing -> Basic Settings -> Check Calculation
Procedure -> Define Procedure -> select a procedure for maintenance. Finally, save your
changes.
New requirements and/or formulas can be created in transaction VOFM.
Step CntrCTyp Description
1
10
11
12
13
14
15
17
19
20
21
22
23
24
25

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

BASB
BDIS
BFRE
BSUB
BXPO
BIC0
BIC1
BIC2
BICX
B100

FromTo Man Stat SubTo Reqt AltCTy AltCBV ActKy

First line: zero


0
Base Amount
0
Tax-relev. conditions: 1
Discount
0
Freight
0
S.T. Base Modif.
0
Calling Application:
1
BR Caller = PO?
0
Read tax data:
1
ICMS
1
ICMS Rate
0
ICMS Base Reduction 0
ICMS Other Base Flag 0
ICMS exempt
0
Convenio 100
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

X
1
X
X
X
X
X
X
X
X
X
X
X
X
X

0
0
0
0
0
0
0
160
0
0
0
0
0
0
0

0
0
0
320
320
320
0
0
0
0
0
0
0
0
320

0
0
0
160
160
160
0
160
0
0
160
0
0
0
160

Step CntrCTyp Description

FromTo Man Stat SubTo Reqt AltCTy AltCBV ActKy

26
27
28
30

0
0
0
1

0
0
0
0

BLIC
BICH
BICS

Tax Law ICMS


ICMS Rate SF=ST
ICMS Rate for S.T.
ICMS Complement

0
0
0
0

X
X
X
X

0
0
0
0

320
320
0
0

160
160
160
0

Page 7 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

31

BCI1

32

BCI2

40
41
42
50
51
52
53
54
55
56
60
61
70
71
72
73
74
75
76
77
78
79
80
81
82
83
85
86
87
91
92
93
95
96
97
110
111
112
113

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

121
122
123
190
191
200
210

0
0
0
0
0
0
0

215

BX11

220
225
226

0
0
0

BX12
BX13
BXZF

227
230
235
240
245
246
247
248
250
255

0
0
0
0
0
0
0
0
0
0

BX16
BX20
BX21
BX22
BX23
BX24
BX25
BXPA
BX30
BX31

256

BX32

BIF0
BIFH
BIP0
BIP1
BIP2
BIPP
BIPX
BLIP
BIS0
BST0
BST1
BST2
BST3
BST6
BST7
BST8
BSTF
BSTI
BIS1
BIS2
BIS3
BIS5
BIS6
BIS7
BISA
BISB
BISC
BISE
BISF
BISG
BCO1
BCO2
BCOP
BPI1
BPI2
BPIP
BX01
BX10

ICMS Complement
0
Base
ICMS Complem.
0
Exempt
ICMS on Freight
1
ICMS on freight
0
ICMS Fr Rate SF=ST 0
IPI
1
IPI Rate
0
IPI Base Reduction
0
IPI Other Base Flag 0
IPI Pauta Amount
0
IPI exempt
0
Tax Law IPI
0
ISS
1
ISS Rate
0
Sub.Trib.
1
Subtrib. Rate
0
Subtrib. surch. type
0
Subtrib. Minprice
0
Subtrib. Fixprice
0
Subtrib. reduction 1 0
Subtrib. reduction 2 0
Subtrib. base reduct 0
Subtrib.Minpr.Factor 0
S.T. Minp.Bef.Surch. 0
ISS New 2004
1
ISS Rate at Prov.
0
ISS Base at Prov.
0
ISS Law at Prov.
0
ISS Taxloc at Prov.
0
ISS WHT at Prov.
0
ISS Min WHT at Prov. 0
ISS Rate at Serv.
0
ISS Base at Serv.
0
ISS Law at Serv.
0
ISS Taxloc at Serv.
0
ISS WHT at Serv.
0
ISS Min WHT at Serv. 0
PIS, COFINS
1
COFINS Rate
0
COFINS Base
0
COFINS Pauta
0
Amount
PIS Rate
0
PIS Base
0
PIS Pauta Amount
0
Call Tax Calculation: 1
BR Tax Calculation
10
Tax Results:
1
BR ICMS Normal
0
Base
BR ICMS Exclude
0
Base
BR ICMS Other Base 0
BR ICMS Amount
0
BR ICMS Zona
0
Franca
BR ICMS Rate
0
BR IPI Normal Base 0
BR IPI Exclude Base 0
BR IPI Other Base
0
BR IPI Amount
0
BR IPI Offset Base
0
BR IPI Offset Amount 0
BR IPI Pauta Amount 0
BR ICMS Comp. Base 0
BR ICMS Comp.
0
Amnt.
BR ICMS Comp. Rate 0

160

160

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
160
160
0
160
160
160
0
160
160
0
160
0
160
160
0
0
160
160
160
160
160
0
160
160
160
160
160
160
160
160
160
160
160
160
0
160
160
0

0
0
0
0
0
0
0

X
X
X
X
X
X
X

0
0
0
0
0
0
0

0
0
0
0
320
0
320

160
160
0
0
0
0
0

320

0
0
0

X
X
X

0
0
0

320
320
320

0
0
0

0
0
0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X
X
X

0
0
0
0
0
0
0
0
0
0

320
320
320
320
320
320
320
320
320
320

0
0
0
0
0
0
0
0
0
0

320

Step CntrCTyp Description

FromTo Man Stat SubTo Reqt AltCTy AltCBV ActKy

260
265
270
275

0
0
0
0

0
0
0
0

BX40
BX41
BX42
BX43

BR SubTrib Base
BR SubTrib Amount
BR SubTrib Fr. Base
BR SubTrib Fr. Amnt

0
0
0
0

X
X
X
X

0
0
0
0

320
320
320
320

0
0
0
0

Page 8 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

277
280

0
0

BX44
BX14

285

BX15

290
295
300
301
305
310

0
0
0
0
0
0

BX50
BX51
BX60
BX61
BX62
BX63

311
312

0
0

BX64
BX65

315
316
320
325

0
0
0
0

BX6A
BX6B
BX6C
BX6D

330
335

0
0

BX6E
BX6F

339
350
351

0
0
0

BX6O
BX70
BX71

355
360
365

0
0
0

BX72
BX7O
BX7P

370
371
375
380
385
400
405
406
410
412
415
416

0
0
0
0
0
0
0
0
0
0
0
0

BX80
BX81
BX82
BX8O
BX8P
IPI0
ICM0
IPI1
IPI4
ICM1
ICMV

417
418
420
425
430
435
440
445
450
455
456
457
458
459
510
515
516
517
520
525
530
535

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

ICMT
ICMP
ICS1
ICMF
IFR1
IFS1
IP1C
IP1O
IC1C
IC1O
ICO1
ICO2
ICO3
ICO4
IPI2
ICM2
ZCM2
ZCM4
ICS2
ICOP
ICOT
ICOX

555
560
610

0
0
0

ISS2
ISSO
IPI3

BRSubTrib NF Rate 0
BR ICMS Freight
0
Base
0
BRICMS Freight
Amnt.
BR ISS Base
0
BR ISS Amount
0
BR ISS Base Prov
0
BR ISS ExBase Prov 0
BR ISS Amount Prov 0
BR ISS WTAmount
0
Prov
BR ISS WT Base Prov 0
BR ISS WT ExBas
0
Prov
BR ISS Base Serv
0
BR ISS ExBase Serv 0
BR ISS Amount Serv 0
BR ISS WTAmount
0
Serv
BR ISS WT Base Serv 0
BR ISS WT ExBas
0
Serv
BR ISS Offset TxIncl 0
BR COFINS Base
0
BR COFINS Excl.
0
Base
BR COFINS Amount 0
BR COFINS Off.TxIncl 0
BR COFINS Pauta
0
Amt.
BR PIS Base
0
BR PIS Excl. Base
0
BR PIS Amount
0
BR PIS Off.TxIncl
0
BR PIS Pauta Amount 0
Tax Code Conditions: 1
IPI NF Zero Line
245
ICMS NF Zero Line
225
IPI Industr. In
245
IPI -Split Vendor
247
ICMS Industr. In
225
ICMS DIFAL
225
Con/Asset
ICMS Difal Investmen 416
ICMS Difal inv. off.
417
Sub.Tributaria In
265
ICMS S.T. fr. offset
225
ICMS on freight In
285
ICMS ST freight In
275
IPI Ind.Clearing
245
IPI Ind.Clear.Off.
440
ICMS Ind.Clearing
225
ICMS Ind.Clear.Off. 415
ICMS compl Transfer 255
ICMS compl. Tra. Off 456
ICMS compl. NVV
255
ICMS compl. NVV off 458
IPI Consumption In 245
ICMS Consumption In 225
CIAP law 102
225
CIAP 4.7
225
S.T. Consumption In 265
ICMS complement
255
255
ICMS complement
525
100
ISS from MM In
295
ISS from MM In Offs 555
IPI from SD Out
245

0
0

X
X

0
0

320
320

0
0

320

0
0
0
0
0
0

X
X
X
X
X
X

0
0
0
0
0
0

320
320
320
320
320
320

0
0
0
0
0
0

0
0

X
X

0
0

320
320

0
0

0
0
0
0

X
X
X
X

0
0
0
0

320
320
320
320

0
0
0
0

0
0

X
X

0
0

320
320

0
0

0
0
0

X
X
X

0
0
0

320
320
320

0
0
0

0
0
0

X
X
X

0
0
0

320
320
320

0
0
0

0
0
0
0
0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X

0
0
0
0
0
0
0
0
0
0
0
0

320
320
320
320
320
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0

VST
VST
VS1
NVV
VS2
ICD

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
164
0
164
0
0
0
164
0
164
0
164
0
164
0
0
0
0
0
0
0
164

ICD
ICC
VS3
IC1
VS3
VS3
IPC
IPC
ICC
ICC
ICP
ICX
NVV
ICX
NVV
NVV
NAV
NAV
NVV
ICP
ICP
ICX

0
0
0

0
164
0

IC1
MW4
MW1

1
1
1
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1
1

1
1
1

0
0
0
0
0
0
0
0
0
0
160
160
160
160
0
0
0
0
0
0
0
0

0
0
0

1
1
1

0
0
0

1
1
1
1
1
1
1
1
1
1
1
1
1
1

Step CntrCTyp Description

FromTo Man Stat SubTo Reqt AltCTy AltCBV ActKy

615
616
617
620

225
225
616
265

0
0
0
0

ICM3
ICMM
ICML
ICS3

ICMS from SD Out


ICMS DIFAL Out
ICMS DIFAL ofset out
Sub.Tributaria Out

0
0
0
0

1
1
1

0
0
0
0

0
0
0
0

0
0
164
0

MW2
MW2
ICC
MW3

Page 9 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

621
622
625
630
640
645
650
651
652
680
685
710
715
720
725
730
735
750
755
760
765
770
775
779

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

ICS5
ICS8
ISS3
ICZF
IFR3
IFS3
ICM4
ICM7
ICM9
INSS
INSX
IRD1
IRD2
IRD3
IRD4
IRD5
IRD6

780
782

0
0

784
786
789

0
0
0

790
791
792
793

0
0
0
0

794
795
796
797
798
799

0
0
0
0
0
0

900

904
905
909
910
914

0
0
0
0
0

BW01
BW02
BW11
BW12
BW21

915
919
920
924
925
940
945

0
0
0
0
0
0
0

BW22
BW31
BW32
BW41
BW42
BW51
BXWT

946

BXWA

950
951
952
955
956
957
960
961

0
0
0
0
0
0
0
0

ICOW
ICOQ
ICOZ
IPSW
IPSQ
IPSZ
ICSW
ICSQ

Transf S.T Retail BO


Transf S.T Retail BO
ISS from SD Out
ICMS Rev (Z.F.)-STO
ICMS on freight Out
ICMS ST freight Out

265
265
295
225
285
275
225
ICMS Industr. non BO 225
ICMS res non ded BO 225
INSS Incoming
10
INSS offset (100-)-- 680
Reimbursment ICMS 10
Reimb. ICMS offset 710
Reimbursment SUBT 10
Reimb. SUBT offset 720
Reimb. ICMS off. NVV 10
Reimb. SUBT off.NVV 10
ISS
1
ISSA ISS at Provider
305
ISSB ISS WHT at Provider 310
ISSE ISS at Serv.Loc.
320
ISSF ISS WHT at Serv.Loc. 325
ISSG ISS Offsets
339
PIS/COFINS NON1
DEDUCTIBLE
ICON COFINS NVV
355
ICOO COFINS NVVOff
360
TxIncl
IPSN PIS NVV
375
IPSO PIS NVV Off. TxIncl 380
PIS/COFINS
1
DEDUCTIBLE
ICOF COFINS deductible
355
IPIS
PIS deductible
375
ICOV Cofins Offset
360
ICOS COFINS deduct.
360
PO/GR
ICOU Cofins IV Non Deduct 360
ICOA Cofins ded. not inc.
355
IPSV Offset IPSS / IPSU
380
IPSS PIS deduct. PO/GR 380
IPSU PIS non deductib. IV 380
IPSA PIS ded. not inc.
375

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

WITHHOLDING
1
TAXES
WHT Coll.Code Gen. 0
WHT Rate Gen.
0
WHT Coll.Code PIS 0
WHT Rate PIS
0
WHT Coll.Code
0
COFINS
WHT Rate COFINS 0
WHT Coll.Code CSLL 0
WHT Rate CSLL
0
WHT Coll.Code IR
0
WHT Rate IR
0
WHT Acc. Flag
0
0
BR WHT Base
Amount
BR WHT Acc Base
0
Amt
COFINS WHT
915
COFINS WHT Accum. 915
COFINS WHT Offset 950
PIS WHT
910
PIS WHT - Accum.
910
PIS WHT Offset
955
CSLL WHT
920
CSLL WHT - Accum. 920

1
1
1
1
1
1
1
1
1
1
1
1
1
1
X
1
1
1
1
1
X

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
164
0
0
0
0
0
0
164
0
0
0
0
0
0
0
0
0
0
0
0
0

NVV
MW3
MW4
ICZ
MW3
MW3
MW2
NVV
MW2
VST
INX
IR1
IR2
IR3
IR4
NVV
NVV
NVV
ISW
NVV
ISW
NVV

0
0

1
1

0
0

0
0

0
0

NVV
NVV

0
0
0

1
1

0
0
0

0
0
0

0
0
0

NVV
NVV

1
1

0
0
0
160

0
0
0
0

0
0
164
0

VST
VST
CO3
CO3

1
1
1
1
1
1

161
0
0
160
161
0

0
0
0
0
0
0

0
0
164
0
0
0

NVV
CO3
PI3
PI3
NVV
PI3

0
0
0
0
0

X
X
X
X
X

0
0
0
0
0

0
0
0
0
0

5
5
5
5
5

0
0
0
0
0
0
0

X
X
X
X
X
X
X

0
0
0
0
0
0
0

0
0
0
0
0
0
900

5
5
5
5
5
160
5

901

0
0
0
0
0
0
0
0

900
901
0
900
901
0
900
901

0
0
164
0
0
164
0
0

0
0
0
0

X
X
X

0
360
0
0
0
380

0
0
951
0
0
956
0
0

WTC
WAC
NVV
WTP
WAP
NVV
WTS
WAS

Step CntrCTyp Description

FromTo Man Stat SubTo Reqt AltCTy AltCBV ActKy

962
965
966
967

960
925
925
965

0
0
0
0

ICSZ
IIRW
IIRQ
IIRZ

CSLL WHT Offset


IR WHT
IR WHT - Accum.
IR WHT Offset

961
0
0
966

0
0
0
0

0
900
901
0

164
0
0
164

NVV
WTI
WAI
NVV

Page 10 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

970
971

0
0

972
999

0
0

IGEW General WHT


IGEQ General WHT Accum:
IGEZ General WHT Offset
BI00 Dummy Non-Statistic.

905
905

0
0

0
0

900
901

0
0

WTG
WAG

970
0

971
0

0
0

0
0

164
163

NVV
VS1

9.2 Update Pricing Procedure SD


The below SD pricing procedure is based on SAP sample delivery RVXBRA. Examples for
other procedures (like RVXBRE etc.) are not given, since the changes are the same. The new
or changed entries are shown in red. Adapt the calculation procedures that you use in a
corresponding way or create copies of the old ones and adapt the new ones in order to have
a backup.
Transaction SPRO: SAP Reference IMG -> Sales and Distribution -> Basic Functions ->
Pricing -> Pricing Control -> Define and assign pricing procedures -> Maintain pricing
procedure -> select a procedure for maintenance. Finally, save your changes.
New requirements and/or formulas can be created in transaction VOFM.
Step CntrCTyp Description
1
5
10
10
10
10
45
50
199
200
201
202
203
204
205
206
207
208
209
210
220
221
230
240
241
242
243
244
245
246
247
250
251
252
253
255
256
257
258
260
265
266

0
0
1
2
3
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

From To Man Stat SubTo Reqt AltCTyAltCBV ActKy Print

**** Zero ****


Price
Price w/o Taxes
Price+ISS
Price+PIS+COF
Price+ISS+PIS+COF

1
PR00
5
ZPB0
10
ZPB1
10
ZPB2
10
ZPB3
10
45
RB00 Discount (Value)
50
Net Base
199
DICM Devido ICMS
200
ICVA ICMS Tax Rate
201
ICBS ICMS Tax Base
202
ICOB BR: ICMS other base
203
IC0X
BR: ICMS 0 excempt
204
I100
BR: ICMS Convnio100 205
ICLW BR: ICMS Law
206
ISIC
ICMS SF = ST
207
ISTD ICMS Rate S.T. spec.
0
ICXC
0
DIZF
Zona Franca
0
DICF
0
ICFR BR: ICMS on freight
0
DISI
Devido ICMS s/IPI
0
DIPI
BR: Devido IPI
0
IPVA IPI Tax Rate
0
IPBS IPI Tax Base
0
IPOB BR: IPI other base
0
IPIP
BR: IPI Pauta
0
IP0X
BR: IPI 0 excempt
0
IPLW BR: IPI Law
0
IPXC IPI Customer Exempt
0
DCOF COFINS Due
0
BCO1 COFINS Rate
0
BCO2 COFINS Base
0
BCOP COFINS Pauta Amount 0
DPIS PIS Due
0
BPI1
PIS Rate
0
BPI2
PIS Base
0
BPIP PIS Pauta Amount
0
DISS Devido ISS
0
ISS New 2004
1
ISVB ISS Rate at Prov.
0

0
0
1
2
3
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

0
2
2
2
2
2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
0
160
160
160
0
160
0
160

10

Step CntrCTyp Description

From To Man Stat SubTo Reqt AltCTyAltCBV ActKy Print

267
268
269
270

0
0
0
0

0
0
0
0

ISVC
ISVD
ISVE
ISVF

ISS Base at Prov.


ISS Law at Prov.
ISS Ins.Cal at Prov.
ISS Taxloc at Prov.

0
0
0
0

X
X
X
X

0
0
0
0

0
0
0
0

160
160
160
160

Page 11 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
300
310
320
321
322
329
400
600
610
612
614
616
617
618
620
622
624
626
628
630
632
634
636
638
640
642
644
646
650
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
672
675
677

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

ISVG
ISVH
ISVN
ISVO
ISVP
ISVQ
ISVR
ISVS
ISVT
DSUB
ISTS
ISTT
ISTM
ISTF
ISTB
IST2
ISTC
ISTN
ISTI
DSUF
ICMI

ISS WHT at Prov.


ISS Min WHT at Prov.
ISS Rate at Serv.
ISS Base at Serv.
ISS Law at Serv.
ISS Ins.Cal at Serv.
ISS Taxloc:1=PR,2=SR
ISS WHT at Serv.
ISS Min WHT at Serv.
Brazil S.T. surcharg
BR: Sub.Trib SurType
BR: Sub.Trib MinPric
BR: Sub.Trib FixPric
Brazil S.T. red. bas
BR: Sub.Trib Base 2
S.T. ICMS BasRed
Subtrib.Minpr.Factor
S.T. Minp.Bef.Surch.
Price+Tax (for NF)

K004
K007
K005

Material
Customer Discount
Customer/Material

KF00
IBRX
BX10
BX11
BX12
BX13
BXZF
BX14
BX15
BX16
BX20
BX21
BX22
BX23
BX24
BX25
BX40
BX41
BX42
BX43
BX44
BX50
BXPA
BX60
BX61
BX64
BX65
BX6A
BX6B
BX6E
BX6F
BX51
BX62
BX63
BX6C
BX6D
BX6O
BX70
BX71
BX72
BX7P
BX7O
BX80
BX81

Freight
Brazil tax calc.
BR ICMS Normal Base
BR ICMS Exclude Base
BR ICMS Other Base
BR ICMS Amount
BR ICMS Zona Franca
BR ICMS Freight Base
BRICMS Freight Amnt.
BR ICMS Rate
BR IPI Normal Base
BR IPI Exclude Base
BR IPI Other Base
BR IPI Amount
BR IPI Offset Base
BR IPI Offset Amount
BR SubTrib Base
BR SubTrib Amount
BR SubTrib Fr. Base
BR SubTrib Fr. Amnt
BRSubTrib NF Rate
BR ISS Base
BR IPI Pauta Amount
BR ISS Base Prov
BR ISS ExBase Prov
BR ISS WT Base Prov
BR ISS WT ExBas Prov
BR ISS Base Serv
BR ISS ExBase Serv
BR ISS WT Base Serv
BR ISS WT ExBas Serv
BR ISS Amount
BR ISS Amount Prov
BR ISS WTAmount Prov
BR ISS Amount Serv
BR ISS WTAmount Serv
BR ISS offset
BR COFINS Base
BR COFINS Excl. Base
BR COFINS Amount
BR COFINS Pauta Amt.
BR COFINS offset
BR PIS Base
BR PIS Excl. Base

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
320
0
300
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
660
0
0
0
0
668
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
328
0
599
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
664
0
0
0
0
668
0
0

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

X
X
X
X
1
1
X
1
X
X
X
X
1
X
X
X
X
X
X
1
X
X
X
X
X
X
X
X

1
1
1
1
1
1

X
X
1
X
1
X
X

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
320
0
0
0
0
0
0
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
0
320
320
320
320
0
320
320

160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
0
0
0
0
0
0
0
0
160
160
160
0
0
160
0
160
160
160
160
0
160
160
160
0
160
0
160
160
0
160
160
160
160
160
160
160
160
0
0
0
0
0
0
160
160
0
160
0
160
160

MW2
MW2
MW3

MW1

MW3
MW3
MW1

MW4
MW4
MW4
MW4
BRI
COF
ERL

Step CntrCTyp Description

From To Man Stat SubTo Reqt AltCTyAltCBV ActKy Print

679 0
680 0
683 0

0
0
679

BX82
BX8P
BX8O

BR PIS Amount
BR PIS Pauta Amt.
BR PIS offset

0
0
679

0
0
0

320
320
0

160
160
0

PIS
ERL

Page 12 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

700 0
702
704
706
708
710
712
714
715
715
715
715
715
715
715
715
719
720
740
750
800
810
899

0
0
0
0
0
0
0
1
2
3
4
5
6
7
8
0
0
0
0
0
0
0

IPI3
ICM3
ICS3
ISS3
ICZF
IFR3
IFS3
ISSA
ISSB
ISSC
ISSD
ISSE
ISSF
ISSG
ISSH

900
901
902
903
904
905
906
907
908

0
0
0
0
0
0
0
0
0

WGEC
WPIC
WCOC
WCSC
WIRC
WISC
IGW6
IPW6
ICW6

909
910
911
912
913
914
915
916
917
920
921
925
926
930
931
935
936
940
941
942
945
946
947
950
951
953
955
956
957
960
961
962
999

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

ISW6
IRW6

ICMO
DIFF
SKTO
VPRS

DWHT
BW51
BXWT
BXWA
BW01
BW02
BW11
BW12
BW21
BW22
BW31
BW32
BW41
BW42
IGEW
IGEQ
BGEZ
IPSW
IPSQ
BPSZ
ICOW
ICOQ
BCOZ
ICSW
ICSQ
BCSZ
IIRW
IIRQ
BIRZ
BI00

**** Tax Code


Conditions ****
IPI from SD
ICMS from SD
Sub.Trib. from SD
ISS from SD
ADMS Disc. Zona Fr.
ICMS on freight SD
ICMS ST freight SD
ISS at Provider
ISS WHT at Provider
ISS WHT Off. Prov.
ISS WHT Again Prov.
ISS at Serv.Loc.
ISS WHT at Serv.Loc.
ISS WHT Off. SrvLoc
ISS WHT Again SrvLoc
Total Tax
ICMS offset
Rounding Off

1
1
1
1
1
1
1
1
1
1
1
1
664
1
1
702
616
0
0
Cash Discount
0
Cost
0
WITHHOLDING TAXES 1
ON GROSS
BR General WHT Code 0
BR PIS WHT Code
0
BR COFINS WHT Code 0
BR CSLL WHT Code
0
BR IR WHT Code
0
BR ISS WHT Code
0
General WHT code Acc 0
PIS WHT code Accu
0
0
COFINS WHT code
Accu
CSLL WHT code Accu 0
IR WHT code Accu
0
BR ISS WHT Code
0
WHT Due
0
WHT Acc. Flag
0
BR WHT Base Amount 0
BR WHT Acc Base Amt 0
WHT Coll.Code Gen.
1
WHT Rate Gen.
0
WHT Coll.Code PIS
1
WHT Rate PIS
0
WHT Coll.Code COFINS 1
WHT Rate COFINS
0
WHT Coll.Code CSLL
1
WHT Rate CSLL
0
WHT Coll.Code IR
1
WHT Rate IR
0
test GEN WHT test
916
General WHT - Accum: 916
BR General WHT off
940
test PIS WHT test
921
PIS WHT - Accum.
921
BR PIS WHT Offset
945
test COFIS WHT test
926
COFINS WHT Accum. 926
BR COFINS WHT offset 950
test CSLL WHT test
931
CSLL WHT - Accum.
931
BR CSLL WHT offset
955
test IR WHT test
936
IR WHT - Accum.
936
BR IR WHT offset
960
Dummy for Tax
1

0
0
0
0
0
0
0
0
0
0
0
0
0
664
0
0
718
0
0
0
0
0
0

X
X
X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X
X
X
X
X

X
X

X
X

X
X
X

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
0
9
4
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
4
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
11
0
0

0
0
0
0
0
0
0
0
0

X
X
X
X
X
X
X
X

164
164
164
164
164
164
164
164
164

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
941
0
0
946
0
0
951
0
0
956
0
0
961
0

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

164
164
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
900
901
0
0
0
0
0
0
0
0
0
0
900
901
0
900
901
0
900
901
0
900
901
0
900
901
0
0

0
0
0
160
160
5
5
0
5
0
5
0
5
0
5
0
5
0
0
164
0
0
164
0
0
164
0
0
164
0
0
164
0

WK3

BRI
ERS
X

WG3
WG5
WG4
WP3
WP5
WP4
WC3
WC5
WC4
WS3
WS5
WS4
WI3
WI5
WI4

10 Customizing of Extended WHT


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax -> Calculation ->

Page 13 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Withholding Tax Types -> Define Withholding Tax Types for Payment Posting -> specify a
country key (BR for Brazil) and press push button New entries or select an existing entry and
press the push button Copy as Finally, save all new entries.

10.1 WHT Types at Payment


10.1.1 Change WHT types
Set the parameter for Origin of Base to Base in Standard FI Tables.
Base amount
=
Origin of Base
=
Rounding rule
=
Cash Discount
=
Post w/tax amount
=
No accumulation
W/tax base manual
=
Manual w/tax amount
=
No cert numbering
=
Base amount
=
Withholding tax amount
=
No central invoice
Minimum Check at item level
W/Tax Type
CP
GP
PP
RP
SP

Modified Tax Amount


Base in Standard FI Tables
W/tax comm round
C/disc pre W/tx
X
X
X
X
W/tax code level
W/tax code level

Description
COFINS at Payment
General WHT (PIS/COF/CSLL/IR) at Payment
PIS at Payment
IR at Payment
CSLL at Payment

10.1.2 Create WHT types


Base amount
=
Origin of Base
=
Rounding rule
=
Cash Discount
=
Post w/tax amount
=
Accumulation type
=
Combined accum.
=
W/tax base manual
=
Manual w/tax amount
=
W/tax for pmnts
=
No cert numbering
=
Base amount
=
Withholding tax amount
=
No central invoice
Minimum Check at item level
W/Tax Type
CA
GA
PA
RA
SA

Modified Tax Amount


Base Stored in Nota Fiscal
W/tax comm round
C/disc pre W/tx
X
Per Month
X
X
X
X
X
Type level
W/tax code level

Description
Cofins at Payment - Accumulated
General WHT at Payment - Accumulated
PIS at Payment - Accumulated
IR at Payment - Accumulated
CSLL at Payment - Accumulated

10.2 WHT Codes


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax -> Calculation ->
Withholding Tax Codes -> Define Withholding Tax Codes -> specify a country key (BR for
Brazil) and press push button New entries or select an existing entry and press the push
button Copy as Finally, save all new entries.

Page 14 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Percentage subject to tax: 100,00%


With/tax rate: 100,00%
Posting indicator: 1
W/Tax Type
CA
GA
PA
RA
SA

W/Tax Code
CA
GA
PA
RA
SA

Description
100% of COFINS WHT Amount - Accumulated
100% of General WHT Amount - Accumulated
100% of PIS WHT Amount - Accumulated
100% of IR WHT Amount - Accumulated
100% of CSLL WHT Amount - Accumulated

10.3 Define Processing Key For Modified Tax Amount


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax -> Calculation ->
Withholding Tax Base Amount -> Define Processing Key for Modified Tax Amount -> specify
a country key (BR for Brazil) and press push button New entries or select an existing entry
and press the push button Copy as Finally, save all new entries.
WHT Type
CA
CA
GA
GA
PA
PA
RA
RA
SA
SA

Processing Key
WAC
WC5
WAG
WG5
WAP
WP5
WAI
WI5
WAS
WS5

10.4 Assign WHT Types to Company Codes


In IMG, assign all relevant WHT types to all Brazilian company codes that are subject to them.
Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax -> Company Code -> Assign
Withholding Types to Company Code -> press push button New entries or select an existing
entry and press the push button Copy as Finally, save all new entries.

To activate for MM, flag With/tax agent in vendor data and assign validity.

To activate for SD, flag Subject to w/tax in customer data.

10.5 Define Accounts for Withholding Tax to Be Paid Over


Assign G/L accounts for WHT to WHT types. Assign the same G/L account you have
assigned for each normal withholding tax type and code. For example if 177011 is assigned
for withholding tax type CP / withholding tax code CP assign the same code for withholding
tax type CA / Withholding tax code CA.
Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax -> Postings -> Accounts for
Withholding Tax -> Define Accounts for Withholding Tax to be Paid Over -> specify a chart of
account and press push button New entries or select an existing entry and press the push
button Copy as Finally, save all new entries.
Withholding tax type
CA
GA
PA
RA
SA

Withholding tax code


CA
GA
PA
RA
SA

Account
177011
177022
177013
177021
177020

Page 15 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

10.6 Define Official Collection Codes


The official WHT codes cannot be used to specify collection codes. Instead, define them in
view V_T059Z_WITHCD2.
Transaction SM30: Maintain view V_T059Z_WITHCD2

10.7 Assign Condition Types to Withholding Tax Types


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax ->Calculation -> Withholding
Tax Types -> Assign Condition Types to Withholding Tax Types -> specify a country key and
carry out the assignment. Finally, save all new entries.
WHT Type
CA
PA
SA
RA
GA

Condition Type
ICW6
IPW6
ISW6
IRW6
IGW6

10.8 Maintain Tax Relevant Classification


Argentina Customizing: view V_1ATXREL, according to Note 178824
Tax rel.
CA
GA
PA
RA
SA

Text
Cofins Payment - Accumulated
General WHT payment - Accumulated
PIS WHT Payment - Accumulated
IR WHT Payment - Accumulated
CSLL WHT payment - Accumulated

10.9 Maintain Minimum Base Amount


Transaction SPRO: SAP Reference IMG -> Financial Accounting -> Financial Accounting
Global Settings -> Withholding Tax -> Extended Withholding Tax ->Calculation -> Minimum
and Maximum Amounts -> Define Min/Max Amounts for Withholding Tax Types -> specify a
minimum base amount for all withholding tax types relevant for base amount accumulation.
Finally, save all new entries.
WHT type
CA
GA
PA
RA
SA

Currency
BRL
BRL
BRL
BRL
BRL

Minimum Base Amount


5000,00
5000,00
5000,00
5000,00
5000,00

10.10 Maintain Withholding Tax SD Conditions


Transaction VK11.
Country BR. Maintain for all conditions a rate of 100%, assign validity.
Condition
ICW6
IPW6
ISW6
IRW6
IGW6

Tax Rel. Class.


CA
PA
SA
RA
GA

W/tax code
CA
PA
SA
RA
GA

11 FI Tax Codes
Activate additional taxes for existing tax codes or create new tax codes.

Page 16 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Transaction FTXP

11.1 Taxes in Tax Codes Used in MM


11.1.1 To activate withholding taxes for accumulation:
Rate (%)

Cond. Type

Description

Tax Group

Acct. Key

100

ICOQ

COFINS WHT Accum.

WACO

WAC

100

IPSQ

PIS WHT - Accum.

WAPI

WAP

100

ICSQ

CSLL WHT - Accum.

WACS

WAS

100

IIRQ

IR WHT - Accum.

WAIR

WAI

100

IGEQ

General WHT - Accum.

WAT

WAG

12 SD Tax Codes (View J_1BTXSDCV)


Activate additional taxes for SD tax codes by flagging the relevant taxes on the existing SD
tax codes or on newly created ones.

13 Nota Fiscal Mapping


Only the new entries are listed.

13.1 Tax Values MM


TxTy Tax
Rate

Map Pauta
Rate

Map Tax
Amount

Map Tax
Base

Map Ex.
Base

Map Other
Base

Map WHT
Code

ICOQ
ICSQ
IGEQ
IIRQ
IPSQ

1
1
1
1
1

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

BW22
BW32
BW02
BW42
BW12

ICOQ
ICSQ
IGEQ
IIRQ
IPSQ

BXWA
BXWA
BXWA
BXWA
BXWA

BW21
BW31
BW01
BW41
BW11

13.2 Tax Values SD


TxTy Tax
Rate

Map Pauta
Rate

Map Tax
Amount

Map Total
Base

ICOQ
ICSQ
IGEQ
IIRQ
IPSQ

1
1
1
1
1

0
0
0
0
0

0
0
0
0
0

BW22
BW32
BW02
BW42
BW12

ICOQ
ICSQ
IGEQ
IIRQ
IPSQ

Map Tax
Base

BXWA 0
BXWA 0
BXWA 0
BXWA 0
BXWA 0

BXWA
BXWA
BXWA
BXWA
BXWA

Map Other
Map Ex.
Base
Base

Map WHT
Code

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

BW21
BW31
BW01
BW41
BW11

14 Master Data Changes


There are changes to master data necessary in order to correctly effectuate the new
withholding tax calculation.

14.1 Vendors (Transaction XK02)


Assign all WHT types and codes that are applicable.

14.2 Customers (Transaction XD02)

Page 17 of 18

Customizing Guide: Withholding Tax Base Amount Accumulation, Condition-Based Tax Calculation

Assign all WHT types and codes that are applicable.

15 Tax Rates
15.1 Withholding Taxes
Maintain entries in transaction J1BTAX (R/3 4.7 or higher) or view J_1BTXWITHV. Use the
tax groups of dynamic exceptions you created.
You define either a general WHT collection code and a combined rate or the four individual
withholding taxes separately.
In case the specific tax rate is for withholding tax base amount accumulation check Origin of
Real Withholding Tax Calculation Base.

Page 18 of 18

You might also like