Los contribuyentes estadounidenses que declaran ingresos del extranjero convierten los montos a dólares, y el IRS publica una tabla de tasa promedio anual para eso. Dos cosas sobre esa tabla son menos conocidas: el IRS declara que no tiene un tasa oficial y generalmente acepta "cualquier tasa publicado que se use de forma consistente", y la tabla cubre una lista fija de monedas y años. Ambos hechos importan en el momento en que tu moneda o año falta. Esta guía recalcula los promedios del IRS a partir de datos diarios para que veas el método, y luego muestra cómo producir el mismo promedio para cualquiera de nuestras monedas admitidas y cualquier año desde 1999.
- El IRS acepta "cualquier tasa publicado que se use de forma consistente" y declara que no tiene un tasa oficial.
- Su tabla de promedio anual se expresa en unidades de moneda extranjera por 1 USD, para convertir ingresos extranjeros a dólares, divide por el promedio.
- Promediar nuestra serie diaria con base USD durante 2025 reproduce la tabla del IRS dentro de aproximadamente una décima de punto porcentual: EUR 0.887 vs 0.886, GBP 0.759 vs 0.759, JPY 149.655 vs 149.632, CAD 1.398 vs 1.398.
- El mismo cálculo de una línea funciona para cualquier moneda admitida y cualquier año desde 1999, incluidas las que la tabla del IRS no cubre.
- Los tipos son indicativos y esto no es asesoría fiscal; elige una fuente publicada y úsala de forma consistente.
Lo que el IRS realmente exige
La regla es más flexible de lo que la mayoría espera. Según la página de tasas promedio anual del IRS: "Generalmente, acepta cualquier tasa publicado que se use de forma consistente", y la misma página declara que el IRS no tiene un tasa oficial propio. La tabla publicada es una comodidad, no un mandato. La convención de dirección importa: la tabla lista unidades de moneda extranjera por 1 dólar estadounidense, así que divides un monto extranjero entre el promedio anual para obtener dólares.
La tabla de 2025, recalculada a partir de datos diarios
Un promedio anual debería ser reproducible: toma cada observación diaria del año y promédialas. Aquí está la cifra del IRS para 2025 junto a la media aritmética de nuestra propia serie diaria con base USD (fijaciones de días hábiles del BCE más datos diarios de fuentes en vivo) para el mismo año:
| Moneda | Promedio IRS 2025 | Recalculado a partir de datos diarios |
|---|---|---|
| Euro (EUR) | 0.886 | 0.887 |
| Libra británica (GBP) | 0.759 | 0.759 |
| Yen japonés (JPY) | 149.632 | 149.655 |
| Dólar canadiense (CAD) | 1.398 | 1.398 |
| Dólar australiano (AUD) | 1.551 | 1.552 |
| Franco suizo (CHF) | 0.831 | 0.831 |
| Rupia india (INR) | 87.133 | 87.166 |
| Peso mexicano (MXN) | 19.212 | 19.213 |
Cada fila queda dentro de aproximadamente una décima de punto porcentual. El residuo proviene de decisiones de calendario, qué días cuentan y cómo se manejan los feriados, no de datos de mercado distintos. El punto del ejercicio: el promedio del IRS es un promedio ordinario de tipos diarios, y puedes producir uno tú mismo para cualquier cosa que la tabla no incluya.
Dos monedas que manejamos y que la tabla del IRS de 2025 no incluye: el peso filipino y la rupia indonesia. Calculadas de la misma forma para el año completo 2025: PHP 57.509 e IDR 16,478.44, cada una en unidades extranjeras por 1 USD, divide para convertir.
Calcúlalo para cualquier moneda y cualquier año
Una solicitud al endpoint de rango histórico devuelve la serie diaria; una expresión jq la promedia. No se necesita clave de API para probarlo:
curl -s "https://api.exchangerate.dev/v1/range?base=USD&symbols=EUR&start_date=2025-01-01&end_date=2025-12-31" \ -H "Authorization: Bearer YOUR_API_KEY" \ | jq '[.data[].rates.EUR] | add/length'# 0.8867047450980384 <- foreign units per 1 USD; divide income by thisCambia el símbolo y las fechas para cualquier otra moneda o año: el historial diario desde 1999 requiere Plus o Pro con clave. Para una llegada o salida a mitad de año (un año fiscal parcial), cambia el rango de fechas y la misma expresión produce un promedio de período parcial. Cada respuesta lleva `source` y `market_session` para que puedas indicar exactamente qué tipo de observaciones respaldan tu promedio: una historia de consistencia más sólida que una captura de pantalla de una tabla.
Este artículo describe cómo se calculan y reproducen los promedios publicados de tasa. No es asesoría fiscal, legal ni financiera, y los tipos de exchangerate.dev son indicativos, publicados para referencia y análisis, no un tipo oficial ni de liquidación. Las reglas difieren para transacciones específicas (ventas de propiedad, créditos fiscales extranjeros, elecciones de moneda funcional). Para cualquier caso más allá de una conversión simple de ingresos, consulta a un profesional fiscal.