Boa Tarde,
Preciso criar um programa onde insiro o valor bruto de uma nota fiscal e ele calcule o valor dos impostos, me informe o valor de cada imposto e o valor liquido a receber, levando em consideração os dados abaixo qual seria a melhor forma de fazer?
- Porcentagem para calcular mão de obra varia (pensei em criar uma combo que busca as porcentagens no banco de dados)
- valor se ISS varia de cidade para cidade (também criar combo para buscar no BD de acordo com cidade selecionada)
- Como o valor dos outros impostos são fixos para todas as notas estou na duvida se faço os cálculos fixo no java ou se devo criar individualmente o valor de cada um no BD e buscar na hora do calculo, caso tenha alteração futura é só atualizar um campo no BD.
no excel esta sendo feito assim:
Seg social = (valor bruto * porcentagem varia para alguns clientes)*11%
CSLL e IR = valor bruto * 1%
COFINS = valor bruto * 3%
ISS = valor bruto * (porcentagem varia para cada cidade)
PIS = valor bruto * 0,65%