d e c r e t o n° 7 8 3 7 (06 de ... -...
TRANSCRIPT
D E C R E T O N° 7 8 3 7
(06 DE FEVEREIRO DE 2018) Dispõe sobre: A OBRIGAÇÃO ACESSÓRIA PARA APRESENTAR DOCUMENTOS FISCAIS PARA APURAÇÃO DA BASE DE CÁLCULO DO ISS DAS INSTITUIÇÕES FINANCEIRAS E EQUIPARADAS DO MUNICÍPIO DE CAIEIRAS E DÁ OUTRAS PROVIDÊNCIAS.
. . . GERSON MOREIRA ROMERO, Prefeito do Município de Caieiras, Estado de São
Paulo, no uso de suas atribuições que lhe confere o artigo 71, Inciso VI da Lei Orgânica do
Município e artigo 12, § 2º, da Lei Complementar nº 4.976, de 04 de outubro de 2017 e,
CONSIDERANDO que a Administração Tributária deve sempre
objetivar o aperfeiçoamento de seus instrumentos para o resguardo das finanças públicas;
CONSIDERANDO a necessidade de implementação, pela
Administração Tributária, de mecanismos de controle mais eficazes no combate à evasão
fiscal.
CONSIDERANDO que os mecanismos indiretos são fundamentais
nos setores de arrecadação complexa, entre os quais se destaca o Imposto Sobre Serviços
de Qualquer Natureza. A adoção de normativos é importante instrumento viabilizador da
receita, o que é demonstrado pela participação na arrecadação.
D E C R E T A:
ARTIGO 1º - As instituições financeiras e equiparadas, autorizadas a
funcionar pelo Banco Central do Brasil - BACEN, e as demais pessoas jurídicas obrigadas a
utilizar o Plano Contábil das Instituições do Sistema Financeiro Nacional - COSIF ficam
obrigadas a entregar ao fisco municipal, em meio magnético eletrônico:
-segue-
D E C R E T O N° 7 8 3 7 -2-
(06 DE FEVEREIRO DE 2018)
a) Plano de Contas explicativo completo, contendo todas as contas de resultado credoras e devedoras;
b) Balancete Analítico Mensal Completo, com as contas credoras e
devedoras detalhadas por registros contábeis COSIF ou Plano de Contas próprio da
Instituição, conforme “layout” constante do ANEXO ÚNICO deste Decreto;
c) Demonstrativo de rateio de resultados internos.
§ 1º – O Balancete Analítico Mensal Completo será gerado em
conformidade com as especificações constantes no Anexo Único deste Decreto.
§ 2º - Os Balancetes Analíticos Mensais e o Demonstrativo de rateio
de resultados internos deverão ser entregues mensalmente ao fisco municipal até o dia 20
do mês seguinte ao de competência dos dados declarados.
ARTIGO 2º - Na hipótese de retificação, pelo contribuinte, de alguma
informação escriturada nos balancetes já entregues, o declarante deverá gerar e enviar,
em substituição à anterior, uma nova declaração até, o último dia útil do semestre a que
se refere o balancete.
-segue-
D E C R E T O N° 7 8 3 7 -3- (06 DE FEVEREIRO DE 2018)
ARTIGO 3º - As instituições financeiras e equiparadas que não
cumprirem as obrigações previstas neste decreto ficam sujeitas às penalidades previstas
na legislação tributária municipal.
ARTIGO 4º - Fica revogado, em todos os seus expressos termos, o
Decreto nº 7.327, de 22 de Janeiro de 2015.
ARTIGO 5º - Este Decreto entra em vigor na data de sua publicação,
revogada as disposições em contrário.
. . . Prefeitura Municipal de Caieiras, em 06 de Fevereiro de 2018.
GERSON MOREIRA ROMERO -PREFEITO MUNICIPAL- Registrado, nesta data, na Secretaria do Gabinete do Prefeito, e publicado no Quadro de Editais. Ma
ANEXO ÚNICO:
Manual de Orientação do
Layout do Balancete e DMS
ÍNDICE
1.Noções básicas
1.1 - Apresentação
1.2 - Geração
1.3 - Forma, Local e Prazo de Entrega
2. Informações técnicas
2.1 - Meios de intercâmbio
2.2 - Explicações gerais sobre o arquivo
3. Layout dos registros
3.1 - Registro header do arquivo
3.2 - Registro header do movimento mensal
3.3 - Registro de movimentos mensais
3.4 - Registro de totais do movimento mensal
3.5 - Registro de totais do arquivo
4. Validação dos arquivos
4.1 - Testes e operações
ATENÇÃO!
Qualquer dúvida sobre o conteúdo deste manual, consulte a nossa CENTRAL DE SUPORTE A EMPRESAS: telefones: (11) 2534-4880 ou (11) 2534-4889 e-Mail: [email protected]
1 - Noções básicas 1.1 - Apresentação
Essa prefeitura, adota o Intercâmbio Eletrônico de Arquivos para fornecer maior comodidade, rapidez
e segurança no serviço de apuração das informações do ISS das empresas que trabalham com operações
financeiras no município; com ele sua empresa encontrará grandes vantagens, tais como: maior confiabilidade,
velocidade no processamento, eliminação de controles manuais e redução de custos. Este manual esclarece
tecnicamente o Intercâmbio Eletrônico de Arquivos de operações com ISS e estabelece as condições básicas para
sua utilização.
1.2 - Geração
A instituição financeira deverá disponibilizar arquivos únicos e mensais por Agência, contendo todas
as informações do Balancete Mensal e DMS (Declaração Mensal de Serviços).
1.3 - Forma, Local e Prazo de Entrega
As pessoas jurídicas que atuam como Instituição Financeira, de acordo com as especificações indicadas nesse manual, estão obrigadas a prestar informações sobre os dados armazenados, que compõem as bases do Balancete e DMS, ou que sejam necessárias para o funcionamento dos aplicativos, em meio digital, cujos prazos, forma e locais de entrega serão regulados por decisão da Prefeitura Municipal.
2 – Informações técnicas 2.1 - Meios de intercâmbio
Recomenda-se o teleprocessamento como melhor alternativa para troca de arquivos, por ser um meio
moderno de comunicação com processos automatizados e pela alta confiabilidade, rapidez e segurança.
Para sua implantação, basta um computador com acesso à internet. O aplicativo de transmissão está
disponível no site da prefeitura.
O arquivo deve ser do tipo texto, no formato UTF–8, contendo um registro de 500 caracteres por
linha. Não deve ser utilizado nenhum tipo de compactador de arquivos.
2.2 – Explicações gerais sobre o arquivo O layout do arquivo segue padronização estabelecida pela Prefeitura, cada arquivo é composto dos
seguintes registros e segue a seguinte estrutura:
Um registro Header do Arquivo
o Um registro Header da movimentação mensal
Registros de movimentação do mês
o Um registro de totais da movimentação mensal
Um registro de totais do Arquivo.
Representando graficamente, o arquivo é composto da seguinte maneira:
ARQUIVO
Registro Header do Arquivo CodReg = 000
Mês 1
Registro Header do Movimento do Mês CodReg = 010
Registros do Movimento do Mês CodReg = 100
Registro de Totais do Mês CodReg = 190
Mês 2
Registro Header do Movimento do Mês CodReg = 010
Registros do Movimento do Mês CodReg = 100
Registro de Totais do Mês CodReg = 190
Mês N
Registro Header do Movimento do Mês CodReg = 010
Registros do Movimento do Mês CodReg = 100
Registro de Totais do Mês CodReg = 190
Registro de Totais do Arquivo CodReg = 900
Cada registro é formado por campos que são apresentados em dois formatos: 1) Alfanumérico (Tipo = 'C'): alinhados à esquerda com espaços à direita. Preferencialmen-te, todos os caracteres devem ser maiúsculos e os campos não utilizados deverão ser preenchidos com espaços.
2) Numérico (Tipo = 'N'): alinhado à direita com zeros à esquerda e os campos não utiliza-dos deverão ser preenchidos com zeros. Os campos decimais ou de valor terão o ponto decimal subenten-dido, exemplos:
2.1 - O valor: R$ 2.590,75 com tamanho de 18 caracteres
será apresentado como '000000000000259075'
2.2 - O valor: R$ 3.000,00 com tamanho de 18 caracteres
será apresentado como '000000000000300000'
3. Layout dos registros
3.1 - Registro header do arquivo
000 - Registro Header do Arquivo
Posição Tamanho Tipo Descrição
1 6 N sequência do registro (1) = '000001'
7 1 C Separador de campos = '|'
8 3 N Código do registro = '000' (Header do arquivo)
11 1 C Separador de campos = '|'
12 14 C Código do registro = 'SATBANK V1.00 '
26 1 C Separador de campos = '|'
27 6 N Exercício de (AAAAMM) (Ex: 201405 => maio de 2014)
33 1 C Separador de campos = '|'
34 6 N Exercício até (AAAAMM) (Ex: 201405 => maio de 2014)
40 1 C Separador de campos = '|'
41 2 C Tipo de arquivo (01 = Balancete) - Veja: Observações gerais
43 1 C Separador de campos = '|'
44 1 C Indicador de periodicidade (M = Mensal)
45 1 C Separador de campos = '|'
46 4 N Código do banco
50 1 C Separador de campos = '|'
51 80 C Nome do banco
131 1 C Separador de campos = '|'
132 4 N Código da agência
136 1 C Separador de campos = '|'
137 50 C Nome da agência
187 1 C Separador de campos = '|'
188 312 C Espaços
500 1 C Separador de campos = '|'
3.2 - Registro header do movimento mensal
010 - Registro HEADER do Movimento Mensal
Posição Tamanho Tipo Descrição
1 6 N Sequência do registro (1) = '000002'
7 1 C Separador de campos = '|'
8 3 N Código do registro = '010' (Header do movimento mensal)
11 1 C Separador de campos = '|'
12 6 N Exercício (AAAAMM) - Ex: 201405 => Maio de 2014
18 1 C Separador de campos = '|'
19 1 C Tipo de declaração (N = Normal / R = Retificadora)
20 1 C Separador de campos = '|'
21 479 C Espaços
500 1 C Separador de campos = '|'
3.3 - Registro de movimentos mensais
100 - Registro de MOVIMENTO
Posição Tamanho Tipo Descrição
1 6 N Sequencia do registro (1) = '000003' em diante
7 1 C Separador de campos = '|'
8 3 N Código do registro = '100' (movimento mensal)
11 1 C Separador de campos = '|'
12 6 N Exercício (AAAAMM) - Ex: 201405 => Maio de 2014
18 1 C Separador de campos = '|'
19 20 C
Código da conta contábil COSIF - o registro de movimento deve conter todas as contas contábeis, da
conta "1..." até a conta "9..."
- Ex: '7.1.7.70.00-8 '
39 1 C Separador de campos = '|'
40 20 C Código do item da lista CTM - Ex: '01.01.000-01 ' ou '01.01 '
60 1 C Separador de campos = '|'
61 20 C Código da conta contábil INTERNA - Ex: '0014.925 '
81 1 C Separador de campos = '|'
82 255 C Nome da conta contábil INTERNA
337 1 C Separador de campos = '|'
338 18 N Saldo do mês anterior - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
356 1 C Separador de campos = '|'
357 18 N Débito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
375 1 C Separador de campos = '|'
376 18 N Crédito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
394 1 C Separador de campos = '|'
395 18 N Saldo do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
413 1 C Separador de campos = '|'
414 18 N Base de Cálculo (Receita Declarada) - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
432 1 C Separador de campos = '|'
433 18 N Campo de Uso Interno (preenchido com zeros)
451 1 C Separador de campos = '|'
452 18 N Campo de Uso Interno (preenchido com zeros)
470 1 C Separador de campos = '|'
471 4 N Alíquota do ISS - Ex: 5% => 0500
2,5% => 0250
475 1 C Separador de campos = '|'
476 18 N Valor do ISS Declarado - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
494 1 C Separador de campos = '|'
495 5 C Espaços
500 1 C Separador de campos = '|'
3.4 - Registro de totais do movimento mensal
190 - Registro TOTAL do Movimento Mensal
OBS: Os campos de total das colunas de valor são somente para verificação física do conteúdo
do arquivo, para prevenir perda de dados ou má-formação do arquivo.
Posição Tamanho Tipo Descrição
1 6 N Sequência do registro (1)
7 1 C Separador de campos = '|'
8 3 N Código do registro = '190' (Totais do movimento mensal)
11 1 C Separador de campos = '|'
12 6 N Exercício (AAAAMM) - Ex: 201405 => Maio de 2014
18 1 C Separador de campos = '|'
19 6 N
Quantidade total de registros de cada mês apresentado no arquivo (2)
- Calcular:
registro_tipo_010_do_mês
+ total_registros_tipo_100_do_mês
+ registro_tipo_190_do_mês
25 1 C Separador de campos = '|'
26 311 C Espaços
337 1 C Separador de campos = '|'
338 18 N Saldo do mês anterior - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
356 1 C Separador de campos = '|'
357 18 N Débito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
375 1 C Separador de campos = '|'
376 18 N Crédito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
394 1 C Separador de campos = '|'
395 18 N Saldo do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
413 1 C Separador de campos = '|'
414 18 N Base de Cálculo (Receita Declarada) - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
432 1 C Separador de campos = '|'
433 18 N Campo de Uso Interno (preenchido com zeros)
451 1 C Separador de campos = '|'
452 18 N Campo de Uso Interno (preenchido com zeros)
470 1 C Separador de campos = '|'
471 4 N Campo de Uso Interno (preenchido com zeros)
475 1 C Separador de campos = '|'
476 18 N Valor do ISS Declarado - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
494 1 C Separador de campos = '|'
495 5 C Espaços
500 1 C Separador de campos = '|'
3.5 - Registro de totais do arquivo
900 - Registro TOTAL do arquivo
OBS: Os campos de total das colunas de valor são somente para verificação física do conteúdo do
arquivo, para prevenir perde de dados ou má-formação do arquivo.
Posição Tamanho Tipo Descrição
1 6 N sequência do registro (1)
7 1 C Separador de campos = '|'
8 3 N Código do registro = '900' (Totais do arquivo)
11 1 C Separador de campos = '|'
12 6 N Quantidade total de registros no arquivo (3)
18 1 C Separador de campos = '|'
19 318 C Espaços
337 1 C Separador de campos = '|'
338 18 N Saldo do mês anterior - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
356 1 C Sep arador de campos = '|'
357 18 N Débito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
375 1 C Separador de campos = '|'
376 18 N Crédito do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
394 1 C Separador de campos = '|'
395 18 N Saldo do mês atual - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
413 1 C Separador de campos = '|'
414 18 N Base de Cálculo (Receita Declarada) - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
432 1 C Separador de campos = '|'
433 18 N Campo de Uso Interno (preenchido com zeros)
451 1 C Separador de campos = '|'
452 18 N Campo de Uso Interno (preenchido com zeros)
470 1 C Separador de campos = '|'
471 4 N Campo de Uso Interno (preenchido com zeros)
475 1 C Separador de campos = '|'
476 18 N Valor do ISS Declarado - Ex: R$ 2.570,00 => 000000000000257000
R$ 15.748,35 => 000000000001574835
494 1 C Separador de campos = '|'
495 5 C Espaços
500 1 C Separador de campos = '|'
4. Validação dos arquivos 4.1 - Testes e Operações Para assegurar o perfeito funcionamento do sistema, devem ser transmitidos à prefeitura, arquivos de
teste com dados simulados do Balancete Mensal e DMS, formatados conforme layout descrito nesse manual. Com base
nesse arquivo, a prefeitura providenciará um relatório contendo a confirmação e/ou rejeição dos dados para que a
instituição financeira teste o seu sistema. Considera-se concluída a fase de teste após terem sido esclarecidas todas as
dúvidas e irregularidades, cabendo à instituição financeira a decisão de passar para a fase de produção. É possível fazer
teste mesmo estando em produção.
5. Observações gerais
Todos os registros do arquivo são de tamanho fixo com 500 caracteres no formato UTF–8:
o O campo de 'sequência do registro', em todos os registros, na posição 1-6, é realmente sequencial começando em 000001 até NNNNNN, não pode existir ausência na sequência;
o O campo 'Quantidade total de registros no mês', do registro 190, na posição 19-6 é a somatória de todos os registros do mês, inclusive o header do mês (010) e o total do mês (190);
o O campo 'Quantidade total de registros no arquivo', do registro 900, na posição 12-6 é a somatória de todos os registros do arquivo, inclusive o header (000) e o total (900);
Formatação dos campos:
(1) Todos os campos do Tipo = 'C' são Alfanuméricos: sempre alinhados à esquerda com espaços à direita preenchendo o tamanho total do campo. Preferencialmente, todos os ca-racteres devem ser maiúsculos e os campos não utilizados deverão ser preenchidos com espaços.
(2) Todos os campos do Tipo = 'N' são Numéricos: sempre alinhados à direita e preenchidos com zeros à esquerda no tamanho total do campo e os campos não utilizados deverão ser preenchidos com zeros no tamanho total do campo.
(3) Os campos numéricos decimais ou de valor terão o ponto decimal subentendido, exemplos:
2.1 - O valor: R$ 2.590,75 com tamanho de 18 caracteres
será apresentado como '000000000000259075'
2.2 - O valor: R$ 3.000,00 com tamanho de 18 caracteres
será apresentado como '000000000000300000'
No registro 000 (Header), posição 41 – Tipo de Arquivo:
o 01 – Balancete e DMS Deverão constar neste arquivo, todas as informações básicas para a composição
do balancete bem como as informações sobre a DMS – Declaração Mensal de Ser-viços e seus recolhimentos, como exemplificado no item "3.3 - Registro de movi-mentos mensais".
o 02 – Balancete
Deverão constar neste arquivo, todas as informações básicas para a composição do balancete, os campos destacados em vermelho, nos Registros 100, 190 e 900, devem ser preenchidos com zeros em sua totalidade, como exemplo: “000000000000000000”, pois referem-se às informações da DMS, não contempla-dos neste Tipo de Registro.
o 03 – DMS Deverão constar neste arquivo, todas as informações básicas para a composição
da Declaração Mensal de Serviços, “DMS”, os campos destacados em Azul, nos Registros 100, 190 e 900, devem ser preenchidos com zeros em sua totalidade, como exemplo: “000000000000000000”, pois, referem-se às informações do Balan-cete, não contemplados neste Tipo de Registro.