指南指南

IRS 年平均汇率,用每日数据重新计算

IRS 没有官方汇率,只要一致使用,任何已公布的汇率它都接受。我们用每日数据重新计算了 IRS 的 2025 年平均汇率表,误差在千分之一以内,并计算了表中未列出的两种货币。

2026年8月7日 · 5 分钟阅读

美国纳税人在申报境外收入时需要将金额折算为美元,IRS 为此发布年平均汇率表。关于这张表,有两点鲜为人知:IRS 声明自己没有官方汇率,通常接受"任何一致使用的已公布汇率";而且这张表只覆盖固定的货币和年份清单。一旦你需要的货币或年份不在表中,这两点就变得重要。本指南用每日数据重新计算 IRS 的平均值,展示计算方法,然后说明如何为我们支持的任意货币、追溯至 1999 年的任意年份得出同样的平均值。

  • IRS 接受"任何一致使用的已公布汇率",并声明自己没有官方汇率。
  • IRS 年平均表以每 1 美元对应的外币单位表示,将境外收入折算为美元时需除以该平均值。
  • 将我们的每日 USD 基准序列在 2025 年全年取平均,可在约千分之一的误差内重现 IRS 的表格:EUR 0.887 对 0.886,GBP 0.759 对 0.759,JPY 149.655 对 149.632,CAD 1.398 对 1.398。
  • 同样的一行计算适用于我们支持的任何货币、追溯至 1999 年的任何年份,包括 IRS 表中没有的货币。
  • 汇率是指示性的,本文不是税务建议,选定一个已公布的来源并一致使用。

IRS 实际要求的是什么

这条规则比多数人想象的要宽松。根据 IRS 年平均汇率页面:"通常,它接受任何一致使用的已公布汇率",同一页面也说明 IRS 没有自己的官方汇率。发布的表格是为了方便,而非强制要求。方向约定很重要:该表按每 1 美元对应的外币单位列出,因此将境外金额除以年平均值即可得到美元金额。

用每日数据重新计算的 2025 年表格

年平均值应当可以重现:取该年每一个每日观测值求平均即可。下面把 IRS 公布的 2025 年数值,与我们自己每日 USD 基准序列(ECB 工作日定盘价加实时来源的每日值)同一年份的算术平均值并列展示:

货币IRS 2025 年平均值按每日数据重新计算
欧元(EUR)0.8860.887
英镑(GBP)0.7590.759
日元(JPY)149.632149.655
加元(CAD)1.3981.398
澳元(AUD)1.5511.552
瑞士法郎(CHF)0.8310.831
印度卢比(INR)87.13387.166
墨西哥比索(MXN)19.21219.213

每一行的误差都在约千分之一以内。这个残差来自日历上的选择,计入哪些天、如何处理假期,而不是市场数据本身不同。这个练习的重点是:IRS 的平均值只是每日汇率的普通平均,表中没有的项目你也可以自己算出来。

我们支持但 IRS 2025 年表未列出的两种货币是菲律宾比索和印尼盾。按同样的方法计算 2025 全年:PHP 57.509,IDR 16,478.44,均为每 1 美元对应的外币单位,换算时相除即可。

为任意货币、任意年份计算

用 Plus 或 Pro 密钥向历史区间接口请求 2025 全年日线,再用 jq 求平均:

Yearly average from daily rates, EUR, full year 2025
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 this

换个货币代码和日期区间,同样适用于其他任意货币或年份;Free 日线历史为最近 30 天,Basic 为最近 1 年;Plus 和 Pro 的完整历史可追溯至 1999 年,需密钥。若是年中入境或离境(部分纳税年度),改变日期区间,同一表达式就会得出该部分期间的平均值。每条响应都带有 `source` 和 `market_session`,可以准确说明平均值所依据的观测类型是什么;比一张表格截图更有说服力的一致性依据。

不构成税务建议

本文说明已发布的汇率平均值是如何计算和重现的,不构成税务、法律或财务建议;exchangerate.dev 的汇率是指示性的,发布用于参考和分析,不是官方汇率或结算汇率。特定交易(房产出售、外国税收抵免、功能货币选择等)适用不同的规则。超出简单收入折算范围的问题,请咨询税务专业人士。

常见问题

IRS 有官方汇率吗?

没有。IRS 声明自己没有官方汇率,通常接受任何一致使用的已公布汇率。它发布年平均汇率表,方便纳税人折算境外收入。

如何用年平均汇率把境外收入折算成美元?

IRS 的表按每 1 美元对应的外币单位列出,因此用境外金额除以年平均值。例如,境外工资 10,000 欧元,按 0.886 的平均值计算,10,000 / 0.886 约等于 11,287 美元。

如果我的货币或年份不在 IRS 表中怎么办?

一致地使用任何已公布的汇率即可。一个站得住脚的选择是取有据可查来源的一整年每日汇率的算术平均值,本指南的计算方法能在约千分之一的误差内重现 IRS 自己公布的平均值,并适用于任何我们支持、可追溯至 1999 年的货币。

应该用年平均值还是当天的即期汇率?

IRS 对其表格的说明是:用年平均值去除全年金额;适用于特定日期的汇率则用于特定交易。哪一种适合你的情况是税务问题,不是数据问题,本指南不构成税务建议。

exchangerate.dev 的汇率是官方汇率吗?

不是。这些是指示性的、汇总的市场数据和公开参考汇率,每条响应都标注了 source 和 market_session。它们发布用于参考和分析,不是官方汇率或结算汇率。

继续阅读

从免费API密钥开始

免费套餐每月提供5,000次请求。无需信用卡。

获取免费密钥