Page 1 of 2
Un reto para los genios
Posted: Thu Mar 17, 2022 6:19 pm
by Armando
Amigos del foro:
Tengo un reto que no he podido resolver, es el siguiente:
Partiendo de un valor total (700.00), el cual ya tiene incluido el 16% de IVA y el 4% de otros impuestos,
cómo obtengo el valor antes de impuestos (583.34), ejemplo
El valor antes de impuestos: 583.34 Valor a determinar, no conocido
El impuesto por el 16% es 93.33 Valor a determinar, no conocido
El impuesto del 4% es 23.33 Valor a determinar, no conocido
La suma nos debe dar 700.00 Valor conocido del cual partimos
Si partimos de que solo conocemos el importe total de 700
como obtengo los otros valores (93.33, 23.33 y 583.34)
Saludos, espero tormenta de soluciones

Re: Un reto para los genios
Posted: Thu Mar 17, 2022 7:52 pm
by armando.lagunas
una consulta:
700 valor a pagar
16% es iva?
4% otro impuesto?
si es así seria de la siguiente forma
700 / 1.16 = 603.45 lo que el 16% es 700 - 603.45 = 96.55
603.45 / 1.04 = 580.24 lo que el 4% es 603.45 - 580.24 = 23.21
700 - 96.55 - 23.21 = 580.24
entonces
580.24 = NETO
23.21 = 4%
96.55 = 16%
-----------
700.00 = total
todo depende de donde vas a calcular los % y el orden en que van, espero que te sirva
Saludos
Re: Un reto para los genios
Posted: Thu Mar 17, 2022 8:03 pm
by jmartial
Hola,
700 / 1.20 = 583'34
583'34 * 16 /100 = 93.33
583'34 * 4 /100 = 23.33
Total = 700
Re: Un reto para los genios
Posted: Thu Mar 17, 2022 8:19 pm
by karinha
Mira se Ayuda:
Code: Select all | Expand
// \SAMPLES\ARMIMPOS.PRG
#Include "FiveWin.ch"
FUNCTION ARM_IMPOS()
LOCAL nValVentas, nValorTot
LOCAL nValor83, nValor16, nValor04
LOCAL nValor83_2, nValor16_2, nValor04_2
LOCAL nAliqPorce, nAliq16Porc, nAliq04Porc
// SET EXACT ON
nValor83 := 0.00 // 83%
nValor83_2 := 0.00 // 83%
nValor16 := 0.00 // 16%
nValor16_2 := 0.00 // 16%
nValor04 := 0.00 // 4%
nValor04_2 := 0.00 // 4%
nValorTot := 0.00 // total general
nValVentas := 700.00 // = Valor de Ventas
nAliqPorce := 0.83334857 // = 583.34 83.334857% aplicada sobre ventas.
nAliq16Porc := 0.159992457 // = 583.34 x 16% = 93.3344
nAliq04Porc := 0.0399938286 // = 583.34 x 4% = 23.3336
// Criterio de Armando:
nValor83 := nValVentas * nAliqPorce // 583.34 // GET
nValor83_2 := ( nValVentas * 83.334857 ) / 100 // 583.34 // FIXO
? nValor83, nValor83_2
nValor16 := nValor83 * nAliq16Porc // GET
nValor16_2 := ( nValor83 * 16 ) / 100 // FIXO
? nValor16, nValor16_2
nValor04 := nValor83 * nAliq04Porc // 23.33 // GET
nValor04_2 := ( nValor83 * 4 ) / 100 // 23.33 // FIXO
? nValor04, nValor04_2
nValorTot := ( nValor83 + nValor16 + nValor04 )
? nValorTot
nValorTot := ( nValor83_2 + nValor16_2 + nValor04_2 )
? nValorTot
RETURN NIL
// FIN / END
Regards, saludos.
Re: Un reto para los genios
Posted: Thu Mar 17, 2022 8:57 pm
by Armando
Amigos:
Excelente ayuda de todos, muchas gracias, yo sabía que encontraría el apoyo.
Por simplicidad, me quedo con la solución de JMARTIAL.
Otra vez, muchas gracias a todos
Re: Un reto para los genios
Posted: Fri Mar 18, 2022 1:13 am
by Willi Quintana
Armando;
Code: Select all | Expand
nP1 := 16.00
nP2 := 4.00
nTP := nP1 + nP2
nTotal := 700.00
nValor := nTotal / (1 + (nTotal / 100))
nImp1 := nValor * (nP1 / 100)
nImp2 := nValor * (nP1 / 100)
nTotal2 := nValor + nImp1 + nImp2
? nT0tal = nTotal2 ->>>> .t.
Re: Un reto para los genios
Posted: Fri Mar 18, 2022 1:32 am
by Armando
Mr Willi:
Efectivamente así lo solucione, el truco esta en dividir el importe bruto entre
la suma de porcentajes de los impuestos.
Nuevamente, muchas gracias a todos.
Un abrazo
Re: Un reto para los genios
Posted: Fri Mar 18, 2022 4:04 pm
by VitalJavier
Armando
Aqui manejo IVA y tambien IEPS
y para desglosar :
1. Primero quito IVA si es que tiene
2.- A esa base le quito el IEPS , tambie si es que tiene
La base resultante es el importe si impuestos.
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 1:52 am
by Armando
Hola Javier:
Te cuento, en mi caso, la aplicación es para un hotel, el precio por noche de la habitación
incluye IVA e ISH, no todos los servicios tienen ISH, solo la renta de habitación, entonces
el precio en el ejemplo que puse en mi primer POST es de 700.00, asumamos que es solo
una noche de renta, el CFDI debe quedar asi:
Sub total: 583.34
IVA: 93.33
ISH: 23.33
Total: 700.00
Observa de ambos impuestos tienen la misma base impositiva (583.34)
Siguiendo tu sugerencia queda así
Importe: 700.00 / 1.16 para obtener el IVA
Neto: 603.45 / 1.04 para obtener el ISH
IVA: 96.55
NETO: 580.24
ISH: 23.20
Suma: 699.99 (580.24 + 96.55 + 23.20) Diferencia de 1 dentavo
En resumen, llegas al importe pero los importes del IVA e ISH no son los mismos,
a menos que mis operaciones estén mal.
Saludos
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 4:04 pm
by VitalJavier
El ISH causa IVA ?
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 5:10 pm
by Armando
Hola Javier:
No, el ISH (Impuesto Sobre Hospedaje) no causa IVA por tratarse de un impuesto
es como si el IVA causara IVA.
La base para ambos impuestos es la misma:
Base impositiva 583.34 para ambos impuestos, con eso debo llegar a 700.00
que es el costo de la habitación. pero solo conozco el costo de 700.00
Si bien llegas al mismo total, me parece que, los parciales no son correctos.
Prueba, una vez que ya obtienes el importe antes de ivas, calcula los impuestos
para llegar al total, o calcule mal?
Saludos
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 6:14 pm
by VitalJavier
Armando
Ya estuve preguntando aquí con los contadores
y si, nuestro calculo (Si fuera abarrote) El IEPS si causa IVA (En algunos)
Base := 700
Causa IVA ? (SI)
Base := Base /1.16
Iva := Base * .16
Causa IEPS? (SI)
Base := Base/1.06
IEPS := Base * .06
Total := Base + Iva + Ieps
Para Este cliente.
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 7:00 pm
by Armando
Javier:
Disculpa mi necedad:
El IEPS (Impuesto Especial sobre Productos Suntuoso) al igual que el IVA, también es un impuesto
eso lo tengo claro, donde me queda duda es en los parciales.
Muéstrame un ejemplo con valores y ahí salimos de dudas.
Saludos
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 7:23 pm
by VitalJavier
[url]
https://ibb.co/7gMTyZ0[/url]
Podrias checar esta imagen
Re: Un reto para los genios
Posted: Sat Mar 19, 2022 9:14 pm
by Armando
Javier:
Ahora me queda clarísimo. La diferencia es que el ISH no lleva IVA
Saludos