Un reto para los genios

User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Un reto para los genios

Post 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 :D
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
armando.lagunas
Posts: 346
Joined: Mon Oct 05, 2009 3:35 pm
Location: Curico-Chile
Contact:

Re: Un reto para los genios

Post 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
SkyPe: armando.lagunas@hotmail.com
Mail: armando.lagunas@gmail.com
jmartial
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Un reto para los genios

Post by jmartial »

Hola,

700 / 1.20 = 583'34

583'34 * 16 /100 = 93.33
583'34 * 4 /100 = 23.33

Total = 700
User avatar
karinha
Posts: 7941
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: Un reto para los genios

Post 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.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Willi Quintana
Posts: 1025
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Un reto para los genios

Post 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.





 
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
VitalJavier
Posts: 244
Joined: Mon Jun 10, 2013 6:40 pm
Has thanked: 1 time

Re: Un reto para los genios

Post 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.
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
VitalJavier
Posts: 244
Joined: Mon Jun 10, 2013 6:40 pm
Has thanked: 1 time

Re: Un reto para los genios

Post by VitalJavier »

El ISH causa IVA ?
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
VitalJavier
Posts: 244
Joined: Mon Jun 10, 2013 6:40 pm
Has thanked: 1 time

Re: Un reto para los genios

Post 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.
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post 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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
VitalJavier
Posts: 244
Joined: Mon Jun 10, 2013 6:40 pm
Has thanked: 1 time

Re: Un reto para los genios

Post by VitalJavier »

[url]
https://ibb.co/7gMTyZ0
[/url]

Podrias checar esta imagen
User avatar
Armando
Posts: 3271
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Been thanked: 2 times
Contact:

Re: Un reto para los genios

Post by Armando »

Javier:

Ahora me queda clarísimo. La diferencia es que el ISH no lleva IVA

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Post Reply