炒美股、港股时,账户里显示的总盈亏方便随时看,但用于报税准备时,需要的是按笔可复核的已实现盈亏:每一笔卖出对应哪几批买入、成本和费用是多少、净收益是多少。本文讲清算法和多币种处理,并说明怎么用工具把券商交易记录整理成底稿。
本文与工具用于整理交易盈亏底稿,仅供参考,不计算税额,也不构成税务、法律或会计建议。具体申报口径请以主管税务机关要求和专业税务顾问意见为准。
已实现盈亏的基本算法
已实现盈亏 = 卖出收入 − 对应买入成本 − 交易费用(佣金、印花税、平台费等)。它只统计已经卖出的部分;仍持有的浮盈浮亏不计入。多次买卖同一只股票时,"对应买入成本"按先进先出(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,可以按所选成本法自动生成这几张表,计算在浏览器本地完成。
常见问题
美股、港股盈亏要不要换算成人民币?
是否折算、用什么汇率属于申报口径,请以主管税务机关要求和专业顾问意见为准。工具按交易币种分别算清已实现盈亏,方便你或顾问再做后续处理。
账户显示的总盈亏能直接用于报税吗?
不建议。账户总盈亏可能包含浮动盈亏,且受费用和软件算法影响;报税准备需要按笔可复核的已实现盈亏明细,能还原每笔卖出的成本来源。
港股的印花税算在成本里吗?
交易费用(含港股印花税)会影响净收益,应在底稿中计入。建议同时保留毛收益和净收益两列,方便核对券商流水。