ICMS
PRODUTOS
Alíquota de ICMS, campo B1_PICM (Alíquotas válidas: 0, 7, 12, 17, 18, 25)
ICMS Solidário: Solidário na saída (B1_PICMRET), Solidário na Entrada
(B1_PICMENT)
TES
Credita ICMS? Campo F4_CREDICM
Calcula ICMS? Campo F4_ICM
% de Redução de ICMS, campo F4_BASEICM
Livros Fiscais, F4_LFICM
Para diferença de ICMS na compra, campo F4_COMPL
Agrega valor, campo F4_AGREG (Incorpora ICMS no total da NF)
Agrega solidário, campo F4_INCSOL (Agrega ICMS solidário no total da NF)
ICMS diferido, campo F4_ICMSDIF
ICMS na Pauta, campo B1_VLR_ICM
PARÂMETROS
MV_ESTADO (RJ), MV_ESTICM (RJ18AM17), MV_ICMPAD (18), MV_ALIQICM (0, 7,
12, 17, 18, 25, 37)
ICMS PARA NÃO CONTRIBUINTE
Quando se refere a operações de outros Estados, onde o destinatário não é contribuinte
de ICMS, a alíquota a ser aplicada é a interna do Estado emitente, a mesma é definida
no parâmetro MV_ICMPAD.
No cadastro de clientes, o mesmo deve ser do tipo F (Consumidor Final) e o campo de
INSCRIÇÃO ESTADUAL deve estar sem NENHUM conteúdo ou apenas preenchido
com ISENTA.
ICMS PARA ZONA FRANCA DE MANAUS (SUFRAMA)
TES F4_ICM = S
TES F4_LFICM = “I”
CLIENTES A1_SUFRAMA (Código do cliente na SUFRAMA)
CLIENTES A1_CALCSUF (Se considera desconto para Suframa)
CLIENTES A1_TIPO (Deve ser do tipo “R” ou “S”)
CLIENTES A1_INSCR (Inscrição Estadual deve ser preenchido)
PRODUTOS B1_PICMENT (Solidário na entrada)
PRODUTOS B1_PÍCMRET (Solidário na saída)
PRODUTOS B1_IMPZFRC
PRODUTOS B1_PICM (Deve estar zerado)
SUBSTITUIÇÃO TRIBUTÁRIA
Colocar margem de lucro no produto
Solidário na saída e tipo do cliente = S
PS. O sistema utiliza a seguinte formula para chegar no valor de ST:
1º passo- Encontrar a Base de Calculo do ICMS ST
Valor Bruto do Produto + Percentual Solidário de Saída (Informado no cadastro de
Produto)+ Valor do IPI (caso calcule)
2º passo- Encontrar Valor ICMS Solidário Bruto
Base de Calculo do ICMS ST (encontrada no passo 1) * Alíquota Interna do estado de
destino da mercadoria (alíquota interna do Estado de seu cliente)
3º passo- Encontrar Valor ICMS Solidário Liquido
Valor ICMS Solidário Bruto (encontrado no passo 2) - Valor ICMS Próprio da Operação
Obs.- Para encontrar o Valor ICMS Próprio da Operação é necessário fazer o seguinte
calculo:
Valor Bruto do Produto * Alíquota Interestadual
DEMONSTRAÇÃO DA FÓRMULA DE CÁLCULO DO VALOR DA ST:
1000 + IPI * ML = A (Base ICMS retido)
A * Alíquota Interna = X
1000 * Alíquota destino = Y
X – Y = Valor do ICM Retido
PARÂMETROS:
MV_TPSOLCF Que determina quais os tipos de clientes e fornecedores o sistema
irá calcular a substituição.
CADASTRO DE PRODUTO:
CAMPO SOLID. ENTRADA (B1_PICMENT) – Informar o percentual do solidário na
entrada
CAMPO SOLID. SAÍDA (B1_PICMRET) – Informar o percentual do solidário na
saída
CADASTRO DE CLIENTE:
TIPO DE CLIENTE CONFORME O PARAMETRO MV_TPSOLCF.
CADASTRO DE TES: (PRINCIPAIS CAMPOS)
CAMPO CRD. ICMS ST (F4_CREDST) – Se irá existir o crédito do ICMS Substituto.
CAMPO AGREGA SOLID. (F4_INCSOL) – Informar ao sistema se o ICMS Solidário
irá compor o total da nota ou não.
ICMS COMPLEMENTAR
I = Complemento de ICMS
Este tipo de nota é necessária quando a alíquota ou o valor do ICMS da nota fiscal for menor
do que o devido. O valor do ICMS sempre será o total da nota fiscal, independente da
definição da pergunta "Calcula ICM (S/N)" do Cadastro de TES.
O valor do IPI não será calculado.
No Livro Fiscal, o valor do ICMS será apresentado na coluna de "Tributado", independente do
que estiver definido na pergunta "Livro Fiscal ICM" do Cadastro de TES.
Não é gerada duplicata.
O procedimento de preenchimento deve ser: Tipo = "I"; Código de Produto = código do
produto original; Quantidade = "0" (zero).
COMPLEMENTO DE SUBSTITUIÇÃO
O procedimento é muito parecido com o de Compras, só que deve-se criar um campo
C6_ICMSRET e informar na validação a expressão (x3_valid):
MatFisGet(“IT_VALSOL”)
Procedimento:
Incluir um pedido de venda ou nota fiscal de entrada de complemento de ICMS
Informar no rodapé do documento de entrada que o imposto é substituição tributária.
No pedido de venda, deve ser preenchido o campo criado para este fim.
Confirmar o documento de entrada ou gerar o documento de saída
TES:
Credita ICMS: Não
Calcula ICMS: Não
Credita ICMS ST: Sim – Retido ST
L. Fiscal ICMS = Icms Zerado
Agrega solid = Não
Fórmula: “Complemento:”+str(sf3->f3_icmsret)
Gera Duplicata: SIM
Agrega valor: SIM
Ao fazer o pedido de venda :
Informar o tipo COMPLEMENTAR ICMS, valor unitário(a diferença referente ao ICMS/ST),
o valor total (a diferença referente ao ICMS/ST)e no campo criado a diferença do valor do
ICMS/ST, a nota fiscal de origem a séria de origem, quantidade 0, código do produto original
Ao final da digitação verificar a planilha se o valor está calculado para o fiscal.
FUNRURAL
Cadastro da Empresa O campo Prod. Rural deve estar preenchido
TES Gera Duplicata = SIM
Cadastro de Produto B1_CONTSOC = S
Verificar parâmetro MV_CONTSOC
Flag no Cadastro de Fornecedor relacionado com a FUNRURAL
Após aplicar este procedimento, o sistema irá gerar um título de FUNRURAL no
financeiro.
Existem 2 formas de estar considerando o cálculo de FUNRURAL:
FUNRURAL RETIDO Não deve entrar no custo de aquisição, desconta-se o valor do
fornecedor e gera título a recolher para o Governo.
FUNRURAL ASSUMIDO Entra no custo da mercadoria, não se desconta do
fornecedor e gera título a recolher para o Governo.
IPI
TES
Credita IPI? Campo F4_CREDIPI
Calcula IPI? Campo F4_IPI
% Redução de IPI, campo F4_BASEIPI
Livro Fiscal de IPI, F4_LFIPI
Destaca IPI na NF? F4_DESTACA
Incide IPI na base de ICMS? F4_INCIDE
Incide IPI no frete? F4_IPIRET
Despesa acessória deve compor a base de IPI? F4_DESPIPI
PRODUTOS
Alíquota de IPI, campo F4_IPI
IRRF
NATUREZA
Calcula IRRF? Campo ED_CALCIRRF
% de cálculo de IRF, campo ED_PERCIRRF
Amarrar Natureza ao Cadastro de Fornecedor / Cliente
PRODUTOS
Calcula IRRF? Campo B1_IRRF
Redução de IRRF? Campo B1_REDIRRF
PARÂMETROS
MV_ALIQIRRF Caso não seja informada a natureza
MV_VLRETIR Valor mínimo para dispensa de retenção do IRRF
Se o fornecedor for Pessoa Física, o sistema irá pegar da tabela de IRRF (CFX011)
PIS / COFINS
NATUREZA
Calcula PIS? Campo ED_CALCPIS
% do PIS Campo ED_PERCPIS
Calcula COFINS? Campo ED_CALCCOF
% do COFINS Campo ED_PERCCOF
TES
Calcula PIS e COFINS? Campo F$_PISCOF
Credita/Debita PIS/COFINS, campo F4_PISCRED
PRODUTOS
% do PIS Campo B!_PCOFINS
% do COFINS Campo B1_PPIS
PARÂMETROS DE APURAÇÃO
MV_TXPIS 1,65
MV_TXCOFIN 7,60
INSS
NATUREZA
Calcula INSS? ED_CALINSS
% de INSS, campo ED_PERCINSS 11%
FORNECEDORES / CLIENTES
Natureza do cadastro de fornecedores
Natureza do cadastro de cliente
Pergunta se calcula INSS, campo A1_RECINSS
PARÃMETROS
MV_VLRETIS Valor mínimo para dispensa de retenção do INSS
ISS
CLIENTE
Cliente não pode ser Consumidor Final
No campo ISS no preço A1_INCISS, se o ISS estiver embutido no preço informar “S”,
se deseja incluir o ISS no total da NF informar “N”
Campo A1_RECISS RECOLHE ISS = “SIM”, significa que o cliente vai recolher o
ISS, ou seja, serão gerados valores de abatimento (ver parâmetro), no contas a receber
FORNECEDOR
Campo A2_RECISS RECOLHE ISS = “NÃO”, significa que o cliente não vai
recolher o ISS, ou seja, serão gerados valores a pagar no financeiro. NOTA: Este
procedimento tem a ver com o pedido de venda, campo RECOLHE ISS = SIM
NATUREZA
O campo calcula ISS ED_CALCISS tem que estar “S”
PRODUTOS
No campo % de ISS, se o conteúdo for igual a 0, será válido o conteúdo do parâmetro
MV_ALIQISS
Informar o campo B1_CODISS
Utilizar unidade de medida equivalente ao serviço. Exemplo: Horas
TES
Calcula ISS = “S”
Livro Fiscal de ISS = “T”
OUTRAS TABELAS
F3_RECISS Indica se houve recolhimento de ISS no movimento
C5_RECISS Indica no pedido de venda, se o ISS será retido na operação.
Independe da configuração lançada nos cadastros de clientes/fornecedores.
F2_RECISS Indica no lançamento do pedido de venda, se o ISS será retido na
operação.
PARÃMETROS
MV_DESCISS Informar “2”, será gerado um título de abatimento de ISS
MV_TPABISS Informar “T, o ISS deverá ser descontado do valor do título financeiro
caso o cliente fôr responsável pelo recolhimento
MV_MODRISS “1” retenção por título, “2” retenção é mensal
MV_VRETISS Valor mínimo de retenção = 10,00
MV_DEDISS Define o momento do tratamento da dedução do ISS (na baixa ou na
emissão do título)
MV_INCISS Verifica se o cálculo do ISS devera ser embutido
MV_MRETISS 1 = EMISSAO 2 = PELA BAIXA DO TITULO
MV_RNDISS Controle para arredondamento de ISS onde .T. e arredondado e .F.