La desgravación fiscal en el extranjero tiene por objeto liberarle de una doble carga fiscal cuando sus ingresos de origen extranjero son gravados tanto por los Estados Unidos como por el país extranjero. El IRS limita el crédito fiscal extranjero que puede reclamar a la menor de las cantidades de impuestos extranjeros pagados o la obligación tributaria estadounidense sobre los ingresos extranjeros.
Al investigar el crédito fiscal en el extranjero, parece que esto no evita realmente la doble imposición. Me pregunto si he entendido algo mal. A continuación se muestra un pequeño ejemplo numérico basado en datos ficticios en el que una persona tributa más que la otra a pesar de la reducción del crédito fiscal extranjero.
Persona X que es soltero, ganó 200.000 $ in 2020. This person has a standard deduction of $ 12,400. Su renta imponible (línea 15 del 1040) es: 200,000-12,400=187600 $. Since this amount is over 100k$ el impuesto adeudado (línea 16 del 1040) se calcula utilizando la hoja de cálculo del impuesto (página 77 de las instrucciones del 1040 de 2020) como: renta_gravable x .32 - 18984.50. Aplicado a este ejemplo obtenemos: 187600 x .32 - 18984.50 = 41047.5 $. In summary, person X must pay 41047.5$ de los impuestos.
Persona Y que es soltero, ganó 210.000 $ in 2020: 200k$ en Estados Unidos, y 10.000 $ abroad. Over the 10k$ la persona Y pagó 5k $ tax to a foreign country (note: a 50% tax rate is higher than any U.S. tax liability). This person has a standard deduction of $ 12,400. Su renta imponible (línea 15 del 1040) es: 210.000-12.400=197600 $. This person's tax (line 16 on 1040): 197600 x .32 - 18984.50 = 44247.5$ .
La persona Y puede solicitar el crédito fiscal extranjero para evitar la doble imposición. El crédito fiscal en el extranjero se calcula mediante el formulario 1116, donde foreign_income (línea 17)=10k $, total_taxable_income(line 18)=197600, line 19=10,000/197600=0.0506, tax(line 20)=44247. The foreign tax credit is calculated as: (foreign_income / total_taxable_income) x tax=(10,000/197600) x 44247=2239$ . Desde 2239 $ is less than the 5k$ impuestos pagados en el país extranjero, la persona Y puede reclamar 2239 $ tax credit. In summary, person Y ends up paying 44247.5-2239=42008.5$ de los impuestos.
Este es mi malentendido: La persona Y acaba pagando 42008,5-41047,5=961 $ more tax than person X! I would have expected that person X and person Y would pay an equal amount of US tax (41047.5$ ) ya que la persona Y ya ha pagado una cantidad de impuestos sobre los 10k$ de ingresos extra al país extranjero que excede la obligación fiscal de la persona Y en Estados Unidos.
¿Alguien sabe cómo solucionar este problema en el formulario 1116?
-------------Update --------------
El problema que trato de ilustrar aquí, es causado por los 18.984,50 $ adjustment in the tax calculation. Had the foreign tax credit been calculated as: (foreign_income / total_taxable_income) x (tax+18984.50)=(10,000/197600) x (44247+18,984.50)=3199.97, then person Y would have payed 44247.5-3200=41047.5$ que efectivamente es el mismo que la persona X. Todavía no sé cómo representar esto correctamente en el formulario 1116.