Sumwow 算我盈
打开计算器
返回文章
税务准备最后更新 2026-06-22

美股、港股已实现盈亏怎么算?整理成可复核的报税底稿

炒美股、港股,已实现盈亏要按卖出收入减对应买入成本再减费用逐笔算,多币种分开处理。用 FIFO 或移动加权平均把券商 CSV/Excel 交易记录整理成可复核的已实现盈亏底稿,用于报税准备。

炒美股、港股时,账户里显示的总盈亏方便随时看,但用于报税准备时,需要的是按笔可复核的已实现盈亏:每一笔卖出对应哪几批买入、成本和费用是多少、净收益是多少。本文讲清算法和多币种处理,并说明怎么用工具把券商交易记录整理成底稿。

本文与工具用于整理交易盈亏底稿,仅供参考,不计算税额,也不构成税务、法律或会计建议。具体申报口径请以主管税务机关要求和专业税务顾问意见为准。

已实现盈亏的基本算法

已实现盈亏 = 卖出收入 − 对应买入成本 − 交易费用(佣金、印花税、平台费等)。它只统计已经卖出的部分;仍持有的浮盈浮亏不计入。多次买卖同一只股票时,"对应买入成本"按先进先出(FIFO)或移动加权平均逐笔结转,详见已实现盈亏怎么算

美股、港股的多币种处理

美股以美元计价、港股以港币计价,已实现盈亏应按各自币种分别计算,不能直接把不同币种的数字相加。是否以及如何折算为人民币,属于申报口径问题,请以主管税务机关要求和专业顾问意见为准——工具只负责把各币种的已实现盈亏分别算清楚。

费用和分红怎么处理

  • 费用:买入和卖出的佣金、印花税(港股卖出)、平台费等都应计入,会影响净收益。建议底稿同时保留毛收益和净收益两列。
  • 分红:现金分红是另一类收益,单独记录股权登记日、每股分红、持股数量和实收金额,不要和卖出价差混在一起。

一个简单例子

某美股账户同一只股票:

  • 1 月:买入 100 股 @ 50 美元
  • 3 月:买入 100 股 @ 60 美元
  • 6 月:卖出 120 股 @ 70 美元(卖出收入 8,400 美元,暂不计费用)
项目先进先出(FIFO)移动加权平均
本次卖出对应成本100×50 + 20×60 = 6,200 美元加权单价 55 美元 × 120 = 6,600 美元
本次已实现盈亏8,400 − 6,200 = 2,200 美元8,400 − 6,600 = 1,800 美元
剩余持仓80 股 @ 60 美元80 股 @ 55 美元

两种方法当期数字不同,但只要持续使用同一种,等这只股票全部卖出后累计已实现盈亏一致。

整理成报税底稿

把全年交易整理成四张表:已实现盈亏明细表、持仓成本表、分红明细表、费用与资金流水表。用交易记录盈亏计算器上传 CSV / Excel,可以按所选成本法自动生成这几张表,计算在浏览器本地完成。

常见问题

美股、港股盈亏要不要换算成人民币?

是否折算、用什么汇率属于申报口径,请以主管税务机关要求和专业顾问意见为准。工具按交易币种分别算清已实现盈亏,方便你或顾问再做后续处理。

账户显示的总盈亏能直接用于报税吗?

不建议。账户总盈亏可能包含浮动盈亏,且受费用和软件算法影响;报税准备需要按笔可复核的已实现盈亏明细,能还原每笔卖出的成本来源。

港股的印花税算在成本里吗?

交易费用(含港股印花税)会影响净收益,应在底稿中计入。建议同时保留毛收益和净收益两列,方便核对券商流水。

用 Sumwow 整理你的交易流水

Sumwow 算我盈可以把券商 CSV / Excel 交易流水整理成可复核的已实现盈亏、持仓成本、分红明细和底稿报表。计算在浏览器本地完成,适合企业做账、汇算清缴准备和投资复盘前的资料整理。当前免费版聚焦股票交易流水。

  • 支持 FIFO 与平均成本法
  • 输出股票已实现盈亏、持仓成本和分红明细
  • 数据在浏览器本地处理,无需上传服务器
进入计算器