Literatura
Actividad #7: Variables Globales y Variables Locales
Objetivo
Ejercer la programación modular abstrayendo la implementación de subrutinas de tipo procedimiento y de tipo función y al mismo tiempo distinguir la diferencia entre el uso adecuado de variables de ámbito local apoyado del paso de parámetros y los casos excepcionales de variables de ámbito global.Descripción
La actividad trata sobre el cálculo de impuestos a pagar por una persona física.
Definiciones
Ingreso.- es la cantidad de dinero que recibe una persona (física o moral) a cambio de sus servicios (profesionales o empresariales)
IVA.- es el impuesto al valor agregado, actualmente un cobro del 16% sobre la cantidad de Ingreso
Subtotal.-es la suma de Ingreso másIVA
Retención ISR.-es la cantidad de dinero que una empresa le retiene a una persona física como parte de los impuestos que en algún momento deberá pagar acerca de su ingreso
Retención IVA.-es la cantidad de dinero que una empresa le retiene a una persona física como parte del IVA que finalmente la persona debería pagar a Hacienda al final del mes
Total.-es el Subtotal menos las retencionesdel ISR e IVA
Ejemplo: si una persona física le cobra $10,000 a una persona moral un recibo de honorarios queda así:
Tabla Recibo de Honorarios
Ingreso
$10,000.00
(+) IVA (16% del ingreso)
$ 1,600.00
(=) Subtotal
$11,600.00
(-) Retención ISR (10% del ingreso)
$ 1,000.00
(-) Retención IVA (10% del ingreso)
$ 1,000.00
(=) Total
$ 9,600.00
Gasto.- es la cantidad de dinerogastado para realizar el servicio por el cual se obtiene el Ingreso
Ganancia Bruta.-es el residuo del Ingreso menos el Gasto
ISR.-es el impuesto sobre la renta como un porcentaje a pagar a partir de Ganancia Bruta.
Ganancia Neta.-es la Ganancia Bruta menos el ISR
El cálculo de ganancias es como sigue: suponiendo una persona gana $10,000, que gasta $500 (más IVA) y por el monto de suGanancia Bruta le cobran el 11%:
Tabla Ganancias
Ingreso
$10000.00
(-) Gasto
$ 500.00
(=) Ganancia Bruta
$ 9500.00
(-) ISR (11% ganancia bruta)
$ 1045.00
(=) Ganancia Neta
$ 8455.00
ISR a Pagar.-es la diferencia entre el ISR y el ISR Retenido
El cálculo de impuestos a pagar (al banco) por concepto de ISR quedaría como sigue:
Tabla ISR
ISR (11% ganancia bruta)
$ 1045.00(-) ISR Retenido (10% del ingreso)
$ 1000.00
(=) ISR a Pagar
$ 45.00
Nótese que el “ISR Retenido” es el mismo valor previamente calculado para “Retención ISR”.
Gasto IVA.- es la cantidad de dinero por concepto de IVA gastado para realizar el servicio. No todo gasto genera IVA pero para el programa se asumirá que sí.
IVA a Pagar.-es el IVA menos Gasto IVA, menos la retención deIVA
El cálculo del IVA a pagar para una persona que realizó ese gasto de $500 y le cobraron aparte $80 de IVA (16% del Gasto), queda como sigue:
Tabla IVA
IVA (16% del ingreso)
$ 1600.00
(-) Gasto IVA (16% del gasto)
$ 80.00
(-) Retención IVA
$ 1000.00
(=) IVA a Pagar
$ 520.00
Nótese que el porcentaje de IVA para el gasto es el mismo que el de los ingresos
En elcálculo de impuestos anual a pagar por una persona física, se omitirá por sencillez de esta actividad las consideraciones respecto a los pagos mensuales de ISR e IVA, que se deberían tomar en cuenta para dicho cálculo.
El concepto de “Ingreso” ilustrado previamente, se aplica ahora a la cantidad acumulada de ingresos durante los 12 meses del año fiscal; igualmente aplica lo anterior para elconcepto de “Gasto”
Para una utilización cómoda de la aplicación que ha de capturar los ingresos y gastos de cualquier mes (no de todos los meses a la vez y con posibilidad de modificar la información de cualquier mes) se hará uso de un menú con opciones.
CALCULO DE IMPUESTOS ANUAL
Menu principal:
1. Establecer mes para captura (mes actual es Enero)
2. Captura de ingresos
3. Captura...
Regístrate para leer el documento completo.