Você está na página 1de 78

Carlos Moatto

Localizao Brasil Impostos

Contents
1. Description of the taxes....................................................................................................
1.1 IPI Imposto sobre Produtos Industrializados.....................................................................
1.2 ICMS Imposto s. Circulacao de Mercadoria e Servicos....................................................
1.3 Complement of ICMS.........................................................................................................
1.4 ISS Imposto sobre servicos...............................................................................................
1.5 IRRF (Imposto de Renda retido na Fonte) for companies (CGC)....................................
1.6 IRRF (Imposto de Renda retido na Fonte) for natural persons (CPF)..............................
2. Calculation examples of ICMS, IPI, Complement of ICMS, ISS and IRRF....................
2.1 General calculation rules for the different taxes................................................................
2.1.1 Calculation formula(s) for ICMS.....................................................................................
2.1.2 Calculation formula for IPI..............................................................................................
2.1.3 Calculation formula for ISS.............................................................................................
2.1.4 Calculation formula for IRRF withholding tax (for companies)......................................
2.1.5 Calculation formula for IRRF withholding tax (for natural persons)...............................
2.2 Sale/purchase within/outside a federal state....................................................................
2.2.1 Usage of goods - industrialization/resale.......................................................................
2.2.2 Usage of goods - consumption (buying: only within a federal state).............................
2.2.3 Usage of goods - industrialization - reduced calculation base for ICMS.......................
2.2.4 Usage of goods - consumption - reduced calculation base for ICMS............................
2.2.5 Rules if ICMS or IPI are not applicable..........................................................................

BR_TAX01.DOC

Page

2.3 Special cases for purchasing.............................................................................................


2.3.1 Usage of goods - industrialization - vendor = non industry...........................................
2.3.2 Usage of goods - consumption - purchasing from another federal state.......................
2.4 Outgoing/incoming NF with ISS for companies.................................................................
2.5 Outgoing/incoming NF with IRRF for companies (only)....................................................
2.6 Outgoing/incoming NF with ISS and IRRF for companies................................................
2.7 Incoming NF with INSS/IRRF or INNS/ISSF/IRRF for natural persons............................
2.7.1 Incoming NF with INSS/IRRF - vendor not married.......................................................
2.7.2 Incoming NF with INSS/ISSF/IRRF - vendor not married..............................................
2.7.3 Incoming NF with INSS/IRRF - vendor married - 4 family members..............................
2.7.4 Incoming NF with INSS/ISSF/IRRF - married - 2 family members................................
3. Additional tax requirements.............................................................................................
3.1 Discounts...........................................................................................................................
3.1.1 Discount not included in the Nota Fiscal (SD only)........................................................
3.1.2 Discount included in the Nota Fiscal..............................................................................
3.1.3 Cash Discount.................................................................................................................
3.2 Freight................................................................................................................................
3.2.1 Freight in a separate conhecimento in MM...................................................................
3.2.1.1 Intramunicipal Freight.............................................................................................................................
3.2.1.2 Intrastate and Interstate Freight - no base value reduction....................................................................
3.2.1.3 Intrastate and Interstate Freight - base value reduction for carrier (80%)..............................................

3.2.2 Freight included in the Nota Fiscal.................................................................................


3.3 Zona Franca.......................................................................................................................
3.4 Change of usage (industrialization <-> consumption)......................................................
3.5 Substituicao Tributaria (S.T.).............................................................................................

BR_TAX01.DOC

Page

4. Design and implementation of tax calculation...............................................................


4.1 Interface to the external tax calculation (External tax interface).....................................
4.1.1 Connection of external tax calculation procedure to standard R/3................................
4.1.2 Standard customizing of the external tax interface........................................................
4.1.3 Layout of tax calculation procedure in MM/FI................................................................
4.1.4 Definition of tax codes....................................................................................................
4.1.4.1 Tax codes for non taxable transactions...................................................................................................
4.1.4.2 Tax codes for incoming movements - Industrialization...........................................................................
4.1.4.3 Tax codes for incoming movements - Consumption...............................................................................
4.1.4.4 Tax codes for incoming movements - ICMS Sub.Trib. on freight...........................................................
4.1.4.5 Tax codes for incoming movements - Future delivery purchasing / Consignment.................................
4.1.4.6 Tax codes for incoming movements - Services - ISS and INSS............................................................
4.1.4.7 Tax codes for outgoing movements - Ind.+Cons. posted in SD..............................................................
4.1.4.8 Tax codes for transfer postings - outgoing movements - Ind.+Cons.......................................................

4.1.5 Determination of the tax jurisdiction codes....................................................................


4.1.6 Other standard customizing in MM/FI............................................................................
4.1.7 Tax part of pricing procedure in SD................................................................................
4.1.8 Other standard customizing in SD..................................................................................
4.1.9 Other Brazil specific customizing in SD.........................................................................
4.2 External calculation of taxes..............................................................................................
4.2.1 Interface parameters / parameter determination in standard R/3..................................

BR_TAX01.DOC

Page

Alteraes significativas efetuadas neste documento:

Verso 0.92: 12 de Dezembro de 1995


Anlise de requerimento concluda, captulo 1. a 3. concludos; captulo 4 ainda em construo

Verso 0.93: 23 de Janeiro de 1996


Captulo 4 parcialmente alterado e concludo

Verso 0.94, 1 de Fevereiro de 1996


Captulo 2, Frmulas para o clculo de impostos com descontos revisadas

Verso 0.95, 8 de Maro de 1996


Captulo 4, Personalizao do SD adaptado para clientes estrangeiros; lgica de lanamento
do ICMS adicionada ao procedimento de determinao de preos do SD; processamento de
FI/SD para Zona Franca includo; captulo 4 ainda no est concludo

Verso 0.96, 5 de Setembro de 1996


Captulo 2 e 3, diversas alteraes e melhorias de acordo com o documento de requerimento
legal; captulo 4 ainda no concludo e em algumas partes no atualizado

Verso 0.99, 7 de Maro de1997


Captulo 2 e 3, novamente alteraes nos requerimentos, status do documento a delivery
3.0F; captulo 4 re-trabalhado e concludo; para evitar manuteno dupla nenhuma outra
verso ser gerada; os requerimentos que no so mencionados neste documento podem ser
encontrados nos documentos de requerimentos fornecidos pela equipe de desenvolvimento do
Brasil.

BR_TAX01.DOC

Page

1.

Descrio dos impostos

1.1

IPI - Imposto sobre Produtos Industrializados


O IPI um imposto federal que cobrado quando bens so vendidos, transferidos, etc. A
percentagem e o valor base do IPI dependem de diversos fatores:

Tipo de operao
-

O tipo de operao (CFOP) determina se o IPI cobrado ou no. O tipo de operao


definido por item de linha. Os tipos de operao so, por exemplo, exportao, envio de
mercadorias de um estoque para outro.

Atualmente, o CFOP implementado na Nota Fiscal, mas no no sistema padro e,


portanto, no ser utilizado para determinar quais tipos de impostos precisam ser
calculados em um caso especial.

Cdigo do produto/NBM
-

O IPI cobrado por produto e calculado a partir do valor das mercadorias incluindo ICMS.
A percentagem devida depende de uma classificao do produto, que chamada de cdigo
NBM.
Na soluo atual, o cdigo NBM implementado como uma extenso do cadastro mestre
de materiais.
importante diferenciar se um grupo de produtos (cdigo NBM) taxado com 0% ou se
no taxado (isento). Isto deve ser determinado pelo cdigo NBM para criao de uma
Nota Fiscal correta.

Para alguns produtos (identificados pelo cdigo NBM), o IPI calculado em uma base
reduzida. Isto significa, por exemplo, 80% do valor das mercadorias taxado e 20% no .
A reduo da base pode ser vlida permanentemente ou apenas por um perodo de tempo
especfico.

A origem do produto (importado/domstico/...) importante apenas para vendas para Zona


Franca (consulte o captulo Zona Franca).

Cliente
-

Utilizao das mercadorias


-

Algumas empresas no precisam pagar IPI (ex. algumas empresas governamentais). Isto
relevante apenas quando algo vendido para tais empresas (A/R / clientes).

A utilizao determina como os valores so lanados em compras. Se um material


utilizado para produo, os valores de imposto so lanados em itens de linha separados.
Se um material utilizado para consumo, o imposto aumenta o valor do material e no
pode ser recuperado.

Fornecedor (equivalente indstria) Se o fornecedor for um um atacadista que no paga


IPI, metade do valor de IPI calculado pode ser recuperado ao comprar de tal fornecedor. Este
valor do IPI deduzido do valor de inventrio do produto. Para obter maiores detalhes veja o
exemplo.
-

1.2

ICMS Imposto s. Circulao de Mercadoria e Servios.


O ICMS um imposto estadual que cobrado quando mercadorias so vendidas, transferidas,
etc. A percentagem e o valor base do ICMS dependem de vrios fatores:

BR_TAX01.DOC

Tipo de operao

Page

O tipo de operao (CFOP) determina se o ICMS cobrado ou no. O tipo de operao


definido por item de linha. Os tipos de operao so, por exemplo, exportao, envio de
mercadorias de um estoque para outro.

Atualmente, o CFOP implementado na Nota Fiscal, mas no no sistema padro e,


portanto, no ser utilizado para determinar quais tipos de impostos precisam ser
calculados em um caso especial.

Estado de origem e estado de destino das mercadorias.


-

O estado de origem e o estado de destino so determinados pela planta de entrega, o


cliente ou pelo fornecedor e a planta receptora.
O campo Regio utilizado para os estados brasileiros que no precisam ser o mesmo
que Regies dos impostos no sentido de estado de origem e estado de destino. Na maioria
dos casos, a Regio (como SP, RJ,...) a mesma que a Regio do imposto. Somente em
alguns casos, h uma atribuio 1:N entre a Regio e a Regio do imposto (AM -> AM e
Zona Franca).

Tecnicamente, o campo Jurisdio do imposto ser utilizado para definir a regio ship-from
e ship-to das mercadorias. Este campo est disponvel no cadastro mestre de clientes,
fornecedores, centros de custos e plantas. O cdigo da jurisdio ser determinado
automaticamente a partir do endereo mantido no objeto.

Cdigos do produto/NBM
-

possvel a iseno de ICMS para produtos especficos. As isenes podem ser


permanentes ou vlidas apenas at uma data especfica. possvel que uma iseno seja
vlida apenas dentro de um estado ou uma iseno seja vlida para todos os estados.

Taxas diferentes/reduzidas de ICMS para produtos especficos. importante diferenciar se


um grupo de produtos (cdigo NBM) taxado com 0% ou se no taxado (isento). Isto
deve ser determinado para criao de uma Nota Fiscal correta.
Taxas reduzidas so utilizadas apenas dentro de um estado. Portanto, no dependem do
estado de origem e estado de destino.

Para alguns produtos, o ICMS calculado em uma base reduzida. Isto significa, por
exemplo, 80% do valor das mercadorias taxado e 20% no . A reduo da base pode ser
vlida permanentemente ou apenas por um perodo de tempo especfico.

A origem do produto (importado/domstico/...) importante apenas para vendas para Zona


Franca (consulte captulo Zona Franca).

Cliente
-

Algumas empresas no precisam pagar ICMS (ex. algumas empresas governamentais) Isto
relevante apenas quando algo vendido para tais empresas (A/R / clientes).

Utilizao das mercadorias


-

O valor base para o clculo do ICMS depende da utilizao das mercadorias.


Se um cliente compra mercadorias para revenda ou produo, o ICMS calculado sobre o
valor das mercadorias sem IPI. Se as mercadorias forem utilizadas de forma diferente (ex.
consumo) o ICMS is calculado sobre o valor das mercadorias mais IPI.
Adicionalmente, a utilizao determina como os valores so lanados em compras. Se um
material utilizado para produo, os valores de imposto so lanados em itens de linha
separados. Se um material utilizado para consumo, o imposto aumenta o valor do
material e no pode ser recuperado.

BR_TAX01.DOC

A respeito do clculo do imposto em MM/FI, a utilizao deve ser implementada como


cdigos de imposto diferentes, pois o cdigo do imposto determina a atribuio da conta
(distribuir imposto em itens de linha separados, acrescentar imposto em gastos) no
procedimento de imposto. No SD, a utilizao deve ser inserida manualmente no nvel do
item de linha na ordem de vendas.

Page

1.3

Complemento de ICMS
Um caso especial do ICMS o complemento de ICMS. Este imposto calculado e lanado sob
as seguintes condies:

Uma empresa compra um produto em outro estado

O produto utilizado para consumo

O complemento de ICMS calculado como a diferena entre a taxa de ICMS cobrada pelo
fornecedor e a taxa de ICMS que vlida quando a compra feita no mesmo estado. O
complemento de ICMS deve ser lanado como passivo fiscal, mas no adicionado ao preo do
produto.
Alm do clculo normal do complemento de ICMS, as seguintes excees so possveis. Um
estado pode definir isto para um produto (material) especfico

O complemento no deve ser calculado e pago

Uma base de clculo diferente (ex. 80%) deve ser utilizada.

importante considerar que o complemento de ICMS afeta apenas o lanamento de FI. O valor
no faz parte da Nota Fiscal e, portanto, no armazenado no banco de dados de Nota Fiscal.

1.4

ISS Imposto sobre servios


O ISS um imposto sobre servios. um imposto municipal. A taxa do imposto determinada
pela cidade do fornecedor e pelo tipo de servio. H somente uma exceo para empresas de
construo que utilizam a taxa de ISS da cidade em que esto construindo/trabalhando.
Atualmente, a exceo para empresas de construo no est no escopo para a localizao. O
valor do ISS normalmente incluso no preo do servio.
O tipo de servio no est implementado no sistema e a maioria das empresas produz apenas
um tipo de servio. Isto significa que a taxa de ISS depende do fornecedor no lado que chega
(incoming side) e da empresa (cdigo) vendedora no lado que sai (outgoing side).
O clculo do ISS relevante apenas no lado que sai (SD), pois o valor do ISS deve ser
armazenado no banco de dados de Nota Fiscal para fins de gerao de relatrios. No lado que
chega (MM), o valor do ISS no lanado como um crdito de ISS, mas incluso no preo do
servio. Portanto, em MM, no necessrio nenhum clculo de ISS. O ISS no armazenado no
banco de dados Nota Fiscal no lado que chega. No lado que chega, tambm no necessria a
gerao de relatrios relacionados ao ISS.
O ISS pode ser utilizado em conjunto com IRRF (Imposto de Renda). Pode haver ISS sem
Imposto de Renda.

O clculo do ISS necessrio apenas ao vender um servio. Ao comprar um


servio, o ISS no precisa ser calculado e nem armazenado na Nota Fiscal.

1.5

IRRF (Imposto de Renda retido na Fonte) para empresas (CNPJ)


Se o fornecedor de um servio uma empresa (CNPJ), para alguns servios (ex. consultoria) o
IRRF deve ser calculado e lanado como imposto retido na fonte (fonte pagadora). A taxa de
IRRF depende do tipo de servio. Esta taxa no pode ser determinada, mas deve ser inserida
manualmente. O IRRF para empresas pode ocorrer juntamente com o ISS, mas com nenhum
outro imposto.

BR_TAX01.DOC

Page

Em MM, o clculo deve ser feito durante a verificao da fatura. No SD, o clculo deve ser
feito ao criar a fatura.
O IRRF no cobrado para todos os servios. A deciso sobre se o IRRF deve ser calculado
acionada manualmente. No final do ano, um relatrio sobre as quantias de IRRF por fornecedor
deve ser gerado.

1.6

IRRF (Imposto de Renda retido na Fonte) para pessoa fsica (CPF)


Se o fornecedor de um servio for pessoa fsica (CPF), para alguns servios, o IRRF deve ser
calculado e lanado como imposto retido na fonte. Juntamente com o IRRF, h dois outros
impostos que podem ser calculados:

INSS - Instituto Nacional de Previdncia Social;

ISSF - Imposto Sobre Servios na Fonte.

O IRRF para pessoa fsica possvel apenas em MM. O clculo deve ser feito durante a
verificao da fatura. A deciso sobre se o IRRF deve ser calculado deve ser acionada
manualmente. No final do ano, um relatrio sobre as quantias de IRRF por fornecedor deve ser
gerado.
O clculo feito com base em uma tabela definida periodicamente pelo governo. Esta tabela
define qual taxa deve ser utilizada para qual valor de servio. O valor do imposto e o valor base
do imposto devem ser acumulados por fornecedor e por ms e so calculados de acordo com
intervalos fornecidos na tabela de clculo.
Uma deduo especial do valor base para o clculo tambm possvel. Para cada membro da
famlia da pessoa fsica (esposa e filhos), um valor fixo (ex. R$ 90) deve ser deduzido do valor
base.

2.

Exemplos de clculo de ICMS, IPI, Complemente de ICMS, ISS e IRRF


Este captulo fornece alguns exemplos para o clculo de ICMS, IPI, Complemento de ICMS, ISS
e IRRF:
Exemplos para ICMS / IPI / Complemento de ICMS

Venda/compra dentro/fora de um estado


-

utilizao - industrializao

utilizao consumo (compra: somente dentro de um estado)

utilizao industrializao base de clculo reduzida

utilizao consumo base de clculo reduzida e

Casos especiais para compra


- utilizao - industrializao -> fornecedor = no indstria
- utilizao - consumo compra de outro estado

Exemplos para ISS / IRRF (para empresas)

NF de sada/entrada com ISS

NF de sada/entrada com IRRF para empresas (somente)

NF de sada/entrada com ISS e IRRF para empresas

BR_TAX01.DOC

Page

Exemplos para ISS / IRRF (para pessoas fsicas)

NF de entrada com INSS/IRRF para pessoas fsicas no casadas

NF de entrada com INSS/ISSF/IRRF para pessoas fsicas no casadas

NF de entrada com INSS/IRRF para pessoas fsicas casadas (ex.4 membros na famlia)

NF de entrada com INSS/ISSF/IRRF para pessoas fsicas - casadas (ex. 2 membros na


famlia)

2.1

Regras de clculo geral para os diferentes impostos

2.1.1

Frmula(s) de clculo para ICMS


O clculo do ICMS no feito como uma sobretaxa ao preo, mas o clculo assume o preo,
incluindo o ICMS (e, algumas vezes, tambm o IPI), como base de clculo. Dependendo da
utilizao do produto, diferentes frmulas so utilizadas.
Em caso de descontos, o IPI cobrado sobre o valor total; o ICMS cobrado sobre o valor
descontado, incluindo IPI.
Base de clculo: preo incluindo ICMS

(industrializao)

ICMSrate

EPRICE DisAmt IPRICE IPRICE *

100

ou

IPRICE

EPRICE DisAmt
ICMSrate
1
100

IPRICE = preo incluindo ICMS


EPRICE = preo excluindo ICMS
DisAmt = valor do desconto (relevante para N.F.)
Os valores para a Nota Fiscal so calculados da seguinte maneira:
ICMSvalue = IPRICE - ( EPRICE - DisAmt)
ICMSbase = IPRICE
Base de clculo: preo incluindo ICMS sobre IPI (consumo)

ICMSrate
ICMSrate IPIrate

EPRICE DisAmt IPRICE IPRICE *


*
IPRICE *

100
100
100

ou

IPRICE

BR_TAX01.DOC

EPRICE DisAmt
IPIrate

ICMSrate * 1

100
1
100
Page

10

IPRICE = preo incluindo ICMS calculado sobre IPI


EPRICE = preo excluindo ICMS
DisAmt = valor do desconto (relevante para N.F.)
Os valores para a Nota Fiscal so calculados da seguinte maneira:
ICMSvalue = IPRICE - ( EPRICE - DisAmt)
ICMSbase = ICMSvale / ( ICMSrate / 100 )

2.1.2

Frmula de clculo para IPI


O clculo do IPI feito como uma sobretaxa ao preo (incluindo ICMS). Portanto, a frmula a
seguinte:

IPIrate

IPRICE EPRICE EPRICE *

100
IPRICE = preo incluindo IPI
EPRICE = preo excluindo IPI, mas incluindo ICMS
e sem considerar descontos

2.1.3

Frmula de clculo para ISS


O clculo do ISS no feito como uma sobretaxa ao preo, mas o clculo assume o preo,
incluindo o ISS, como base de clculo. A frmula para esta regra a seguinte:
Base de clculo: preo incluindo ISS
ISSrate

EPRICE IPRICE IPRICE *

100

ou

IPRICE

EPRICE
ISSrate
1
100

IPRICE = preo incluindo ISS


EPRICE = preo excluindo ISS

2.1.4

Frmula de clculo para IRRF (para empresas)


O clculo de IRRF para empresas no feito como uma sobretaxa ao preo (excluindo IRRF,
mas incluindo ISS), mas o clculo assume o preo, incluindo IRRF e ISS, como base de clculo.
A frmula para esta regra a seguinte:
Base de clculo: preo incluindo IRRF e ISS

BR_TAX01.DOC

Page

11

IRRFrate

EPRICE IPRICE IPRICE *

100

ou

IPRICE

EPRICE
IRRFrate
1
100

IPRICE = preo incluindo IRRF


EPRICE = preo excluindo IRRF

2.1.5

Frmula de clculo para IRRF (para pessoas fsicas)


O clculo de IRRF para pessoas fsicas feito utilizando o preo (excluindo) INSS como valor
base para o clculo. O clculo em si feito utilizando uma tabela de taxas que contm as
informaes sobre para que valor base quais taxas de imposto retido na fonte devem ser
utilizadas. Para cada fornecedor, os valores base e impostos devem ser acumulados por ms,
para que no final o imposto seja calculado sobre o valor total dos servios prestados pelo
fornecedor.
Para obter outras informaes, consulte o exemplo de clculo.

2.2

Venda/compra dentro/fora de um estado


Ao vender ou comprar um produto dentro ou fora de um estado, so utilizadas a mesma taxa de
IPI, mas taxas de ICMS diferentes. As regras de clculos de impostos adicionais aplicam-se em
ambos os casos. Portanto, todos os exemplos so fornecidos com apenas uma taxa de ICMS.
Como base de clculo, o valor incluindo o ICMS exibido se a taxa total for utilizada. Do
contrrio, o valor reduzido incluindo ICMS impresso.
Se uma taxa especial para ICMS tiver que ser utilizada, o clculo inteiro feito de acordo com as
regras de clculo normais, mas com esta taxa especial.
Se o clculo for feito sobre um valor base reduzido, h um clculo especial para o valor base
necessrio.
Valores e taxas para os exemplos:
Preo de venda
ICMS
IPI

2.2.1

:
:
:

82.000,00 (excluindo o imposto)


12 %
10 %

Utilizao das mercadorias industrializao/revenda


O clculo do ICMS feito com base no valor sem IPI
82.000,00
1

BR_TAX01.DOC

12

82.000,00
0,88

93.181,82

100

Page

12

IPI calculado com base no preo incluindo ICMS


93.181,82 (incluindo ICMS)
9.318,18 (10 % de IPI)

102.500,00 (valor da fatura)


Base de clculo:

93.181,82

Valor da fatura:
102.500,00
Valor do ICMS:
- 11.181,82
Valor do IPI:
9.318,18

Preo de venda:
82.000,00
O lanamento de FI para venda :
Contas a receber
102.500,00 D
Vendas
93.181,82 C
ICMS a ser pago
11.181,82 C
IPI a ser pago
9.318,18 C
ICMS despesa de imposto
11.181,82 D

Armazenado na Nota Fiscal para venda:

Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

11.181,82
9.318,18

12
10

Valor

Excluir

Outros

93.181,82
93.181,82

Compra: se a empresa compradora estiver revendendo o produto


O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS

102.500,00 C
91.318,18 D
11.181,82 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto
ICMS
IPI

Valor imposto
11.181,82
9.318,18

Taxa
12
10

Valor

Excluir

Outros

93.181,82
93.181,82

Compra: se a empresa compradora estiver utilizando o produto na produo


O lanamento de FI para compra :
BR_TAX01.DOC

Page

13

Contas a pagar
Inventrio
ICMS
IPI

102.500,00 C
82.000,00 D
11.181,82 D
9.318,18 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

11.181,82
9.318,18

Valor

12
10

Excluir

Outros

93.181,82
93.181,82

2.2.2 Utilizao de mercadorias - consumo (comprando: somente dentro de um


estado)
O clculo do ICMS feito com base no valor incluindo IPI. De acordo com a frmula de clculo,
o ICMSrate calculado sobre o IPI, da seguinte maneira:

IPIrate

ICMSnew ICMSrate * 1

100
no exemplo:
ICMSnew:
82.000,00
1

13,2

12 * 1

10

13,2

100

82.000,00
0,868

94.470,05

100

O IPI calculado com base no preo incluindo ICMS


94.470,05 (incluindo ICMS)
9.447,01 (10 % de IPI)

103.917,06 (valor da fatura)


Base de clculo:

103.917,06

Valor da fatura:
Valor do ICMS:
- 12.470,05
Valor do IPI
9.447,01

Preo de venda:

103.917,06

82.000,00

O lanamento de FI para venda :


Contas a receber
Vendas
ICMS a ser pago
IPI a ser pago
ICMS despesa de imposto

103.917,06 D
94.470,05 C
12.470,05 C
9.447,01 C
12.470,05 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
BR_TAX01.DOC

Valor imposto
12.470,05
9.447,01

Taxa
12
10

Valor

Excluir

Outros

103.917,05
94.470,05
Page

14

O lanamento de FI para compra :


Contas a pagar
Conta de custo

(o imposto no recupervel no consumo)


103.917,00 C

103.917,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI

2.2.3
ICMS

Taxa

12.470,00
9.447,00

Valor

Excluir

12
10

Outros
103.917,00
94.470,00

Utilizao de mercadorias - industrializao base de clculo reduzida para


Somente parte do preo do produto taxada com ICMS. A base reduzida afeta o clculo de
imposto e a transferncia de dados para Nota Fiscal.
Reduo da base do ICMS: 90%
82.000,00

90 * 12
1
100 100

82.000,00
0,892

91.928,25

O IPI calculado com base no preo incluindo ICMS


91.928,25 (incluindo ICMS)
9.192,83 (10 % de IPI)

101.121,08 (valor da fatura)


A base de clculo o valor reduzido:
CalcBase

90
100

* 91.928,25 82.735,43

Base de clculo:
Valor da fatura:
Valor ICMS:
Valor IPI:

Preo de venda:

82.735,43
101.121,08
9.928,25 = 82.735,43 * 0,12
9.192,83
82.000,00

O lanamento de FI para venda :


Contas a receber
Vendas
ICMS a ser pago
IPI a ser pago
ICMS despesa de imposto

101.121,08 D
91.928,25 C
9.928,25 C
9.192,83 C
9.928,25 D

Armazenado na Nota Fiscal para venda:


Base
Tipo imposto
ICMS
BR_TAX01.DOC

Valor imposto
9.928,25

Taxa
12

Valor
82.735,43

Excluir

Outros

9.192,82
Page

15

IPI

9.192,83

10

91.928,25

Compra: se a empresa compradora estiver revendendo o produto


O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS

101.121,08 C
91.192,93 D
9.928,25 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

9.928,25
9.192,83

Valor

12
10

82.735,43

Excluir

Outros

9.192,82
91.928,25

Compra: se a empresa compradora estiver utilizando o produto na produo


O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS
IPI

101.121,08 C
82.000,00 D
9.928,25 D
9.192,83 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto

Valor imposto

ICMS
IPI

2.2.4

9.928,25
9.192,83

Taxa

Valor

12
10

82.735,43
91.928,25

Excluir

Outros

9.192,82

Utilizao das mercadorias - consumo base de clculo reduzida para ICMS


Somente parte do preo do produto taxada com ICMS. A base reduzida afeta o clculo do
imposto e a transferncia de dados para Nota Fiscal. O clculo do ICMS feito com base no valor
incluindo IPI.
Reduo da base de ICMS: 90%
ICMSnew:
82.000,00
1

11,88

10
90

* 12 * 1

100

100

82.000,00
0,8812

11,88

93.054 ,93

100

O IPI calculado com base no preo, incluindo ICMS


93.054,93 (incluindo ICMS)
9.305,49 (10 % de IPI)
BR_TAX01.DOC

Page

16


102.360,42 (valor da fatura)
A base de clculo o valor reduzido:
CalcBase

90
100

* 102.360,42 92.124 ,38

Base de clculo:

92.124,38

Valor da fatura:
Valor ICMS:
Valor IPI:

Preo de venda:

102.360,42
11.054,93
9.305,49

82.000,00

O lanamento de FI para venda :


Contas a receber
Vendas
ICMS a ser pago
IPI a ser pago
ICMS despesa de imposto

102.360,42 D
93.054,93 C
11.054,93 C
9.305,49 C
11.054,93 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

11.054,93
9.305,49

O lanamento de FI para compra :


Contas a pagar
Conta de custo

Valor

12
10

92.124,38
93.054,93

Excluir

Outros

10.236,04

(o imposto no recupervel no consumo)


102.360,42 C

102.360,42 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI

2.2.5

Valor imposto
11.054,93
9.305,49

Taxa

Valor

12
10

Excluir
10.236,04

Outros
92.124,38
93.054,93

Regras quando ICMS ou IPI no so aplicveis


Em alguns casos de clculo de imposto, somente um dos impostos (ICMS/IPI) precisa ser
calculado enquanto o outro imposto no aplicvel. Para garantir que as informaes sobre o
clculo de ICMS e IPI estejam disponveis em todos os casos at mesmo os dados sobre o
imposto no aplicvel devem ser armazenados (ex. para os livros legais).
A regra geral para administrar tais casos calcular o valor base tambm para o imposto que no
aplicvel e manter este valor base no campo Outros do respectivo registro de Nota Fiscal.
Portanto, o valor para este imposto zero.
A partir de 3.0F, tambm possvel armazenar o valor base para ICMS e IPI como Isento ao
invs de Outros. Esta funo ativada por dois indicadores especiais no nvel do cdigo do
imposto.
Para simplificar a documentao apenas um caso fornecido como exemplo. Todos os outros
casos funcionam de forma similar.

BR_TAX01.DOC

Page

17

Exemplo: Vendas por estabelecimento comercial ou industrial produo de terceiros


O clculo do ICMS feito com base no valor sem IPI
O IPI no aplicvel neste caso especial!
82.000,00
1

12

82.000,00
0,88

93.181,82

100

Base de clculo:

93.181,82

Valor da fatura:
Valor ICMS:

Preo de venda:

93.181,82
11.181,82
82.000,00

O lanamento de FI para venda :


Contas a receber
Vendas
ICMS a ser pago
ICMS despesa de imposto

102.500,00 D
93.181,82 C
11.181,82 C
11.181,82 D

Compra: se a empresa compradora estiver revendendo o produto


O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS

102.500,00 C
82.000,00 D
11.181,82 D

Armazenado na Nota Fiscal para venda e compra:


Base
Tipo imposto

Valor imposto

ICMS
IPI

2.3

11.181,82

Taxa

Valor

12
10

Excluir

Outros

93.181,82
93.181,82

Casos especiais para compra


Alm do caso padro, em vendas e compra h alguns casos especiais.
Valores e taxas para os exemplos:
Preo de venda :
ICMS
IPI

2.3.1

82.000,00 (excluindo imposto)


:
12 %
:
10 %

Utilizao das mercadorias - industrializao - fornecedor = no indstria


Se o fornecedor for atacadista que no paga IPI, 50% do valor de IPI calculado pode ser
recuperado. Como o atacadista no debita nenhum IPI, este crdito de IPI deduzido do valor do
inventrio. O IPI no armazenado e impresso na Nota Fiscal.
O clculo do ICMS feito com base no valor sem IPI

BR_TAX01.DOC

Page

18

82.000,00
1

12

82.000,00
0,88

93.181,82

100

O IPI calculado com base no preo incluindo ICMS


93.181,82 (incluindo ICMS)

93.181,82 (valor da fatura) o atacadista no debita o IPI


9.318,18 (10 % de IPI)
4.659,09 50% do valor do IPI -> deve ser lanado como crdito de imposto

Base de clculo:

93.181,82

Valor da fatura:
93.181,82
Valor ICMS:
11.181,82

Preo de venda:
82.000,00
Crdito de IPI(50%): 4.659,09

Valor do inventrio
77.340,91
Valor IPI(50%)
4.659,09
O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS
IPI

93.181,82 C
77.340,91 D
11.181,82 D
4.659,09 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI1
IPI2

2.3.2

Valor imposto

Taxa

11.181,82
4.659,09
-4.659,09

Valor

12
10
10

Excluir

Outros

93.181,82
46.590,91
46.590,91

Utilizao das mercadorias - consumo compra de outro estado


Se uma empresa compra um produto em outro estado e o produto utilizado para consumo, o
complemento de ICMS deve ser calculado e lanado. Este ICMS especial a diferena entre a
taxa de ICMS cobrada pelo fornecedor e a taxa de ICMS que vlida para compra no mesmo
estado.
Taxa de ICMS cobrada pelo fornecedor:
Taxa de ICMS para compra no mesmo estado:
A diferena o Compl. de ICMS:

12%
18%
6%

O ICMS calculado sobre o preo de venda, incluindo IPI:


ICMS cobrado pelo fornecedor :

12 * 1

82.000,00

Valor incl. ICMS

BR_TAX01.DOC

13,2

10

13,2

100

82.000,00
0,868

94.470,05

100

Page

19

O IPI calculado com base no preo, incluindo ICMS (cobrado pelo fornecedor);
O complemento de ICMS tambm calculado com base no preo, incluindo ICMS:
94.470,05 (incluindo ICMS)
9.447,01 (10 % de IPI)

103.917,06 (valor da fatura)


O complemento de ICMS calculado com base no valor da fatura (incluindo ICMS e IPI):

CompIcms Amount (incl .IPI ,incl .ICMS )*


CompIcms 103.917 ,06 *

CompIcmsRate
100

6
6235,02
100

Base de clculo:

103.917,06

Valor da fatura:
Valor ICMS:
Valor IPI:

Preo de venda:

103.917,06
12.470,05
9.447,01

82.000,00

Complemento de ICMS

6.235,02

O lanamento de FI para compra :

(o imposto no recupervel no consumo)

Contas a pagar
103.917,06 C
Conta de custo
103.917,06 D
Comp. ICMS despesa
6.235,02 C
Comp. ICMS (dummy)
6.235,02 D
Armazenado na Nota Fiscal:
Base
Tipo imposto

Valor imposto

ICMS
IPI
CompICMS

2.4

12.470,05
9.447,01
6.235,02

Taxa

Valor

12
10
6

Excluir

Outros
103.917,05
94.470,05

103.917,06

NF de sada/entrada com ISS para empresas


Para servios, um imposto municipal (ISS) cobrado. A taxa determinada pela cidade do
fornecedor.
Valores e taxas para o exemplo:
Preo do servio:
Taxa de ISS:
9.000,00
1

10

9.000,00

10.000,00

0,90

100

Valor da fatura:
Valor ISS:

Preo de venda:

BR_TAX01.DOC

9.000,00 (excluindo imposto)


10 %

10.000,00
1.000,00

9.000,00

Page

20

O lanamento de FI para venda :


Contas a receber
Vendas
ISS a ser pago

10.000,00 D
9.000,00 C
1.000,00 C

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ISS

Taxa

1.000

10

Valor

Excluir

Outros

10.000,00

O lanamento de FI para compra :


Contas a pagar
Gastos

10.000,00 C
10.000,00 D

Armazenado na Nota Fiscal:

Base
Tipo imposto

2.5

Valor imposto

Taxa

Valor

Excluir

Outros

NF de sada/entrada com IRRF para empresas (somente)


Para alguns servios, o IRRF cobrado. No possvel e no est prevista uma determinao
automtica sobre se o IRRF deve ser calculado ou no. As taxas de percentagem aplicveis
devem ser definidas manualmente por transao de negcio (utilizando um cdigo especfico
de imposto retido na fonte).
Valores e taxas para o exemplo:
Service price :

10.000,00

IRRF rate

Invoice value:

Sales price:

2%
10.000,00
10.000,00

O lanamento de FI para venda :


Ao emitir a Nota Fiscal / SD-faturamento
Accounts receivable
IRRF tax
Sales

9.800,00 D
200,00 D
10.000,00 C

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
BR_TAX01.DOC

9.800,00 C
200,00 C
10.000,00 D
Page

21

Estes lanamentos significam que o imposto retido pelo receptor das mercadorias. O
fornecedor obtm apenas o valor da fatura reduzido pelo valor do IRRF. O ajuste de contas no
local de sada feito no final de ano de acordo com as informaes de impostos apresentadas
pela empresa que reteve o IRRF.
Armazenado na Nota Fiscal para venda e compra:
Base
Tipo imposto

2.6

Valor imposto

Taxa

Valor

Excluir

Outros

NF de sada/entrada com ISS e IRRF para empresas


O IRRF tambm pode ser cobrado em combinao com o ISS. So aplicadas as mesmas regras
que so somente para ISS e IRRF.
Valores e taxas para o exemplo:
Service price :
ISS rate

9.000,00 (excluding tax)


:
10 %

IRRF rate

2%

Clculo de ISS:
9000,00
1

10

9000,00
0,90

10.000,00

100

Invoice value:
ISS amount

Sales price:

10.000,00
1.000,00
9.000,00

O lanamento de FI para venda :


Ao emitir a Nota Fiscal / SD-faturamento
Accounts receivable
IRRF tax
Sales
ISS tax to be paid

9.800,00 D
200,00 D
9.000,00 C
1.000,00 C

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ISS

Taxa

1.000

10

Valor

Excluir

Outros

10.000,00

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
BR_TAX01.DOC

9.800,00 C
200,00 C
10.000,00 D
Page

22

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

Veja tambm o exemplo somente para IRRF (consulte o captulo NF de sada/entrada com IRRF
para empresas (apenas))

2.7

NF de entrada com INSS/IRRF ou INNS/ISSF/IRRF para pessoas fsicas


Se o fornecedor de um servio for uma pessoa fsica, os impostos devem ser retidos pela
empresa que est comprando o servio. Se o fornecedor possui apenas um CPF e est
registrado na cidade em que presta o servio, ele deve pagar o ISS para a cidade. Isto feito de
acordo com a taxa de ISS da cidade, porm no afeta nosso clculo.
Se o fornecedor de um servio for uma pessoa fsica, os impostos devem ser retidos pela
empresa que est comprando o servio. Se o fornecedor possui apenas um CPF e NO est
registrado na cidade em que ele fornece o servio, alm do INSS e o IRRF, o ISS tambm deve
ser retido pela empresa que compra o servio. Isto feito de acordo com o clculo normal de ISS.
O ISS retido chamado de ISSF. O valor do ISSF no afeta o clculo dos outros impostos.
O INSS um imposto da previdncia social que a empresa deve pagar ao receber o servio. O
INSS no um imposto retido na fonte. O clculo do INSS como o do ISS.
Para IRRF, o valor do imposto e o valor base so acumulados por ms e em cada lanamento de
um ms, as faturas do fornecedor j lanadas so consideradas para o clculo do IRRF que deve
ser retido na fonte no lanamento atual.
Como valor base para o IRRF, utilizado o valor bruto menos o valor do INSS.
Regras especiais so aplicadas quando o fornecedor casado. Para cada membro dependente
da famlia um valor fixo deduzido do valor base do imposto. Atualmente este valor de R$
90,--.
Valores e taxas para o exemplo:
Tabela de taxas do IRRF (concedida pelo governo):
Valor do servio
at R$ 900,00
R$ 900,01

R$ 1800,00

Acima de R$ 1800,00

Taxa

Deduo do valor base

Isento (0%)

15 %

R$ 900,00

25 %

R$ 1800,00

Taxa de INSS: 15 %
Taxa de ISS(F):

5%

Deduo base para cada dependente: R$ 90

2.7.1

NF de entrada com INSS/IRRF fornecedor no casado


Para mostrar o impacto do acmulo do valor do IRRF e o valor base, o exemplo composto por
trs lanamentos realizados no mesmo ms e um quarto lanamento no ms seguinte.
1. lanamento (05/01/96): (primeira fatura do fornecedor no ms 01)

BR_TAX01.DOC

Page

23

Service price

1.200,00

Base amount for INSS


INSS

Base amount for IRRF

1.200,00
180,00

1.020,00

IRRF amount

18,00 ( 900,00 - 0) * 0 % +
(1.020,00 - 900) * 15 %

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

1.182,00 C
18,00 C
1.020,00 D
180,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

2. lanamento (25/01/96):
Service price
Base amount for INSS
INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation

3.000,00
3.000,00
450,00

2.550,00
1.020,00
3.570,00

IRRF amount

577,50

IRRF amount of prev. inv.


IRRF amount to be paid

18,00

BR_TAX01.DOC

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(3.570,00 - 1.800) * 25 %
559,50

Page

24

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

2.440,50 C
559,50 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

3. lanamento (27/01/96):
Service price

2.000,00

Base amount for INSS


INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation


IRRF amount

2.000,00
300,00

1.700,00
3.570,00
5.270,00
1.002,50

IRRF amount of prev. inv.


IRRF amount to be paid

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(5.270,00 - 1.800) * 25 %

577,50
425,00

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

1.575,00 C
425,50 C
1.700,00 D
300,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

4. lanamento (03/02/96):
Service price
Base amount for INSS
INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation


BR_TAX01.DOC

3.000,00
3.000,00
450,00

2.550,00
0,00
2.550,00
Page

25

IRRF amount

322,50

IRRF amount of prev. inv.


IRRF amount to be paid

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(2.550,00 - 1.800) * 25 %

0,00
322,50

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

2.677,50 C
322,50 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

2.7.2

Valor imposto

Taxa

Valor

Excluir

Outros

NF de entrada com INSS/ISSF/IRRF fornecedor no casado


Para mostrar o impacto do acmulo do valor do IRRF e o valor base, o exemplo composto por
trs lanamentos realizados no mesmo ms e um quarto lanamento no ms seguinte.
1. lanamento (05/01/96): (primeira fatura do fornecedor no ms 01)
Service price

800,00

Base amount for INSS


INSS

Base amount for IRRF

800,00
120,00

IRRF amount

680,00
0,00 ( 900,00 - 0) * 0 %

Base amount for ISSF


ISSF amount

800,00
40,00

800,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

760,00 C
0,00 C
40,00 C
680,00 D
120,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

BR_TAX01.DOC

Valor imposto

Taxa

Valor

Excluir

Outros

Page

26

2. lanamento (15/01/96):
Service price

1.000,00

Base amount for INSS


INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation

1.000,00
150,00

850,00
680,00
1.530,00

IRRF amount

94,50 ( 900,00 -

IRRF amount of prev. inv.


IRRF amount to be paid

0,00

0) * 0 % +
(1.530,00 - 900) * 15 %

94,50

Base amount for ISSF

1000,00

ISSF amount

50,00

1000,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

855,50 C
94,50 C
50,00 C
850,00 D
150,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

3. lanamento (28/01/96):
Service price
Base amount for INSS
INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation

3.000,00
3.000,00
450,00

2.550,00
1.530,00
4.080,00

IRRF amount

705,00

IRRF amount of prev. inv.


IRRF amount to be paid

94,50
610,50

Base amount for ISSF


ISSF amount

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(4.080,00 - 1800) * 25 %

3000,00
150,00

3000,00 * 5%

O lanamento de FI para compra :


BR_TAX01.DOC

Page

27

Ao receber a fatura / verificao da fatura


Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

2.239,50 C
610,50 C
150,00 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

4. lanamento (06/02/96):
Service price

1.200,00

Base amount for INSS


INSS

Base amount for IRRF


Base amount of prev. inv.

Base amount for calculation

1.200,00
180,00

1.020,00
0,00
1.020,00

IRRF amount

18,00 ( 900,00 -

IRRF amount of prev. inv.


IRRF amount to be paid

0,00

0) * 0 % +
(1.020,00 - 900) * 15 %

18,00

Base amount for ISSF

1200,00

ISSF amount

60,00

1200,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

1.122,00 C
18,00 C
60,00 C
1.020,00 D
180,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

2.7.3

Valor imposto

Taxa

Valor

Excluir

Outros

NF de entrada com INSS/IRRF fornecedor casado - 4 membros na famlia


Para mostrar o impacto do acmulo do valor do IRRF e o valor base, o exemplo composto por
trs lanamentos realizados no mesmo ms e um quarto lanamento no ms seguinte.
1. lanamento (10/01/96): (primeira fatura do fornecedor no ms 01)
Service price

BR_TAX01.DOC

1.200,00
Page

28

Base amount for INSS


INSS

Subtotal
Deduction

Base amount for IRRF

1.200,00
180,00

1.020,00
360,00

( 4 * 90,00)

660,00

IRRF amount

0,00 ( 900,00 - 0) * 0 %

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
Expenses
INSS expenses

1.200,00 C
1.020,00 D
180,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

2. lanamento (25/01/96):
Service price

3.000,00

Base amount for INSS


INSS

Subtotal
Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation

3.000,00
450,00

2.550,00
1.020,00
3.570,00
360,00

( 4 * 90,00)

3.210,00

IRRF amount

487,50

IRRF amount of prev. inv.


IRRF amount to be paid

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(3.210,00 - 1.800) * 25 %

0,00
487,50

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

2.512,50 C
487,50 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
BR_TAX01.DOC

Valor imposto

Taxa

Valor

Excluir

Outros
Page

29

3. lanamento (27/01/96):
Service price

2.000,00

Base amount for INSS


INSS

Subtotal
Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation

2.000,00
300,00

1.700,00
3.570,00
5.270,00
360,00

( 4 * 90,00)

4.910,00

IRRF amount

912,50

IRRF amount of prev. inv.


IRRF amount to be paid

487,50

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(4.910,00 - 1.800) * 25 %
425,00

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

1.575,00 C
425,50 C
1.700,00 D
300,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

4. lanamento (03/02/96):
Service price
Base amount for INSS
INSS

Base amount for IRRF


Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation


IRRF amount
IRRF amount of prev. inv.
IRRF amount to be paid

BR_TAX01.DOC

3.000,00
3.000,00
450,00

2.550,00
0,00
2.550,00
360,00

( 4 * 90,00)

2.190,00
232,50

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(2.190,00 - 1.800) * 25 %

0,00
232,50

Page

30

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
Expenses
INSS expenses

2.767,50 C
232,50 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

2.7.4

Valor imposto

Taxa

Valor

Excluir

Outros

NF de entrada com INSS/ISSF/IRRF - casado - 2 membros na famlia


Para mostrar o impacto do acmulo do valor do IRRF e o valor base, o exemplo composto por
trs lanamentos realizados no mesmo ms e um quarto lanamento no ms seguinte.
1. lanamento (05/01/96): (primeira fatura do fornecedor no ms 01)
Service price

800,00

Base amount for INSS


INSS

Subtotal
Deduction

Base amount for IRRF

800,00
120,00

680,00
180,00

( 2 * 90,00)

500,00

IRRF amount

0,00 ( 900,00 - 0) * 0 %

Base amount for ISSF

800,00

ISSF amount

40,00

800,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao de fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

760,00 C
0,00 C
40,00 C
680,00 D
120,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

2. lanamento (15/01/96):
Service price

1.000,00

Base amount for INSS


INSS

BR_TAX01.DOC

1.000,00
150,00
Page

31


Subtotal
Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation

850,00
680,00
1.530,00
180,00

( 2 * 90,00)

1.350,00

IRRF amount

67,50 ( 900,00 -

IRRF amount of prev. inv.


IRRF amount to be paid

0,00

0) * 0 % +
(1.350,00 - 900) * 15 %

67,50

Base amount for ISSF

1000,00

ISSF amount

50,00

1000,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

882,50 C
67,50 C
50,00 C
850,00 D
150,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

3. lanamento (28/01/96):
Service price
Base amount for INSS
INSS

Subtotal
Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation

3.000,00
3.000,00
450,00

2.550,00
1.530,00
4.080,00
180,00
3.900,00

IRRF amount

660,00

IRRF amount of prev. inv.


IRRF amount to be paid

67,50

BR_TAX01.DOC

( 900,00 - 0) * 0 % +
(1.800,00 - 900) * 15 % +
(3.900,00 - 1800) * 25 %
592,50

Base amount for ISSF


ISSF amount

( 2 * 90,00)

3000,00
150,00

3000,00 * 5%

Page

32

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
IRRF tax to be paid
ISSF tax to be paid
Expenses
INSS expenses

2.257,50 C
592,50 C
150,00 C
2.550,00 D
450,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

Taxa

Valor

Excluir

Outros

4. lanamento (06/02/96):
Service price

1.200,00

Base amount for INSS


INSS

Subtotal
Base amount of prev. inv.

Subtotal
Deduction

Base amount for calculation

1.200,00
180,00

IRRF amount
IRRF amount of prev. inv.
IRRF amount to be paid

1.020,00
0,00
1.020,00
180,00
840,00
0,00 ( 900,00 0,00

0) * 0 %

0,00

Base amount for ISSF


ISSF amount

( 2 * 90,00)

1200,00
60,00

1200,00 * 5%

O lanamento de FI para compra :


Ao receber a fatura / verificao da fatura
Accounts payable
ISSF tax to be paid
Expenses
INSS expenses

1.140,00 C
60,00 C
1.120,00 D
180,00 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

BR_TAX01.DOC

Valor imposto

Taxa

Valor

Excluir

Outros

Page

33

3.

Requerimentos adicionais de imposto

3.1

Descontos
No Brasil, h trs situaes diferentes para descontos:

Desconto no incluso na Nota Fiscal (Desconto Comercial)

Desconto incluso na Nota Fiscal (Desconto Comercial)

Desconto vista

Desconto no incluso na Nota Fiscal (somente SD)


No SD, descontos (de determinao de preos) podem ser concedidos antes do clculo do valor
base do imposto. Estes descontos no so inclusos na Nota Fiscal.
No h qualquer efeito no valor base do imposto. Estes tipos de descontos fazem parte apenas da
estratgia interna de determinao de preos da empresa e no aparecem em nenhum
documento.
Desconto incluso na Nota Fiscal (SD e MM)
Os descontos podem ser concedidos antes do clculo do valor base do imposto e inclusos na
Nota Fiscal. Como (requerimento legal) estes descontos afetam o clculo do imposto:

Para o ICMS, o desconto no incluso no valor base. O ICMS calculado sobre o valor
descontado.

Para o IPI, o desconto incluso no valor base. O IPI calculado no valor no


descontado (total).

Desconto Vista
Os descontos vista so tratados nos mdulos A/P e A/R . Ao conceder descontos vista, os
impostos so sempre calculados sobre o valor total, pois o desconto vista no informado em
MM (verificao da fatura) ou SD (faturamento). No est prevista uma correo dos impostos
com base no preo aps o desconto vista no A/P ou A/R.

Isto significa que os company codes brasileiros devem ser estabelecidos com:

3.1.1

Base do imposto o valor bruto

Base do desconto vista o valor bruto

Desconto no incluso na Nota Fiscal (somente SD)


Valores e taxas:
Gross price
ICMS
IPI
Discount not in N.F.

:
:

91.111,11 (excluding tax)


:
xx %
:
xx %
10 % on gross price

Clculo do preo com descontos no inclusos na Nota Fiscal:


Gross value:
Discount 10%:
BR_TAX01.DOC

91.111,11
9.111,11
Page

34


Price in the Nota Fiscal

82.000,00

O desconto no tem qualquer efeito nos valores base do imposto e no documento de FI. Para
contabilidade, o valor de vendas bruto o valor descontado.
Todo processamento adicional feito exatamente da mesma forma como se no houvesse
nenhum desconto. O preo para o seguinte processamento, o Preo na Nota Fiscal = Preo de
venda. O processamento normal est documentado no captulo 2.2.1 (Industrializao) e 2.2.2
(Consumo) deste documento.

3.1.2

Desconto incluso na Nota Fiscal


Valores e taxas:
Gross price
ICMS
IPI
Discount in N.F.

82.000,00 (excluding tax)


:
18 %
:
10 %
:
5 % on Nota Fiscal price

Desconto incluso na Nota Fiscal Utilizao = Industrializao


Net value before discount:
ICMS amount on net:
Price incl. ICMS
N.F. discount (5%)

Price incl. ICMS - discount

82.000,00
18.000,00

95.000,00

(2)

IPI amount:
ICMS amount:

10.000,00
17.100,00

IPI calculated from (1)


ICMS calculated from (2)

Price incl. ICMS - discount


IPI amount

Sales price
- ICMS
- IPI

Real net value:

95.000,00
10.000,00

100.000,00
5.000,00

(1)

105.000,00
17.100,00
10.000,00
77.900,00

O lanamento de FI para venda :


Accounts receivable
Sales
Sales Deduction
ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

105.000,00 D
100.000,00 C
5.000,00 D
17.100,00 C
10.000,00 C
17.100,00 D

O lanamento de FI para compra :


Accounts payable
Inventory
ICMS tax
IPI tax

105.000,00 C
77.900,00 D
17.100,00 D
10.000,00 D

Armazenado na Nota Fiscal para venda e compra:

BR_TAX01.DOC

Page

35

Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

17.100,00
10.000,00

Valor

18
10

Excluir

Outros

95.000,00
100.000,00

Desconto incluso na Nota Fiscal Utilizao = Consumo


Net value before discount:
ICMS amount on net:
Price incl. ICMS
N.F. discount (5%)

Price incl. ICMS - discount


IPI amount:

Sales price

82.000,00
20.244.39

ICMS over IPI

102.244,39
5.112,22

(1)

97.132,17
10.244,44

IPI calculated from (1)

107.356,61

(2)

ICMS amount:

19.324,19

Sales price
- ICMS
- IPI

Real net value:

ICMS calculated from (2)

107.356,61
19.324,19
10.244,44
77.807,98

O lanamento de FI para venda :


Contas a receber
107.356,61 D
Vendas
102.244,39 C
Deduo de vendas
5.112,22 D
ICMS a ser pago
19.324,19 C
IPI a ser pago
10.244,44 C
ICMS despesa de imposto
19.324,19 D
Armazenado na Nota Fiscal:
Base
Tipo imposto

Valor imposto

ICMS
IPI

Taxa

19.324,19
10.244,44

Valor

18
10

Excluir

Outros

107.356,61
102.244,39

O lanamento de FI para compra :


Contas a pagar
Conta de custo

107.356,61 C
107.356,61 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI

BR_TAX01.DOC

Valor imposto
19.324,19
10.244,44

Taxa
18
10

Valor

Excluir

Outros
107.356,61
102.244,39

Page

36

3.1.3

Desconto Vista
Valores e taxas:
Gross price
:
ICMS
IPI
Discount not in N.F. :
Cash discount
:

91.111,11 (excluding tax)


:
18 %
:
10 %
10 % on gross price
4.100,00

Calculation of price:
Gross value:
Discount 10% not in N.F.

Price in the Nota Fiscal

91.111,11
9.111,11
82.000,00

O desconto no tem qualquer efeito nos valores base do imposto e no documento de FI


relacionado Nota Fiscal.
Todo processamento adicional feito exatamente da mesma forma como se no houvesse
nenhum desconto. O preo para o seguinte processamento, o Preo na Nota Fiscal = Preo de
venda. O processamento normal est documentado no captulo 2.2.1 (Industrializao) e 2.2.2
(Consumo) deste documento.
O processamento do desconto vista ocorre quando o pagamento de entrada/sada lanado:
O lanamento de FI para pagamento de cliente com desconto :
Contas a receber
Desconto
Banco

102.500,00 C
4.100,00 D
98.400,00 D

O lanamento de FI para pagamento ao fornecedor com desconto :


Accounts payable
Discount Received
Bank

3.2

102.500,00 D
4.100,00 C
98.400,00 C

Frete
No Brasil, os gastos sobre compra e venda, como frete, so administrados de formas diferentes:

Frete em uma Nota Fiscal separada chamada conhecimento

Frete incluso na Nota Fiscal do material.

Ter um conhecimento a forma mais comum de administrar o frete no Brasil. No conhecimento


somente ICMS ou ISS calculado, mas nenhum IPI.
****Obs.: A Linha de IPI muitas vezes adicionada ao conhecimento de frete para facilitar o
departamento fiscal das empresas que se utilizam do R/3 a reportar valores para a GIA e
outros arquivos eletrnicos.

3.2.1

Frete em um conhecimento separado no MM

BR_TAX01.DOC

Page

37

Como deciso de escopo geral, os conhecimentos sero suportados somente no lado de entrada
(MM). Portanto, somente estes requerimentos so documentados aqui.
3.2.1.1

Frete Dentro do Municpio


Se o transporte feito dentro da mesma rea municipal, o nico imposto aplicvel o ISS.
VALOR BASE
TAXA

preo do frete incluindo ISS,


determinada pela cidade da transportadora.

Exemplo :
Freight price :
ISS rate
9.000,00
1

10

9.000,00 (excluding tax)


:
10 %

9.000,00
0,90

10.000,00

100

Invoice value:
ISS amount:

Freight price:

10.000,00
1.000,00
9.000,00

O lanamento de FI para compra :


Contas a pagar
Despesas

10.000,00 C
10.000,00 D

Se o frete utilizado para material que utilizado para industrializao, o valor do frete deve ser
lanado em uma conta de inventrio. Se o frete cobrado para uma entrega de produtos de
venda a um cliente, uma conta para frete em vendas deve ser utilizada para dbito.
Tecnicamente, este lanamento deve ser feito manualmente na verificao da fatura. Se uma
distribuio sobre materiais diferentes for necessria, at isto deve ser feito manualmente.
Armazenado na Nota Fiscal:
Base
Tipo imposto
3.2.1.2

Valor imposto

Taxa

Valor

Excluir

Outros

Frete Dentro do Estado e Entre Estados sem reduo do valor base


Se o transporte feito dentro do mesmo estado ou entre estados, o nico imposto aplicvel o
ICMS. Portanto, o clculo no caso da industrializao e consumo o mesmo. A nica diferena
entre estes casos como o ICMS lanado em FI e o conhecimento.
VALOR BASE
preo do frete incluindo ICMS,
TAXA
determinada utilizando os estados envolvidos (procedimento normal de
ICMS). Por exemplo: Dentro do Estado So Paulo = 12%, So Paulo - Sul & Sudeste = 12 % ,
So Paulo outras regies = 7%.
Exemplo :
Freight price :
ICMS

BR_TAX01.DOC

82.000,00 (excluding tax)


:
12 %
Page

38

IPI

Not applicable

O clculo do ICMS feito com base no valor sem IPI


82.000,00
1

12

82.000,00
0,88

93.181,82

100

93.181,82 (invoice value)


Calculation base:

93.181,82

Invoice value:
ICMS amount:

Freight price:

93.181,82
11.181,82

82.000,00

Utilizao das mercadorias na Nota Fiscal relacionada - industrializao


O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS

93.181,82 C
82.000,00 D (distribudo)
11.181,82 D

Observe que o lanamento do inventrio deve ser distribudo entre todos os materiais recebidos,
de acordo com critrios manuais, de volume ou valor.
Armazenado na Nota Fiscal:
Base
Tipo imposto

Valor imposto

ICMS

11.181,92

Taxa
12

Valor

Excluir

Outros

93.181,82

Utilizao das mercadorias na Nota Fiscal relacionada - consumo


O lanamento de FI para compra :
Contas a pagar
Conta de despesa

(o imposto no recupervel no consumo)


93.181,82 C
93.181,82 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS

Valor imposto
11.181,92

Taxa
12

Valor

Excluir

Outros
93.181,82

Observe que no caso de frete para entrega de mercadorias a clientes, uma conta para frete em
vendas deve ser usada para dbito do frete.

BR_TAX01.DOC

Page

39

3.2.1.3

Frete Dentro do Estado e Entre Estados reduo do valor base para transportadora (80%)
A transportadora tem a opo de escolher a reduo do valor base. Neste caso, o ICMS a ser
pago pela transportadora pode ser calculado sobre 80% do preo do frete. Como conseqncia
desta escolha a transportadora no ter condies de recuperar o ICMS na compra de
mercadorias que so utilizadas no transporte (ex. gasolina, pneus etc.).
Esta regra especial leva ao fato de que uma reduo base que depende do fornecedor para o
clculo do ICMS necessria. O clculo em si funciona de forma similar s redues base
normais para ICMS.
Exemplo:
Preo do frete
ICMS
IPI

:
:
:

82.000,00 (excluindo imposto)


12 %
No aplicvel

Reduo do valor base para transportadora para 80% !


Utilizao de mercadorias na Nota Fiscal relacionada industrializao
**** Obs: No mestre de fornecedores do R/3 possvel setar a reduo para 80% da base
para calculo do ICMS sobre o frete.
O lanamento de FI para compra :
Contas a pagar
Inventrio
ICMS

90.707,96 C
82.000,00 D
8.707,96 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto

Valor imposto

ICMS

Taxa

8.707,96

12

Valor

Excluir

72.566,37

Outros

18.141,59

Utilizao de mercadorias na Nota Fiscal relacionada - consumo


O lanamento de FI para compra :
Contas a pagar
Inventrio

90.707,96 C
90.707,96 D

Armazenado na Nota Fiscal para compra:


Base
Tipo imposto
ICMS

BR_TAX01.DOC

Valor imposto
8.707,96

Taxa
12

Valor

Excluir
18.141,59

Outros
72.566,37

Page

40

3.2.2

Frete incluso na Nota Fiscal


O clculo de lanamento do frete na Nota Fiscal no est no escopo da localizao.
Se o frete estiver incluso no preo e no precisar ser mencionado em nenhum lugar na Nota
Fiscal, o processamento padro no SD e MM atende os requisitos. Todas as outras formas de
frete na N.F. no so suportadas na soluo integrada.

Para obter informaes adicionais, consulte a anlise de requerimento


criada pela equipe de desenvolvimento Brasil.
3.3

Zona Franca
Para produtos domsticos que so vendidos para Zona Franca para industrializao/revenda,
ocorre um processamento especial de ICMS e IPI. Na Nota Fiscal, o valor incluindo ICMS
impresso e um desconto especial igual ao valor do ICMS deve ser concedido. O IPI no
calculado. Se produtos forem vendidos para consumo, os impostos so cobrados da forma
normal.
Os produtos importados so processados de forma normal. A deciso sobre se um produto
importado deve ser tomada pelo fornecedor, pois esta regra tambm vlida em vrias etapas de
vendas.
Ao comprar de uma empresa localizada na Zona Franca, ocorre o processamento normal dos
impostos.
Exemplo: Utilizao das mercadorias - industrializao
Valores e taxas:
Sales price
ICMS

82.000,00 (excluding tax)


:
12 %

O clculo do ICMS feito com base no valor sem IPI


82.000,00
1

12

82.000,00
0,88

93.181,82

100

Calculation base:

93.181,82

Invoice value:
ICMS amount:
Discount in Z.F.

Sales price:

82.000,00
11.181,82
11.181,82
82.000,00

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax
ICMS tax discount Z.F.
ICMS tax expense

82.000,00 D
93.181,82 C
11.181,82 C
11.181,82 D
11.181,82 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
BR_TAX01.DOC

Valor imposto

Taxa

Valor

Excluir

Outros
Page

41

ICMS
ICZF
IPI

3.4

11.181,82
-11.181,82
0

12
12
0

93.181,82
93.181,82

Alterao da utilizao (industrializao <-> consumo)


Ao alterar a utilizao de um produto de industrializao para consumo ou vice-versa, preciso
efetuar um processamento especial.
Industrializao -> consumo
Uma Nota Fiscal interna com impostos deve ser emitida. O preo do material no alterado. Os
impostos so calculados considerando
-

o preo mdio de mudana MAP ou

preo da ltima compra.

Consumo -> industrializao


Devem ser feitos lanamentos de correo manual de crdito de imposto.

Para obter informaes adicionais, consulte a anlise de requerimento


criada pela equipe de desenvolvimento Brasil.
3.5

Substituio Tributaria (S.T.)


S.T. o valor de ICMS devido em uma sobretaxa ao preo original, incluindo ICMS e IPI ou em
um preo fixo por unidade.
No SD, a S.T. depende do cliente. A S.T. no precisa ser calculada para todos os clientes.
Em MM, a S.T. depende da planta. Nem todas as empresas/plantas precisam pagar a S.T.
O clculo da S.T. geralmente depende do(a):

Cliente (SD) ou Planta (MM)

Utilizao das mercadorias

Estado de origem das mercadorias

Estado de destino das mercadorias

Produto (no cdigo NBM)

Estes dados determinam se a S.T. cobrada ou no e, se for, como a S.T. calculada.


A lgica de processamento :
1 Verificar se o cliente (SD determinado por sinalizador no cadastro mestre de clientes) ou a
planta (MM determinado pelo cdigo do imposto) deve pagar a S.T.. Seno, nenhum clculo
necessrio.
2 Se a S.T. deve ser calculada de acordo com a regra 1
estado de origem/estado de destino/material
determinar novamente se a S.T. deve ser calculada e se tiver, como o valor base para o
clculo determinado:

BR_TAX01.DOC

taxa de percentagem

preo fixo (por unidade)


Page

42

Regras adicionais:

A taxa de percentagem para o clculo de ICMS sobre valor sobretaxado (taxa de ICMS
para S.T.):
A taxa de percentagem para calcular o ICMS sobre o valor sobretaxado obtida do
estado de destino. Se o material processado tiver uma taxa especial de ICMS no estado de
destino, esta taxa deve ser utilizada para calcular o ICMS sobre o valor sobretaxado.

S.T ao vendar para Zona Franca


A base de clculo para S.T. o valor do material. O valor normal do ICMS calculado
deve ser descontado ao vender para Zona Franca. Portanto, este valor de ICMS no
deduzido do valor de ICMS calculado sobre o valor sobretaxado.

Base de clculo reduzida para S.T.


Para S.T. tambm possvel a reduo da base de clculo. Esta reduo afeta o valor
sobre o qual o ICMS para S.T. calculado. Os valores que so reduzidos so:
- Valor da fatura + sobretaxa
OU
- Preo fixo fornecido
dependendo de como a S.T calculada. A taxa de reduo obtida da tabela de ICMS
dependente de material, da qual tambm determinada a taxa de S.T.

Frete incluso no preo


Se uma S.T. calculada para uma linha da Nota Fiscal, a S.T.tambm calculada para
o valor do frente incluso no item da linha.

Nos Casos 1 a 6 listados abaixo, so fornecidos alguns dos possveis cenrios de S.T.
As regras gerais de clculo para S.T. so:
Sobretaxa de S.T. como uma taxa de percentagem clculo padro

+
+

Preo de vendas (excluindo impostos)


Valor 1 de ICMS
Valor de IPI

Valor da fatura (sem S.T.)


Valor 1 de ICMS
IMCS calculado com base de 100%

Subtotal
Sobretaxa (% taxa / subtotal previamente calculado)

Subtotal
Reduo Base para S.T. (ex. 80% do subtotal anterior)

Subtotal
(base para clculo do valor 2 de IMCS)
ICMS valor2 (calculado sobre o valor da Fatura + % sobretaxa)
ICMS valor1

Valor da S.T.

+
BR_TAX01.DOC

Valor da fatura (sem S.T.)


Valor da S.T.
Page

43


Valor da fatura (incluindo S.T.)
S.T com base em um preo fixo por unidade clculo padro

+
+

Preo de vendas (excluindo impostos)


ICMS valor1
IPI valor
Valor da fatura (sem S.T.)

Preo fixo por unidade


Reduo base para S.T. (ex. 80% do preo fixo)

Subtotal

(base para clculo do IMCS valor2)

ICMS valor2 (calculado sobre subtotal anterior)


ICMS valor1
Valor de S.T.

Valor da fatura (sem S.T.)


Valor da S.T.

Valor da fatura (incluindo S.T.)


Caso 1 e Caso 2:Venda/compra de mercadorias com S.T. para industrializao
Valores e taxas:
Sales price
ICMS
IPI

82.000,00 (excluding tax)


:
12 %
:
10 %

Calculation base:

93.181,82

Invoice value:
ICMS amount:
IPI amount:

Sales price:

102.500,00
11.181,82
9.318,18

82.000,00

Caso 1: Sobretaxa de S.T. como uma taxa de percentagem


Surcharge rate
ICMS % rate for S.T.
Invoice value without S.T.:
Surcharge:

Subtotal:
ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.


Invoice value without S.T.:
ICMS Sub. Trib.
BR_TAX01.DOC

:
102.500,00
+
20.500,00

:
18 %

20 %

20% on 102.500,00

123.000,00
-

22.140,00
11.181,82

18% on 123.000,00

10.958,18
102.500,00
+
10.958,18
Page

44


Invoice value incl. S.T.:

113.458,18

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
SubTrib ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

113.458,18 D
93.181,82 C
11.181,82 C
10.958,18 C
9.318,18 C
11.181,82 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
11.181,82
9.218,18
10.958,18

Taxa

Valor

12
10
18

Excluir

93.181,82
93.181,82
123.000,00

Outros

123.000,00

O lanamento de FI para compra (para industrializao) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense
IPI tax

113.458,18 C
82.000,00 D
11.181,82 D
10.958,18 D
9.318,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
11.181,82
9.218,18
10.958,18

Taxa

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
123.000,00

O lanamento de FI para compra (para revenda) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense

113.458,18 C
91.418,18 D
11.181,82 D
10.958,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

BR_TAX01.DOC

Valor imposto
11.181,82
9.218,18
10.958,18

Taxa
12
10
18

Valor

Excluir

Outros

93.181,82
93.181,82
123.000,00

Page

45

Caso 2: S.T com base em um preo fixo por unidade


Number of units
Fixed price per unit
ICMS % rate for S.T.

:
:

Invoice value without S.T.:


Price given:

Subtotal:

102.500,00
110.000,00

:
10
11.000,00
18 %

10 units * 11.000,00

110.000,00

ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.

19.800,00
11.181,82

18% on 110.000,00

8.618,18

Invoice value without S.T.:


ICMS Sub. Trib.

Invoice value incl. S.T.:

102.500,00
+
8.618,18
111.118,18

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
SubTrib ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

111.118,18 D
93.181,82 C
11.181,82 C
8.618,18 C
9.318,18 C
11.181,82 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI
SubTribICMS

11.181,82
9.218,18
8.618,18

Taxa

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
110.000,00

O lanamento de FI para compra (para industrializao) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense
IPI tax

111.118,18 C
82.000,00 D
11.181,82 D
8.618,18 D
9.318,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI
SubTribICMS

11.181,82
9.218,18
8.618,18

Taxa

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
110.000,00

O lanamento de FI para compra (para revenda) :


Accounts payable
Inventory
BR_TAX01.DOC

111.118,18 C
91.418,18 D
Page

46

ICMS tax
SubTrib ICMS - tax expense

11.181,82 D
8.618,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI
SubTribICMS

Taxa

11.181,82
9.218,18
8.618,18

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
110.000,00

Caso 3: Venda para Zona Franca com S.T. para industr. sobretaxa como uma
percentagem
Valores e taxas:
Sales price
ICMS
IPI

82.000,00 (excluding tax)


:
7%
:
0%

Calculation base:

88.172,04

Invoice value:
ICMS amount:
ICMS discount:
IPI amount:

Sales price:

82.000,00
6.172,04
6.172,04
0,00

82.000,00

Surcharge rate
ICMS % rate for S.T.

Invoice value without S.T.:


Surcharge:

Subtotal:
ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.

82.000,00
+
16.400,00

Invoice value without S.T.:


ICMS Sub. Trib.

Invoice value incl. S.T.:

82.000,00
+
16.728,00

:
17 %

20 %

20% on 82.000,00

98.400,00
16.728,00
0,00

17% on 98.400,00

16.728,00

98.728,00

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
ICMS - tax expense
ICMS - discount Z.F.
SubTrib ICMS tax to be paid

98.728,00 D
88.172,04 C
6.172,04 C
6.172,04 D
6.172,04 D
16.728,00 C

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
BR_TAX01.DOC

Valor imposto
6.172,04

Taxa
12

Valor

Excluir

Outros

88.172,04
Page

47

ICZF
IPI
SubTribICMS

BR_TAX01.DOC

6.172,04
0
16.728,00

12
0
18

0
0
98.400,00

Page

48

Caso 4: Venda/compra de mercadorias com S.T. para consumo sobretaxa como


percentagem
Valores e taxas:
Sales price
ICMS
IPI

82.000,00 (excluding tax)


:
12 %
:
10 %

Calculation base:

93.181,82

Invoice value:
ICMS amount:
IPI amount:

Sales price:

103.917,06
12.470,05
9.447,01

82.000,00

Surcharge rate
ICMS % rate for S.T.
Invoice value without S.T.:
Surcharge:

Subtotal:
ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.

:
103.917,06
+
20.783,41

:
18 %

20 %

20% on 103.917,06

124.700,47
-

22.446,08
12.470,05

18% on 124.700,47

9.976,03

Invoice value without S.T.:


ICMS Sub. Trib.

Invoice value incl. S.T.:

103.917,06
+
9.976,03
113.893,09

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
SubTrib ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

113.983,09 D
94.470,05 C
12.470,05 C
9.976,03 C
9.447,01 C
12.470,05 D
Base

Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
12.470,05
9.470,01
9.976,03

Taxa

Valor

12
10
18

O lanamento de FI para compra :


Accounts payable
Inventory

Excluir

Outros

103.917,05
94.470,05
124.470,47

113.983,08 C
113.983,08 D
Base

Tipo imposto
ICMS
BR_TAX01.DOC

Valor imposto
12.470,05

Taxa
12

Valor

Excluir

Outros
103.917,05
Page

49

IPI
SubTribICMS

BR_TAX01.DOC

9.470,01
9.976,03

10
18

94.470,05
124.470,47

Page

50

Caso 5: Venda/compra de mercadorias com S.T. para industrializao Base reduzida para
ICMS
Valores e taxas:
Sales price
ICMS
ICMS base
IPI

82.000,00 (excluding tax)


:
12 %
:
80 %
:
10 %

Calculation base 100%:


Calculation base 80%:
Invoice value:
ICMS amount:
IPI amount:

Sales price:

93.181,82
72.566,37
99.778,76
8.707,96
9.070,80

82.000,00

Surcharge rate
ICMS % rate for S.T.

Invoice value without S.T.:


Surcharge:

Subtotal:

99.778,76
+
19.955,75

:
18 %

20 %

20% on 99.778,76

119.734,51

ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.

21.552,21
8.707,96

18% on 119.734,51

12.844,25

Invoice value without S.T.:


ICMS Sub. Trib.

Invoice value incl. S.T.:

99.778,76
+
12.844,25
112.623,01

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
SubTrib ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

112.623,01 D
90.707,96 C
8.707,96 C
12.844,25 C
9.070,80 C
8.707,96 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
8.707,96
9.070,80
12.844,25

Taxa
12
10
18

Valor
72.566,37
90.707,96
119.734,51

Excluir

Outros

18.141,59

O lanamento de FI para compra (para industrializao) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense
BR_TAX01.DOC

112.623,01 C
82.000,00 D
8.707,96 D
12.844,25 D
Page

51

IPI tax

9.070,80 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI
SubTribICMS

Taxa

8.707,96
9.070,80
12.844,25

Valor

12
10
18

Excluir

72.566,37
90.707,96

Outros

18.141,59
119.734,51

O lanamento de FI para compra (para consumo) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense

112.623,01 C
90.070,80 D
8.707,96 D
12.844,25 D

Armazenado na Nota Fiscal:


Base
Tipo imposto

Valor imposto

ICMS
IPI
SubTribICMS

Taxa

8.707,96
9.070,80
12.844,25

Valor

12
10
18

Excluir

72.566,37

Outros

18.141,59
90.707,96
119.734,51

Caso 6: Venda/compra de mercadorias com S.T. para industrializao Base reduzida para
S.T.
Valores e taxas:
Sales price
ICMS
ICMS base
IPI

82.000,00 (excluding tax)


:
12 %
:
80 %
:
10 %

Calculation base:

93.181,82

Invoice value:
ICMS amount:
IPI amount:

Sales price:

102.500,00
11.181,82
9.318,18

82.000,00

Surcharge rate
ICMS % rate for S.T.
S.T. base
Invoice value without S.T.:
Surcharge:

Subtotal:

:
102.500,00
+
20.500,00

BR_TAX01.DOC

20 %
80 %

20% on 102.500,00

123.000,00

Calc.base 80%
ICMS amount 2
ICMS amount 1

ICMS Sub. Trib.

:
18 %
:

98.400,00

80% on 123.000,00

17.712,00
11.181,82

18% on 98.400,00

6.530,18
Page

52

Invoice value without S.T.:


ICMS Sub. Trib.

Invoice value incl. S.T.:

102.500,00
+
6.530,18
109.030,18

O lanamento de FI para venda :


Accounts receivable
Sales
ICMS tax to be paid
SubTrib ICMS tax to be paid
IPI tax to be paid
ICMS - tax expense

109.030,18 D
93.181,82 C
11.181,82 C
6.530,18 C
9.318,18 C
11.181,82 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
11.181,82
9.318,18
6.530,18

Taxa

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
98.400,00

O lanamento de FI para compra (para industrializao) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense
IPI tax

109.030,18 C
82.000,00 D
11.181,82 D
6.530,18 D
9.318,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

Valor imposto
11.181,82
9.318,18
6.530,18

Taxa

Valor

12
10
18

Excluir

Outros

93.181,82
93.181,82
98.400,00

O lanamento de FI para compra (para revenda) :


Accounts payable
Inventory
ICMS tax
SubTrib ICMS - tax expense

109.030,18 C
91.318,18 D
11.181,82 D
6.530,18 D

Armazenado na Nota Fiscal:


Base
Tipo imposto
ICMS
IPI
SubTribICMS

BR_TAX01.DOC

Valor imposto
11.181,82
9.318,18
6.530,18

Taxa
12
10
18

Valor

Excluir

Outros

93.181,82
93.181,82
98.400,00

Page

53

4.

Design e implementao do clculo de imposto


A idia bsica para o clculo de imposto no Brasil a utilizao de uma rotina de clculo externa
que determina os valores para vrios tipos de impostos.
IPI
ICMS
CompICMS (Complemente de ICMS
SubTribICMS (Substituio Tributaria)
O clculo de IRRF ser abrangido pela nova soluo para impostos retidos na fonte.
O clculo de imposto composto por trs partes principais:

4.1

Interface dos atuais mtodos de clculo de imposto com uma funo de clculo externo (no
MM/FI e SD). Para o clculo externo, a interface de imposto externa (inicialmente criada para
os EUA) ser usada como uma API de negcios comum.

Clculo de valores de impostos, taxas de imposto e valores base de imposto por item de linha
de acordo com as regras fornecidas nos captulos 1 a 3 deste documento.

Transferncia de valores de imposto calculados por item de linha para a Nota Fiscal e, no MM,
retorno de itens de imposto alterados manualmente ao padro R/3.

Interface para o clculo de imposto externo (Interface de imposto externa)


Para o clculo de imposto externo, a nova Interface de imposto externa utilizada como uma
API de negcios comum. A base para o clculo do imposto na interface o cdigo de jurisdio
do imposto para determinar o local ship-to e tambm o local ship-from de transao de negcio
relevante para imposto. A estrutura da jurisdio de imposto (nveis de clculo de imposto e
tamanho dos cdigos de nvel) deve ser definida na personalizao.
A Interface de imposto externa composta por duas funes principais:

Determinao automtica de cdigos de jurisdio de impostos


Clculo de valores de impostos

Este captulo descreve como o procedimento de clculo de imposto externo est vinculado aos
procedimentos padres em MM/FI e SD, que tipo de configurao e de personalizao do sistema
so necessrios.

4.1.1

Conexo do procedimento de clculo de imposto externo ao R/3 padro


A idia bsica da interface externa a utilizao de sadas de clculo para condies em um
procedimento de imposto ao invs de calcular tudo dentro do procedimento. Nestas sadas de
clculo, o processamento externo chamado e o valor da condio e a taxa de percentagem para
os diferentes tipos de impostos so calculados e retornados ao processamento padro. Todos os
valores de impostos so calculados ao mesmo tempo dentro de uma chamada de funo e depois
armazenados em variveis globais para futura atribuio s condies nicas por outras sadas
de clculo.
Layout simples de um procedimento de clculo com a interface externa:
Step

Condition

Name

100
105

BASB

Base Amount
Formula call/ext. calc.

BR_TAX01.DOC

from

statis.

Formula

300

Acc. Key

Page

54

200
210
...

4.1.2

IPI1
ICM1
...

IPI Industrialization
ICMS Industrialization
...

100
100
...

301
302
...

VS1
VS2
...

Personalizao padro da interface de imposto externa


Para ativar a interface de imposto externa, preciso efetuar a personalizao:

Tabela T005

R3TR VDAT

V_005_E

Country

Vehicle code

Language

TaxProcedure

Shortname

BR

BRA

TAXBRJ

BRAZIL

Na tabela T005, o procedimento de clculo de imposto para MM/FI atribudo ao cdigo do pas
que , ento, atribudo a uma empresa, planta, um cliente, um fornecedor.

Tabela TTXD

R3TR

VDAT

V_TTXD

Tax Procedure

Description

L1

TAXBRJ

Brazil: External tax calc.

L2

L3

L4

LI

Ex.

Na tabela TTXD, a ativao do clculo de imposto externo com jurisdio do imposto feita. Se
houver uma entrada para um procedimento em TTXD e o indicador EX estiver definido, o clculo
est ativo. Isto significa que a lgica de verificao passa por vrias tabelas. Ex. para um
company code, a verificao feita na ordem T001-LAND1 -> l T005 -> T005-KALSM -> TTXD.
Adicionalmente, o TTXD controla se o clculo dos impostos feito por item de linha (conforme
exigido no Brasil) ou por cdigo de imposto. No Brasil, o sinalizador (flag) para o clculo por item
de linha deve ser definido com X.
O cdigo de jurisdio de imposto para o Brasil formado como uma jurisdio de nvel nico
que consiste apenas em um cdigo de regio de imposto com 3 caracteres. Para obter
informaes adicionais, consulte o captulo .

Tabela TTXC

R3TR TABU

TTXC

Ex

EVENT

Function module

B
B

JUR
TAX

J_1BDETERMINE_JURISDICTION
J_1BCALCULATE_TAXES

Destination

Se o clculo externo estiver ativo, o sistema utiliza uma chamada de funo para determinar o
cdigo de jurisdio da planta, cliente, fornecedor e centro de custo. A chamada de funo
processada, se na manuteno do arquivo mestre destes objetos for utilizado o pas apropriado.
Tambm para o clculo dos impostos utilizada uma chamada de funo.
Os nomes destas chamadas de funo so armazenados na tabela TTXC para cada indicador de
sistema externo da tabela TTXD. Os diferentes eventos para as chamadas de funo so:

4.1.3

JUR

funo para determinar jurisdio de imposto a partir de informaes de endereo

TAX

funo para calcular valores de impostos

Layout do procedimento de clculo de imposto em MM/FI


No procedimento de clculo de imposto em MM/FI, necessrio fazer distino entre os impostos
que so lanados em contas separadas e os impostos que so distribudos em itens de linha. As

BR_TAX01.DOC

Page

55

informaes para decidir que tipo de lanamento ser feito, so a utilizao das mercadorias e o
indicador equivalente da indstria (que est definido na extenso do cadastro mestre de clientes).
Devido a esta lgica de lanamento diferente, dependendo da utilizao, no possvel usar o
mesmo cdigo de imposto para industrializao e consumo em MM.
No procedimento de clculo de imposto, para cada maneira de lanar o imposto (em uma conta
de imposto especial ou distribudo nos itens de linha) preciso definir uma condio. Cada uma
destas condies possui uma frmula para determinar o valor da condio e a taxa de
percentagem. A funo de clculo calcula os valores para todas as condies ativas e os retorna
para o procedimento de clculo.
Os tipos de impostos que so calculados no lado de entrada (MM) so determinados pelos
cdigos de imposto. Cada cdigo de imposto representa uma combinao especfica de impostos
a serem calculados.
A utilizao do material no lado de entrada (MM) determinada pelo cdigo de imposto. Para
cada cdigo de imposto, a utilizao deve ser definida, o que significa que um cdigo de imposto
pode ser utilizado para acionar o clculo do imposto para industrializao ou para consumo.
O layout do procedimento de clculo de imposto para o Brasil fixo e no deve ser alterado. Se
requerimentos diferentes tiverem que ser implementados, uma cpia do procedimento de clculo
padro deve ser utilizada.

Procedimento de clculo: NOVO desenvolvimento Brasil


R3TR VDAT
V_T683
R3TR VDAT
V_T683S
Step

Cond.
type

Name

100
105
200
210
230
240
250
260
265
270
275
300
310
320
350
360
500
510
520
530
540
550
700
710
720

BASB

Base Amount
Formula call / ext. calc.
Level 200 - Industrialization
IPI Industrialization
In
ICMS Industrialization
In
Substituicao Tributaria In
ICMS S.T. freight offset
IPI Ind. clearing
IPI Ind. clearing offset
ICMS Ind. clearing
ICMS Ind. clearing offset
Level 300 - Consumption
IPI Concumption
In
ICMS Concumption
In
ICMS complement
ICMS complement 100Level 500 - SD outgoing
IPI from SD
Out
ICMS from SD
Out
Substituicao Tributaria Out
ISS from SD
Out
ICMS Reverse (Z.F.)
Other taxes
INSS incoming
INSS offset (100-)

IPI1
ICM1
ICS1
ICMF
IP1C
IP1O
IC1C
IC1O
IPI2
ICM2
ICOP
ICOX
IPI3
ICM3
ICS3
ISS3
ICZF
INSS
INSX

Tipos de condio:

from

sta
tis.

Cond.
formula

X
X

300

100
100
100
100
100
210
100
230

Base
formula

Account
key

301
303
304
307
301

301
303
304
307
301

303

303

VS1
VS2
VS3
IC1
IPC
IPC
ICC
ICC

302
303
305

302
303
305

NVV
NVV
ICP
ICX

301
303
304
306
305

301
303
304
306
305

MW1
MW2
MW3
MW4
ICZ

X
100
100
100
350
X
100
100
100
100
100
X
100
710

VST
INX

NOVO desenvolvimento Brasil


R3TR VDAT
V_T685A

Os tipos de condio (condition types) determinam quais tipos de impostos podem ser calculados.
A definio dos tipos de condio segue a definio padro de tipos de condio para o clculo de
imposto externo dos EUA. Todas as condies so definidas da mesma maneira. Os campos na
definio da condio no mencionados na tabela a seguir so iniciais / no marcados.
BR_TAX01.DOC

Page

56

Condition
type
IC1C
IC1O
ICM1
ICM2
ICM3
ICM3
ICMF
ICOP
ICOX
ICS1
ICS2
ICS3
ICZF
INSS
INSX
IP1C
IP1O
IPI1
IPI2
IPI3
ISS3

Access
sequence
MWST
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=

Frmulas de condio:

Condition
class
D

Calc.type
A

Cond.
category
1

Item
cond.
Yes

Manual
entries
D

STANDARD (300-306)
NOVO desenvolvimento Brasil (307-309)

Ateno , aps upgrade para 46x , consultar a nota abaixo , por existirem novas frmulas.

315816 LSA: Changes in tax procedure after upgrade to 4.6


As frmulas de condio so utilizadas para determinar o valor da condio valor do imposto.
Cada frmula representa um tipo especfico de imposto. Se um tipo de imposto (como IPI) pode
ocorrer duas vezes em um lanamento, duas frmulas diferentes so necessrias. Do contrrio, a
mesma frmula pode ser utilizada para todas as condies relacionadas a este tipo de imposto.
As frmulas utilizadas no procedimento de clculo brasileiro so definidas assim:
Frm.

Description

300
301
302
303
304
305
306
307
308
309

Call to the external tax calculation


IPI for the industrialization case (301 + 302 may occur together)
IPI for the consumption case (301 + 302 may occur together)
ICMS for all cases
Substituicao Tributaria
ICMS complement (in MM) and ICMS Zona Franca discount (in SD)
ISS (only calculated in SD)
ICMS Sub.Trib. on freight offset
not used
Zero value

Frmulas base:

NOVO desenvolvimento Brasil

As frmulas base so utilizadas para determinar o valor base para uma condio. Toda frmula
base pertence a uma frmula de valor de condio. Portanto, a frmula base deve ser usada
sempre em combinao com a frmula de valor de condio correspondente. As frmulas
utilizadas no procedimento de clculo brasileiro so definidas assim:

BR_TAX01.DOC

Page

57

Frm.

Description

301
302
303
304
305
306
307
308
309

IPI for the industrialization case (301 + 302 may occur together)
IPI for the consumption case (301 + 302 may occur together)
IMCS for all cases
Substituicao Tributaria
ICMS complement (in MM) and ICMS Zona Franca discount (in SD)
ISS (only calculated in SD)
ICMS Sub.Trib. on freight offset
not used
Zero base

Chaves de conta:

PADRO

As chaves de conta so utilizadas para determinar como os valores de imposto so lanados em


FI.
Consultar a nota a 630603
Key.

Description

Type

Non deduct.

Posting

Std.

VS1
VS2
VS3
VST
NVV
MW1
MW2
MW3
MW4

Sales Tax 1 / input


Sales Tax 2 / input
Sales Tax 3 / input
Sales Tax / input
Non-d.input tx dist.
Sales Tax 1 / output
Sales Tax 2 / output
Sales Tax 3 / output
Sales Tax 5 / output

Input
Input
Input
Input
Input
Output
Output
Output
Output

No
No
No
No
Yes
No
No
No
No

Sep. line item


Sep. line item
Sep. line item
Sep. line item
Expense/revenue
Sep. line item
Sep. line item
Sep. line item
Sep. line item

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Observao para chaves de conta VSx:


As chaves de conta VSx so marcadas como no-dedutveis no padro. Esta definio
relevante apenas para algumas geraes de relatrios de impostos padres e no afeta qualquer
processamento. Portanto, no necessrio alterar isto para o Brasil ou criar novas chaves de
conta para imposto. Porm aps modificaes efetuadas por correes necessrio consultar a
nota 630603
Chaves de conta:

NOVO desenvolvimento Brasil


R3TR VDAT
V_T007B
R3TR VDAT
V_T687

As chaves de conta so utilizadas para determinar como os valores de imposto so lanados em


FI.
Consultar a nota 630603

4.1.4

Key.

Description

Type

Not deduct.

Posting

IC1
ICC
ICP
ICX
ICZ
INX
IPC

ICMS offset
ICMS clearing
ICMS complementar
ICMS comp. offset
ICMS reversal (Z.F.)
INSS offset
IPI clearing

No tax.
No tax.
Add.Tax
No tax
Output
No tax.
No tax.

No
No
No
No
Yes
Yes
No

Sep. line
Sep. line
Sep. line
Sep. line
Sep. line
Sep. line
Sep. line

Std.
item
item
item
item
item
item
item

No
No
No
No
No
No
No

Definio de cdigos de imposto


Na localizao Brasileira, os cdigos de imposto so utilizados para determinar:

BR_TAX01.DOC

Page

58

quais tipos de impostos so calculados para um item de linha,

a utilizao do material no lado de entrada (MM),

e como os impostos so lanados em FI (itens de linha separados ou no).

Para simplificar a documentao, somente as linhas ativas por cdigos de imposto so


relacionadas. Os cdigos de imposto so definidos da seguinte maneira.

Nota: Qualquer outra configurao de cdigos de impostos pode levar ao clculo incorreto dos
impostos. A nica configurao vlida e testada adequadamente dos cdigos de
impostos fornecida neste captulo. Qualquer outra combinao pode levar a resultados
inesperados.
4.1.4.1

Cdigos de imposto para transaes que no podem ser taxadas


Para transaes que no podem ser taxadas, cdigos de imposto especiais devem ser definidos
no nvel do company code. Nas propriedades destes cdigos de imposto, o campo Relevante
para imposto deve ser definido como 2:

Tax code

IE

Input: Tax exempt transactions


Tax type

Acc. key

Base amount
Level 200
IPI Industr.

VS1

Tax code

SE

Rate

Condition type
BASB
IPI1

Output: Tax exempt transactions


Tax type
Base amount
Level 200
IPI Industr.

4.1.4.2

Acc. key

Rate

Condition type
BASB

VS1

IPI1

Cdigos de imposto para movimentaes de entrada - Industrializao


Para cada um dos cdigos de imposto de industrializao, o campo Utilizao de otimizaes de
cdigo de imposto brasileiro deve ser definido como Industrializao.

Tax code

I0

Input: Industrialization: No tax


Tax type

Acc. key

Base amount
Level 200
IPI Industr.

VS1

Tax code

I1

Rate

Condition type
BASB
IPI1

Input: Industrialization: ICMS only


Tax type
Base amount
Level 200
BR_TAX01.DOC

Acc. key

Rate

Condition type
BASB

Page

59

ICMS Industr.

VS2

Tax code

I2

100,000

ICM1

Rate

Condition type

Input: Industr.: ICMS + Sub.Trib.


Tax type

Acc. key

Base amount
Level 200
ICMS Industr.
Sub.Tributaria

BASB
VS2
VS3

Tax code

I3

100,000
100,000

ICM1
ICS1

Rate

Condition type

Input: Industrialization: ICMS + IPI


Tax type

Acc. key

Base amount
Level 200
IPI Industr.
ICMS Industr.
Level 300
IPI Consumption

BASB
VS1
VS2

100,000
100,000

IPI1
ICM1

NVV

100,000

IPI2

Tax code

I4

Rate

Condition type

Input: Industr.: ICMS + Sub.Trib. + IPI


Tax type

Acc. key

Base amount
Level 200
IPI Industr.
ICMS Industr.
Sub.Tributaria
Level 300
IPI Consumption

BASB
VS1
VS2
VS3

100,000
100,000
100,000

IPI1
ICM1
ICS1

NVV

100,000

IPI2

Tax code

I5

Rate

Condition type

Input: Industrialization: IPI only


Tax type

Acc. key

Base amount
Level 200
IPI Industr.
Level 300
IPI Consumption

BASB
VS1

100,000

IPI1

NVV

100,000

IPI2

Tax code

I6

Rate

Condition type

Input: Ind.: ICMS+IPI: Reselling


Tax type

Acc. key

Base amount
Level 200
ICMS Industr.
Level 300
IPI Consumption

BASB
VS2

100,000

ICM1

NVV

100,000

IPI2

Tax code

I7

Input: Ind.: ICMS+Sub.Trib.+IPI :


Reselling
BR_TAX01.DOC

Page

60

Tax type
Base amount
Level 200
ICMS Industr.
Sub.Tributaria
Level 300
IPI Consumption

4.1.4.3

Acc. key

Rate

Condition type
BASB

VS2
VS3

100,000
100,000

ICM1
ICS1

NVV

100,000

IPI2

Cdigos de imposto para movimentaes de entrada - Consumo


Para cada um dos cdigos de imposto de industrializao, o campo Utilizao de otimizaes de
cdigo de imposto brasileiro deve ser definido como Consumo.

Tax code

C0

Input: Consumption: No tax


Tax type

Acc. key

Base amount
Level 200
IPI Industr.

VS1

Tax code

C1

Rate

Condition type
BASB

Input: Consumption: ICMS + ICMS


comp.
Tax type
Acc. key
Base amount
Level 300
ICMS Consumption
ICMS complementar
ICMS complementar 100-

NVV
ICP
ICX

Tax code

C2

IPI1

Rate

Condition type
BASB

100,000
100,000
100,000-

ICM2
ICOP
ICOX

Rate

Condition type

Input: Cons.: ICMS + ICMS comp. + S.T.


Tax type

Acc. key

Base amount
Level 300
ICMS Consumption
S.T. Consumption
ICMS complementar
ICMS complementar 100-

BASB
NVV
NVV
ICP
ICX

Tax code

C3

100,000
100,000
100,000
100,000-

ICM2
ICS2
ICOP
ICOX

Rate

Condition type

Input: Cons.: ICMS + ICMS comp. + IPI


Tax type

Acc. key

Base amount
Level 300
IPI Consumption
ICMS Consumption
ICMS complementar
ICMS complementar 100-

BASB
NVV
NVV
ICP
ICX

Tax code

C4

100,000
100,000
100,000
100,000-

IPI2
ICM2
ICOP
ICOX

Input: Cons.: ICMS+ICMS comp.+IPI+S.T.

BR_TAX01.DOC

Page

61

Tax type

Acc. key

Base amount
Level 300
IPI Consumption
ICMS Consumption
S.T. Consumption
ICMS complementar
ICMS complementar 100-

NVV
NVV
NVV
ICP
ICX

Tax code

C5

Rate

Condition type
BASB

100,000
100,000
100,000
100,000
100,000-

IPI2
ICM2
ICS2
ICOP
ICOX

Rate

Condition type

Input: Consumption: IPI only


Tax type
Base amount
Level 300
IPI Consumption

4.1.4.4

Acc. key

BASB
NVV

100,000

IPI2

Cdigos de imposto para movimentaes de entrada - ICMS Sub.Trib. no frete


Para o processamento de ICMS Sub.Trib. no frete, cdigos de imposto especiais so necessrios
para suportar a lgica de lanamento necessria. Dependendo da utilizao do respectivo
material, um cdigo de imposto diferente deve ser utilizado (industrializao / consumo). O
clculo e lanamento do imposto so iguais para ambos os cdigos de imposto:

Tax code

IF

Input: Ind.: ICMS (S.T. on freight)


Tax type

Acc. key

Base amount
Level 200
ICMS Industr.
ICMS S.T. freight offset

VS2
IC1

Tax code

CF

Rate

Condition type
BASB

100,000
100,000

ICM1
ICMF

Rate

Condition type

Input: Consump.: ICMS (S.T. on freight)


Tax type
Base amount
Level 200
ICMS Industr.
ICMS S.T. freight offset

Acc. key

BASB
VS2
IC1

100,000
100,000

ICM1
ICMF

4.1.4.5 Cdigos de imposto para movimentaes de entrada Compra de entrega futura /


Consignao

Tax code

K0

Future Delivery purchasing G/R


Tax type
Base amount
Level 200
ICMS Industrialization
ICMS Ind. clearing offset
BR_TAX01.DOC

Acc. key

Rate

Condition type
BASB

VS2
ICC

100,000
100,000-

ICM1
IC1O
Page

62

Tax code

K1

Future Delivery purchasing I/R


Tax type

Acc. key

Base amount
Level 200
IPI Industrialization
ICMS Ind. clearing

VS1
ICC

Tax code

K5

Rate

Condition type
BASB

100,000
100,000

IPI1
IC1C

Rate

Condition type

Consignment - Shipment G/R


Tax type

Acc. key

Base amount
Level 200
IPI Industrialization
ICMS Industrialization
IPI Ind. clearing offset
ICMS Ind. clearing offset

BASB
VS1
VS2
IPC
ICC

Tax code

K6

100,000
100,000
100,000100,000-

IPI1
ICM1
IP1O
IC1O

Rate

Condition type

Consignment - Invoice I/R


Tax type
Base amount
Level 200
IPI Ind. clearing
ICMS Ind. clearing

4.1.4.6

Acc. key

BASB
IPC
ICC

100,000
100,000

IP1C
IC1C

Cdigos de imposto para movimentaes de entrada - Servios- ISS e INSS


Para o cdigo de imposto de servios de entrada, o campo Servio de otimizaes de cdigo de
imposto brasileiro deve estar marcado.

Tax code

I9

Input: ISS
Tax type
Base amount
Level 200
IPI Industr.

Acc. key

Rate

Condition type
BASB

VS1

IPI1

Para o INSS, o cdigo de imposto deve conter a taxa de imposto adequada (aqui: 15% INSS)

Tax code

IN

INSS 15%
Tax type
Base amount
Level 300
INSS Incoming
INSS offset (100-)

BR_TAX01.DOC

Acc. key

Rate

Condition type
BASB

VST
INX

15,00
100-

INSS
INSX

Page

63

4.1.4.7

Cdigos de imposto para movimentaes de sada - Ind.+Cons. Lanado no SD


Para cada um destes cdigos de imposto, o campo Utilizao de otimizaes de cdigo de
imposto brasileiro deve ser definido comoIndustrializao, como padro. No SD a utilizao do
produto pelo cliente sempre obtida do cdigo de imposto do SD especfico do Brasil no item da
ordem de venda.

Tax code

SD

Output-SD tax: IPI/ICMS/Sub.Trib.


Tax type

Acc. key

Base amount
Level 500
IPI from SD
ICMS from SD
Substituicao Tributaria

MW1
MV2
MV3

Tax code

SZ

Rate

Condition type
BASB

100,000
100,000
100,000

IPI3
ICM3
ICS3

Rate

Condition type

Output-SD tax: ICMS Zona Franca


Tax type

Acc. key

Base amount
Level 500
ICMS from SD
Substituicao Tributaria
ICMS Reversal (Zona Franca)

BASB
MV2
MV3
ICZ

Tax code

S0

100,000
100,000
100,000

ICM3
ICS3
ICZF

Rate

Condition type

Output-SD tax: No tax


Tax type
Base amount
Level 500
IPI from SD
ICMS from SD
Substituicao Tributaria
ISS from SD

Acc. key

BASB
MW1
MV2
MV3
MV4

IPI3
ICM3
ICS3
ISS3

Para o cdigo de imposto de servios de sada, o campo Servio de otimizaes de cdigo de


imposto brasileiro deve estar marcado.

Tax code

SI

Output-SD tax: ISS


Tax type
Base amount
Level 500
ISS from SD

Acc. key

Rate

Condition type
BASB

MV4

100,000

ISS3

4.1.4.8 Cdigos de imposto para lanamentos de transferncia movimentaes de sada - Ind.


+Cons.
Para os lanamentos de transferncia MM-IM, os seguintes cdigos de imposto podem ser
utilizados para movimentaes de sada. Para movimentaes de entrada, os cdigos normais Ix
e Cx podem ser utilizados.
BR_TAX01.DOC

Page

64

Tax code

A0

Output: Industrialization: No tax


Tax type

Acc. key

Base amount
IPI from SD
ICMS from SD

MW1
MV2

Tax code

A1

Rate

Condition type
BASB
IPI3
ICM3

Output: Industrialization: ICMS


Tax type

Acc. key

Base amount
Level 500
ICMS from SD

MV2

Tax code

A3

Rate

Condition type
BASB

100,000

ICM3

Rate

Condition type

Output: Industrialization: ICMS + IPI


Tax type

Acc. key

Base amount
Level 500
IPI from SD
ICMS from SD

BASB
MW1
MV2

Tax code

B0

100,00
100,00

IPI3
ICM3

Rate

Condition type

Output: Consumption: No tax


Tax type
Base amount
Level 500
IPI from SD
ICMS from SD

4.1.5

Acc. key

BASB
MW1
MV2

IPI3
ICM3

Determinao dos Domiclios fiscais de imposto


Na interface externa, o processamento de ship-from e ship-to implementado utilizando cdigos
de jurisdio de imposto de acordo com a estrutura definida na tabela TTXD. As jurisdies de
imposto esto disponveis nos seguintes arquivos mestres

fornecedor

cliente

planta

centro de custo

A manuteno das jurisdies de imposto feita por determinao automtica a partir do


respectivo endereo no arquivo mestre. O acionador para iniciar a determinao automtica o
pas, o qual inserido no endereo (utilizando as tabelas TTXD e TTXC).
Address.Country = BR -> Determinar jurisdio de imposto automaticamente

BR_TAX01.DOC

Page

65

Determinao de jurisdio para o Brasil:


O Domiclio Fiscal para o Brasil uma jurisdio de um nvel que composta por uma Regio
de imposto de 3 dgitos. A Regio de imposto a entidade utilizada para manuteno de tabelas
de taxa de imposto dependentes de ship-from / ship-to.
A determinao do Domiclio Fiscal feita pela Regio padro mantida no endereo dos
arquivos mestres. Cada Regio pode ter umas ou mais Regies de imposto. Se uma Regio
possui apenas uma Domiclio Fiscal, o sistema atirbui automaticamente uma Domiclio Fiscal.
Se uma Regio possui mais de uma Domiclio Fiscal, o usurio deve escolher uma.
As tabelas para Regio de imposto so:
J_1BTREGX
Field
MANDT
LAND1
TXREG
BLAND

Tax region
Key
X
X
X

DE
MANDT
LAND1
J_1BTXREG
REGIO

Type
CLNT
CHAR
CHAR
CHAR

L
3
3
3
3

Chk. table
T000
T005

L
3
1
3
3
20

Chk. table
T000
T002
T005

T005S

Description
Client
Country key
Tax region
Region

J_1BTREGXT Tax region description


Field
MANDT
SPRAS
LAND1
TXREG
TXT

Key
X
X
X
X

DE
MANDT
SPRAS
LAND1
J_1BTXREG
J_1BTXREG
T

Type
CLNT
CHAR
CHAR
CHAR
CHAR

Description
Client
Language key
Country key
Tax region
Tax region descr.

Se um sistema no puder localizar um Domiclio Fiscal para uma Regio, o cdigo de


jurisdio no pode ser determinado e o sistema emite uma mensagem durante a manuteno do
arquivo mestre.
Para ter certeza de que um cdigo de Domiclio Fiscal existe, em todos os casos, a tabela
Domiclio Fiscal deve ser mantida corretamente.
No layout da tela, para manuteno do arquivo mestre, o campo Regio deve ser um campo
obrigatrio.

Determinao de jurisdio para clientes estrangeiros:


No clculo de impostos brasileiros, as taxas de imposto dependem, em parte, da regio ship-from
e ship-to das mercadorias (ex. taxas de ICMS). No Brasil, a regio ship-from e ship-to
implementada como um cdigo de jurisdio de imposto nos dados mestres do cliente, fornecedor
e planta.
O cdigo de jurisdio/regio de imposto automaticamente derivado da regio geogrfica ao
criar novos dados mestres para clientes/fornecedores/plantas brasileiros.
Se dados mestres para clientes/fornecedores estrangeiros so criados, o cdigo de jurisdio no
determinado automaticamente atravs de funes brasileiras. Alm disso, outros pases podem
at fazer um uso diferente deste cdigo.

BR_TAX01.DOC

Page

66

De acordo com os requisitos, possvel definir e atribuir regies de imposto especiais para
qualquer pas que no seja o Brasil. Com esta funcionalidade, tambm possvel agrupar pases
para que utilizem a mesma regio de imposto especial.
Se o processamento de imposto brasileiro for chamado juntamente com um cliente ou fornecedor
estrangeiro, a regio de imposto determinada dinamicamente a partir desta tabela (dependendo
do cdigo do pas). Isto acontece mesmo quando o cliente/fornecedor estrangeiro possui um
cdigo de jurisdio nos dados mestre.
A tabela para Regies de imposto para clientes/fornecedores estrangeiros :
J_1BTREGC
Field
MANDT
LAND1
COUNTRY
TXREG

4.1.6

Tax reg. foreign countries


Key
X
X
X

DE
MANDT
LAND1
J_1BTXEXP
C
J_1BTXREG

Type
CLNT
CHAR
CHAR

L
3
3
3

Chk. table
T000
T005
T005

Description
Client
Country key
Foreign country

CHAR

J_1BTREGX

Tax region

Outras personalizaes padres em MM/FI


Configurao de company code:
No nvel do company code, para company code brasileiro, os flags

Base do imposto o valor lquido

Base do desconto o valor lquido

Precisam ser definidos como ESPAO (no marcado).


Configurao da planta em MM:
Para cada planta, no pas BR, a jurisdio de imposto precisa ser atribuda adequadamente. A
atribuio feita na personalizao de gerenciamento de material Definir jurisdio de imposto;
transao OMGJ; tabela T001W mantida na visualizao V_T001W.

Mestre de fornecedor / mestre de cliente / centro de custo:


Manter/verificar manuteno da jurisdio de imposto nestes arquivos mestre definidos para o
pas BR.

4.1.7

Parte de imposto do procedimento de determinao de preos no SD


No SD, o clculo de imposto externo feito dentro do procedimento normal de determinao de
preos. Para obter a conexo com FI, as condies de imposto devem ter o mesmo nome que as
condies correspondentes em FI. Adicionalmente, h uma espcie de condio lead necessria
para chamar o clculo de imposto externo.

BR_TAX01.DOC

Page

67

Parte do processamento de imposto brasileiro do procedimento de determinao de


preos de SD:
R3TR VDAT
R3TR VDAT

V_T683
V_T683S

Level

Cond.
type

Name

From
-To

...
290
300
...
600
610
620
630
640
650
700

...

...
Price excl. ICMS
Price+Tax (for NF)
...
Brazil tax calc.
IPI
ICMS
Sub. Tributaria
ISS from SD
ICMSReverse Z.F.
Total tax

...

720
730
...

ICMO
ICSO
...

ICMI
...
IBRX
IPI3
ICM3
ICS3
ISS3
ICZF

Stat
.

Man
-ual

X
...
600

Sub
To

Alt.
calc.
type

Alt.
base
value

Acct
Keys

323

323

ERL

300
301
303
304
306
305

301
303
304
306
305

MW1
MW2
MW3
MW4
MWS

X
X
X
X
X
X

610690
620
640

ICMS offset
ISS offset
...

BRI
BRI

Para obter detalhes adicionais, consulte o exemplo de procedimentos de determinao de preos


RVXBRn (n= 1,2,A,E,F,K,L)
Tipos de condio:

NOVO desenvolvimento Brasil


R3TR VDAT
V_T685A

Os tipos de condio (condition types) utilizados no SD precisam ser definidos da mesma forma
que foram em FI, mas sem seqncia de acesso. A nica exceo a condio lead que aciona
a funo de clculo externo. No h uma condio equivalente no procedimento de FI. Os
campos na definio de condio na tabela a seguir so iniciais / no marcados.
Condition
type
IBRX
IPI3
ICM3
ICS3
ISS3
ICZF

Access
sequence
IBRX
like
like
like
like

Condition
class
D
D

Calc.type
A
A

Cond.
category
1
1

Item
cond.
Yes
Yes

Manual
entries
D
D

IPI3
IPI3
IPI3
IPI3

As condies adicionais que esto definidas para o procedimento de determinao de preos do


Brasil so:
Condition
type
ICMI
ICMO
ICMP
ICMR
ICSO
IPIC
IPIO

Access
sequence
IBRR
IBRR
IBRR
IBRR

Seqncia de acesso:

Condition
class
B
A
A
B
A
A
A

Calc.type
C
A
A
C
A
A
A

Cond.
category
H
H
H
H

Item
cond.
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Manual
entries
D
D
D
D
D
D

NOVO desenvolvimento Brasil

A seqncia de acesso define como os cdigos de imposto so determinados para o lanamento


de FI. A seqncia de acesso IBRX definida da seguinte maneira:
BR_TAX01.DOC

Page

68

Access sequence IBRX


AcNo
1

Table
2

Ext. Tax calculation Brazil


Requirement

Exclusive

Domestic Taxes

Para o tratamento de ICMS especial, a seqncia de acesso utilizada para criar os lanamentos
adicionais de FI. A seqncia de acesso IBBR definida da seguinte maneira:
Access sequence IBRR
AcNo
1

Table
390

Brazil: 100% reversals


Requirement

Exclusive

Brazil: 100% reversals

Chaves de conta:

NOVO desenvolvimento Brasil


R3TR VDAT

V_T687

As chaves de conta so utilizadas para determinar como os valores de imposto so lanados em


FI.

4.1.8

Key.

Description

Std.

BRI

Offset posting

NO

Outras personalizaes padres no SD


Uma certa personalizao adicional no SD necessria para ativar o processamento de imposto
e para determinar o cdigo de imposto de FI, o qual necessrio no processo de faturamento
para criar o documento adequado de FI.
Para concluir a personalizao, as seguintes etapas devem ser realizadas na personalizao do
SD:
Definio de regras de determinao de imposto:
R3TR
VDAT
V_TSTL
Aps a criao das condies e da seqncia de acesso, a categoria de imposto por pas deve ser
mantida. IMG: Definir regras de determinao de imposto -> Controle: tipos de imposto por pas;
Transao OVK1, tabela TSTL mantida com a visualizao V_TSTL.
Tax country

Seq.

Tax category

BR

IBRX

Brazil Tax-Test

Brazil tax calc.

Alocao de plantas de entrega para determinao de imposto:


As alocaes de plantas de entrega no devem ser feitas no SD. A manuteno da tabela da
planta T001W deve ser feita apenas do lado de MM, pois somente l a determinao necessria
da jurisdio de imposto implementada adequadamente. A manuteno do cdigo de regio
para uma planta, utilizando a transao de personalizao do SD OVK6 (visualizao
V_T001W_RE) pode levar a resultados incorretos inesperados no clculo do imposto.
Definio de relevncia de imposto dos registros mestres:

BR_TAX01.DOC

Page

69

R3TR
R3TR

VDAT
VDAT

V_TSKM
V_TSKD

Para determinar um cdigo de imposto (para a transferncia para FI), so utilizadas classificaes
de imposto atribudas ao cliente e ao material.
Para diferenciar entre o clculo de imposto com IPI/ICMS/Sub.Trib. e o clculo de ISS, dois
cdigos de imposto diferentes SD e SI esto definidos na personalizao de FI. Dependendo de
quais tipos de imposto so calculados, um destes cdigos de imposto precisa ser estabelecido
pela determinao do preo. Esta determinao feita dependendo da classificao de imposto
do material. Assim, as possveis classificaes de imposto para o Brasil so:
Para materiais: Transao OVK4; visualizao V_TSKM
Tax category

Tax classification

IBRX
IBRX

1
2

Brazil tax calc.


Brazil tax calc.

IPI/ICMS/Sub.Trib.
ISS

Para clientes: Transao OVK3; visualizao V_TSKD


Tax category

Tax classification

IBRX
IBRX
IBRX

0
1
2

Brazil tax calc.


Brazil tax calc.
Brazil tax calc.

Not taxable
Normal taxes
Zona Franca - ICMS

Nota: Nos dados mestre do cliente e material, as classificaes de imposto precisam ser
mantidas. Caso contrrio, o sistema no pode determinar um cdigo de imposto
adequado no procedimento de determinao de preos.
Criar condies para determinao de imposto no SD:
De acordo com a seqncia de acesso, impostos brasileiros no SD, as taxas de impostos e os
cdigos de impostos precisam ser mantidos.

4.1.9

Country

Category
Customer

Category
Material

Rate

Tax code

BR
BR
BR
BR
BR
BR

0
01
1
1
2
2

1
2
1
2
1
2

0
0
100,00
100,00
100,00
100,00

S0
S0
SD
SI
SZ
SI

Outra personalizao especfica do Brasil no SD


Um requisito brasileiro que os impostos sejam calculados de forma diferente dependendo de
como o cliente que encomendou o produto utiliza a mercadoria vendida. No item da linha da
ordem de venda padro R/3, no h nenhuma opo para inserir estas informaes e para ceder
para o clculo do imposto.
Adicionalmente, necessrio decidir, por item de linha da ordem de venda, quais impostos
(IPI/ICMS/Sub.Trib./ISS) so calculados para este item e quais no so.

BR_TAX01.DOC

Page

70

Em MM, estas informaes so entregues por cdigo de imposto, o qual inserido por item de
linha. No SD, o cdigo de imposto determinado automaticamente dependendo do cliente e o
material. Uma opo manual, como em MM, no possvel.
Para atender os requisitos brasileiros, um novo campo de entrada para o cdigo de imposto de
SD adicionado ao item de linha da ordem de venda. Este cdigo de imposto de SD define duas
coisas:

O cliente utiliza o produto para industrializao ou consumo?

Que impostos so calculados para este item de linha/produto?

A definio do cdigo de imposto de SD feita independentemente dos cdigos de imposto


padres.
As tabelas para o cdigo de imposto de SD so:
J_1BTXSDC

SD tax code

Field
MANDT
TAXCODE
CUSTUSAG
E
ICMS
IPI
SUBTRIB

Key
X
X

ISS
ICMS_EX
IPI_EX

DE
MANDT
J_1BTXSDC
J_1BTXSDU

Type
CLNT
CHAR
CHAR

L
3
2
1

Chk.
T000

Description
Client
SD tax code
SD tax code: Usage

J_1BTXSDIC
J_1BTXSDIP
J_1BTXSDS
T
J_1BTXSDIS
J_1BTXICEX
J_1BTXIPEX

CHAR
CHAR
CHAR

1
1
1

SD tax code: Calc. ICMS


SD tax code: Calc. IPI
SD tax code: Calc. S.T.

CHAR
CHAR
CHAR

1
1
1

SD tax code: Calc. ISS


ICMS stored as exempt
IPI stored as exempt

J_1BTXSDCT SD tax code -description


Field
MANDT
TAXCODE
TXT

4.2

Key
X
X

DE
MANDT
J_1BTXSDC
J_1BTXSDC
T

Type
CLNT
CHAR
CHAR

L
3
2
50

Chk.
T000

Description
Client
SD tax code
SD tax code description

Clculo externo de impostos


Este captulo descreve como feito o clculo externo e como o processamento pode ser
implementado no SAP R/3.

4.2.1

Determinao de parmetros de interface no R/3 padro


Para poder calcular os impostos (externamente) as seguintes informaes so basicamente
necessrias:
Para IPI:

Campo

Fonte

Objetivo

Cdigo NBM

Extenso do cadastro mestre de


material (tabela MARA) e extenso do
grupo de materiais (tabela T023)

Determinao da taxa, iseno, reduo base e


regulamento de imposto para IPI.

Cliente que est devendo IPI

Extenso do cadastro mestre de cliente

Determina no SD (lado de sada) se o IPI

BR_TAX01.DOC

Page

71

(tabela KNA1)

calculado.

Fornecedor equivalente
indstria

Extenso do cadastro mestre de


fornecedor (tabela LFA1)

Determina em MM (lado de entrada) se o IPI is


dividido em 50% em imposto recupervel e 50%
em imposto, o qual agregado ao preo do
material. Relevante somente quando a
Utilizao industrializao

Utilizao das mercadorias

Em MM: cdigos de imposto diferentes


na ordem de compra ou verificao de
fatura

Em MM: Determina como o imposto calculado


e como feito o lanamento de FI (itens de linha
separados para imposto ou valor de imposto
agregado ao valor do material) No SD:
Determina como o imposto calculado

No SD: cdigos de imposto de SD


diferentes na ordem de venda

Para ICMS:

Campo

Fonte

Objetivo

Material

Item de linha

Determinao da taxa, iseno, reduo base e


regulamento de imposto para ICMS.

Estado de origem (regio do


imposto)

Cdigo de jurisdio de imposto (regio


do imposto) da planta de entrega no SD
ou fornecedor no MM

Determina a regio ship-from para as


definies de taxa de ICMS dependentes de
regio

Estado de destino (regio do


imposto)

Cdigo de jurisdio de imposto (regio


do imposto) da planta de recepo em
MM ou do cliente no SD

Determina a regio ship-to para as definies


de taxa de ICMS dependentes de regio

Cliente que est devendo


ICMS

Extenso do cadastro mestre do cliente


(tabela KNA1)

Determina no SD (lado de sada) se o ICMS


calculado.

Utilizao das mercadorias

Em MM: cdigos de imposto diferentes


na ordem de compra ou verificao de
fatura

Em MM: Determina como o imposto calculado


e como feito o lanamento de FI (itens de linha
separados para imposto ou valor de imposto
agregado ao valor do material) Em SD:
Determina como o imposto calculado

No SD: cdigos de imposto de SD


diferentes na ordem de venda

BR_TAX01.DOC

Page

72

Para Complemento de ICMS (somente MM):

Campo

Fonte

Objetivo

Material

Item de linha

Determinao de iseno, reduo base para


determinados estados.

Estado de origem (regio de


imposto)

Cdigo de jurisdio de imposto (regio


de imposto) da planta de entrega no SD
ou fornecedor no MM

Determina a regio ship-from para determinar


se o complemento de ICMS precisa ser
calculado.

Estado de destino (regio de


imposto)

Cdigo de jurisdio de imposto (regio


de imposto) da planta de recepo em
MM ou do cliente em SD

Determina a regio ship-to para determinar se o


complemento de ICMS deve ser calculado

Utilizao das mercadorias

Em MM: cdigos de imposto diferentes


na ordem de compra ou verificao de
fatura

Em MM: Determina se o complemento de ICMS


calculado

Para Substituio Tributaria:

Campo

Fonte

Objetivo

Material

Item de linha

Determinao de regras de clculo para


Sub.Trib.

Estado de origem (regio de


imposto)

Cdigo de jurisdio de imposto (regio


de imposto) da planta de entrega no SD
ou fornecedor no MM

Determina a regio ship-from para a regio para


as regras de Sub.Trib.

Estado de destino (regio de


imposto)

Cdigo de jurisdio de imposto (regio


de imposto) da planta de recepo em
MM ou do cliente em SD

Determina a regio ship-to para a regio das


regras de Sub.Trib.

Cliente que est devendo


ICMS

Extenso do cadastro mestre do cliente


(tabela KNA1)

Determina no SD (lado de sada) se a Sub.Trib.


calculada

Utilizao das mercadorias

Em MM: cdigos de imposto diferentes


na ordem de compra ou verificao de
fatura

Determina se a Sub.Trib. calculada

No SD: cdigos de imposto de SD


diferentes na ordem de venda

Para ISS:

Campo

Fonte

Objetivo

Clculo de ISS

Em MM: otimizao do cdigo de


imposto
No SD: cdigo de imposto de SD
especial e material

Determina se o if ISS processado ao invs de


ICMS e IPI

Material - in SD

Line Item

Determina se o ISS cobrado e, se for,


determina a taxa de ISS

BR_TAX01.DOC

Page

73

A estrutura de interface padro para a interface de imposto externa uma estrutura DDIC
chamada COM_TAX, a qual contm os seguintes campos:
Nome do Campo
SAP

Compri
mento

CLIENT

char03

COMP_CODE

char04

DIVISION

char04

COUNTRY
DOC_NUMBER

char03
char10

X
X

POS_NO

char06

ACCNT_NO

char16

ACCNT_CLS

char10

TAX_DATE
TXJCD_ST
TXJCD_SF
TXJCD_POA

char08
char15
char15
char15

X
X
X
X

TXJCD_POO

char15

TXJCD_IND

char01

PTP_IND

char01

APAR_IND

char01

TXJCD_L1

char02

TXJCD_L2

char02

BR_TAX01.DOC

In

Out

Comentrio
Cliente SAP (nota: este campo pode ser usado para
separao de registros de arquivo de auditoria, se uma
empresa usar mais de um cliente SAP com a interface
de imposto externa)
Company code (nota: este campo ser preenchido
sempre pelo company code do SAP)
Cdigo da diviso (nota: este campo ser preenchido
com a real rea de negcios SAP, quando disponvel)
Chave do pas (cdigo ISO a ser esperado)
Nmero do documento financeiro ou de vendas (No.
do documento financeiro = No. do documento de
faturamento do SD), utilizado para atualizar o arquivo
de auditoria/registro de imposto de vendas
Nmero de item do documento financeiro ou de
vendas (No. do documento financeiro = No. do
documento de faturamento de SD), utilizado para
atualizar o arquivo de auditoria/registro de imposto de
vendas
Nmero da conta do cliente (A/R) ou do fornecedor
(A/P)
Classe da conta do cliente (A/R) ou fornecedor (A/P)
(nota: atualmente, este campo no suportado pelo
SAP, ele pode ser preenchido pelo cliente em uma
Sada de Usurio do SAP)
Data para clculo de imposto
Cdigo de jurisdio do imposto de ship-to
Cdigo de jurisdio do imposto de ship-from
Cdigo de jurisdio do Imposto do ponto de aceitao
do pedido (nota: atualmente, este campo no
suportado pelo SAP, ele pode ser preenchido pelo
cliente em uma Sada de Usurio do SAP)
Cdigo de jurisdio do Imposto do ponto de origem
do pedido (nota: atualmente, este campo no
suportado pelo SAP, ele pode ser preenchido pelo
cliente em uma Sada de Usurio do SAP)
Indica qual cdigo de jurisdio do imposto utilizado
(nota: valores: '1' = ST, '2' = SF, '3' = POA, '4' = POO
atualmente, este campo no suportado pelo SAP, ele
pode ser preenchido pelo cliente em uma Sada de
Usurio do SAP)
Indica qual Jurisdio o Ponto de Passagem do
Ttulo (nota: valores: '0' = ST, '1' = SF; atualmente,
este campo no suportado pelo SAP, ele pode ser
preenchido pelo cliente em uma Sada de Usurio do
SAP)
Indica se a transao uma transao de contas a
pagar ou de contas a receber. O valor preenchido a
partir de SAP T007A; valores: 'A' = contas a receber,
'V' = contas a pagar
Comprimento do primeiro elemento da estrutura do
Cdigo de Jurisdio do Imposto (geralmente utilizado
para o cdigo de estado)
Comprimento do segundo elemento da estrutura do
cdigo de jurisdio de imposto (utilizado para estado
ou CEP)
Page

74

TXJCD_L3

char02

TXJCD_L4

char02

TAX_TYPE

char01

MATNR
PROD_CODE

char18
char10

X
X

QUANTITY

char13

UNIT

char03

AMOUNT
CURRENCY

char15
char05

X
X

CURR_DEC

char03

FREIGHT_AM

char15

EXEMPT_AMT

char15

EXEMPT_IND

char01

CREDIT_IND

char01

UPDATE_IND

char01

OVRWRT_IND

char01

TAXPCT0

char15

TAXPCT1

char15

TAXPCT2

char15

TAXPCT3

char15

TAXPCT4

char15

TAXPCT5

char15

BR_TAX01.DOC

Comprimento do terceiro elemento da estrutura do


cdigo de jurisdio de imposto (utilizado para Cdigo
Geogrfico ou Cdigo da cidade)
Comprimento do quarto elemento da estrutura do
cdigo de jurisdio de imposto (provavelmente
utilizado para o indicador dentro/fora da cidade)
Tipo de imposto -vendas/utilizao/servio/aluguel/...
(nota: valores:' ' ou '0' = Imposto de Vendas, '1' =
Imposto de Utilizao do Cliente, '2' = Imposto de
Servio, '3' = Imposto de Aluguel, outros valores
podem ser definidos posteriormente)
Nmero do material
Cdigo do produto (da tabela do SAP TTXP definida
pelo usurio)
Quantidade do item (nota: este valor no est
disponvel para todas as transaes do SAP, isto ,
no est disponvel para documentos financeiros)
Unidade de quantidade do item (nota: este valor no
est disponvel para todas as transaes do SAP, isto
, no est disponvel para documentos financeiros)
Valor Bruto
Moeda do documento (nota: cdigo da moeda ISO a
ser esperado)
Nmero de decimais utilizados para a moeda no
sistema SAP (nota: valor originrio de TCURXCURRDEC)
Valor do frete (nota: atualmente este campo no
utilizado pelo SAP)
Valor de iseno de imposto (nota: atualmente este
campo no utilizado pelo SAP)
Indicador de iseno de imposto (nota: valores: ' ' ou
'0' = deciso sobre passvel de taxao sempre
externa, '1' = transao tributvel, '2' = transao
no tributvel;atualmente, este campo no
utilizado pelo SAP,padres SAP '0')
Indica se a transao est efetuando um crdito de
imposto ou um dbito de imposto (nota: isto utilizado
para a atualizao do registro de imposto de
vendas/arquivo de auditoria; valores: ' ' ou '0' = dbito,
'1' = crdito)
Indicador de atualizao (nota: 'X' = atualizao, ' ' =
sem atualizao no registro do imposto de
vendas/arquivo de auditoria)
Indicador de sobreposio (nota: este indicador pede
aos sistemas de imposto externo para no recalcular
os impostos e sim utilizar os valores e taxas
fornecidos; utilizado somente para atualizao do
registro de imposto de vendas/arquivo de auditoria)
Percentagem de imposto federal (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP)
Percentagem de imposto estadual (nota: Dentro do
SAP utilizado somente para fins de exibio)
Percentagem de imposto municipal (nota: Dentro do
SAP utilizado somente para fins de exibio)
Percentagem de imposto da cidade/local (nota: Dentro
do SAP utilizado somente para fins de exibio)
Percentagem de imposto do distrito (nota: Dentro do
SAP utilizado somente para fins de exibio)
Percentagem de imposto da cidade secundria (nota:
Dentro do SAP, utilizado somente para fins de
exibio)
Page

75

TAXPCT6

char15

TAXPCT7

char15

TAXPCT8

char15

TAXPCT9

char15

TAXPCOV

char15

TAXAMT0

char15

TAXAMT1
TAXAMT2
TAXAMT3
TAXAMT4
TAXAMT5
TAXAMT6
TAXAMT7
TAXAMT8
TAXAMT9
TAXBAS0

char15
char15
char15
char15
char15
char15
char15
char15
char15
char15

X
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X
X
X

TAXBAS1

char15

TAXBAS2

char15

TAXBAS3

char15

TAXBAS4

char15

TAXBAS5

char15

TAXBAS6

char15

TAXBAS7

char15

TAXBAS8

char15

TAXBAS9

char15

BR_TAX01.DOC

Percentagem de outros impostos (nota: Dentro do SAP


utilizado somente para fins de exibio)
Percentagem de outros impostos (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP)
Percentagem de outros impostos (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP)
Percentagem de outros impostos (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP)
Percentagem total de impostos combinados (nota:
atualmente no utilizado pelo SAP)
Valor do imposto federal (nota: atualmente no
utilizado pelo SAP)
Valor do imposto estadual
Valor do imposto municipal
Valor do imposto da cidade/local
Valor do imposto do distrito
Valor do imposto da cidade secundria
Valor de outro imposto
Valor de outro imposto
Valor de outro imposto
Valor de outro imposto
Valor base do imposto federal (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP; deve ser preenchido somente
se for diferente do campo VALOR)
Valor base do imposto estadual (nota: Dentro do SAP
utilizado somente para fins de exibio; deve ser
preenchido somente se for diferente do campo
VALOR)
Valor base do imposto municipal (nota: Dentro do SAP
utilizado somente para fins de exibio; deve ser
preenchido somente se for diferente do campo
VALOR)
Valor base do imposto da cidade/local (nota: Dentro do
SAP utilizado somente para fins de exibio; deve ser
preenchido somente se for diferente do campo
VALOR)
Valor base do distrito (nota: Dentro do SAP utilizado
somente para fins de exibio; deve ser preenchido
somente se for diferente do campo VALOR)
Valor base da cidade secundria (nota: Dentro do SAP
utilizado somente para exibio; deve ser preenchido
somente se for diferente do campo VALOR)
Valor base de outro imposto (nota: Dentro do SAP
utilizado somente para fins de exibio; deve ser
preenchido somente se for diferente do campo
VALOR)
Valor base de outro imposto (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP; deve ser preenchido somente
se for diferente do campo VALOR)
Valor base de outro imposto (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP; deve ser preenchido somente
se for diferente do campo VALOR)
Valor base de outro imposto (nota: Dentro do SAP
utilizado somente para fins de exibio; atualmente
no utilizado pelo SAP; deve ser preenchido somente
se for diferente do campo VALOR)
Page

76

EXMATFLG

char02

EXCUSFLG

char02

EXAMT0

char15

EXAMT1

char15

EXAMT2

char15

EXAMT3

char15

EXAMT4

char15

EXAMT5

char15

EXAMT6

char15

EXAMT7

char15

EXAMT8

char15

EXAMT9

char15

EXCODE0

char02

EXCODE1

char02

EXCODE2

char02

EXCODE3

char02

EXCODE4

char02

EXCODE5

char02

EXCODE6

char02

EXCODE7

char02

EXCODE8

char02

EXCODE9

char02

EXCERTIF

char25

EXREASON

char02

USER_DATA

char50

Sinalizador de iseno do produto (nota: somente


parmetro de sada, indica o motivo da iseno do
material, atualmente no utilizado pelo SAP)
Sinalizador de iseno do cliente (nota: somente
parmetro de sada, indica o motivo da iseno do
material, atualmente no utilizado pelo SAP)
Valor de iseno federal (nota: atualmente no
utilizado pelo SAP)
Valor de iseno estadual (nota: atualmente no
utilizado pelo SAP)
Valor de iseno municipal (nota: atualmente no
utilizado pelo SAP)
Valor de iseno da cidade/local (nota: atualmente no
utilizado pelo SAP)
Valor de iseno do distrito (nota: atualmente no
utilizado pelo SAP)
Valor de iseno da cidade secundria (nota:
atualmente no utilizado pelo SAP)
Valor de iseno - outro (nota: atualmente no
utilizado pelo SAP)
Valor de iseno - outro (nota: atualmente no
utilizado pelo SAP)
Valor de iseno - outro (nota: atualmente no
utilizado pelo SAP)
Valor de iseno - outro (nota: atualmente no
utilizado pelo SAP)
Cdigo de iseno federal+G41 (nota: atualmente no
utilizado pelo SAP)
Cdigo de iseno estadual (nota: atualmente no
utilizado pelo SAP)
Cdigo de iseno municipal (nota: atualmente no
utilizado pelo SAP)
Cdigo de iseno da cidade/local (nota: atualmente
no utilizado pelo SAP)
Cdigo de iseno do distrito (nota: atualmente no
utilizado pelo SAP)
Cdigo de iseno da cidade secundria (nota:
atualmente no utilizado pelo SAP)
Outro cdigo de iseno (nota: atualmente no
utilizado pelo SAP)
Outro cdigo de iseno (nota: atualmente no
utilizado pelo SAP)
Outro cdigo de iseno (nota: atualmente no
utilizado pelo SAP)
Outro cdigo de iseno (nota: atualmente no
utilizado pelo SAP)
Nmero do certificado de iseno de imposto (nota:
previsto para uso futuro)
Motivo para iseno de imposto (nota: previsto para
uso futuro)
Campo definido pelo usurio (para fins de gerao de
relatrio)

Para o clculo, so utilizados os seguintes parmetros de entrada de COM_TAX:

BR_TAX01.DOC

AMOUNT
MATNR
TXJCD_SF
TXJCD_ST

Preo (excluindo impostos)


Nmero do produto/material
Estado de origem (cdigo de jurisdio)
Estado de destino (cdigo de jurisdio)
Page

77

TAX_DATE
COUNTRY
QUANTITY
CURR_DEC

Data para localizar taxas de impostos dependentes de tempo


Pas de origem
Quantidade para clculo de Sub.Trib. em base de preo fixo
Nmero de decimais armazenados em campos de texto de moeda

A transferncia de outro parmetro de entrada para o clculo de imposto feita atravs de uma
modificao que transfere todas as informaes de FV64A300 para o clculo de imposto externo
para o Brasil. Os dados transferidos so:

KOMK
KOMP
XKOMV
T007A

Informaes do cabealho de determinao de preos


Informaes do item de linha de determinao de preos
Tabela de processamento de determinao de preos
Dados do cdigo do imposto

As informaes desta estrutura so parcialmente utilizadas, pois nem todas as informaes esto
disponveis em COM_TAX. As informaes utilizadas so:

MWSKZ
MATKL
LIFNR
KOMK
KUNNR

Cdigo do imposto
in COM_TAX from 3.0B
Grupo do material
Nmero do fornecedor
mais fcil determinar a partir de
Nmero do cliente

mais fcil determinar a partir de KOMK

Adicionalmente, a tabela XKOMV utilizada para determinar as condies de imposto ativas no


procedimento de determinao de preos/imposto.
O clculo preenche, ento, os seguintes parmetros de sada:

BR_TAX01.DOC

Valor do imposto por tipo de imposto (TAXAMT1 at TAXAMT9)


Taxa do imposto por tipo de imposto (TAXPCT1 at TAXPCT9)
Base de imposto por tipo de imposto (TAXBAS1 at TAXBAS9)

Page

78

Você também pode gostar