#tax #statement #document #compute #revolut #etrade #e-trade

bin+lib etradeTaxReturnHelper

解析etrade和revolut财务文件以获取交易详情(收入、已付税款、成本基础),并根据所选税务居留地(货币)计算总收入和总税款

26个版本 (5个重大更改)

0.6.0 2024年8月14日
0.5.5 2024年4月30日
0.5.0 2024年3月24日
0.3.3 2023年12月3日
0.2.1 2022年6月1日

财务类别中排名第41

Download history 142/week @ 2024-04-29 4/week @ 2024-05-20 1/week @ 2024-06-03 39/week @ 2024-07-01 955/week @ 2024-07-29 113/week @ 2024-08-12

每月下载量2,341

BSD-3-Clause

5.5MB
5.5K SLoC

etradeTaxReturnHelper

一个项目,用于解析e-trade和revolut账户报表以及损益报告,以便计算美国所得税申报表所需的总毛收入和已缴税款。

资本利得税表数据(波兰的PIT-38)

  1. 安装此程序:cargo install etradeTaxReturnHelper
  2. 下载财务数据:a. Etrade:下载您填写税务申报表的那一年的PDF文档,例如:Brokerage Statement <xxx>.pdfMS_ClientStatements_<xxx>.pdf:1. 登录etrade,导航到文档/经纪商报表 2. 选择日期范围 3. 下载所有 ACCOUNT STATEMENTSingle Account Statement 文档 b. Revolut:1. 从您的Revolut手机应用程序中下载投资账户的“损益”文档,格式为CSV。 2. 从您的Revolut手机应用程序中下载储蓄账户的报表文档,格式为CSV。
  3. 运行
    1. etradeTaxReturnHelper<您的PDF文档,其中可能包含包含股息和或已售交易的e/g.g. "*.pdf"> <损益XLSX文档>
    2. 或者您可以直接运行 etradeTaxReturnHelper 以使程序以图形用户界面(GUI)运行:gui

常见问题解答

  1. 如何安装此项目?

    1. 对于Windows操作系统,您可以从发布网页下载二进制文件(包含可执行文件的zip存档)。将可执行文件放置在希望放置e-trade文档的同一目录中。打开Windows终端(命令提示符或PowerShell),然后输入etradeTaxReturnHelper.exe *.pdf *.xlsx

    2. 对于Linux和MacOS,您需要安装Rust和Cargo,然后可以安装此项目(crate):cargo install etradeTaxReturnHelper

    3. 对于没有X服务器或没有权限安装系统依赖的Linux系统,您可以尝试安装非GUI版本:cargo install etradeTaxReturnHelper --no-default-features

  2. 它适用于etrade以外的其他金融机构吗?它支持保存Revolut银行的账户报表(CSV文件),因为Revolut不会代表客户支付税款,储蓄账户的资本收益税应由客户支付。

  3. 它是如何工作的?这里有一个演示(PL)

  4. 我如何报告问题?如果此项目对您不起作用,例如崩溃或生成的数据似乎不正确,请以诊断模式运行它:RUST_LOG=info RUST_BACKTRACE=full etradeTaxReturnHelper,并通过问题或通过我的电子邮件(请参阅GitHub个人资料)分享它。

  5. 我如何提供帮助?

    1. 问题和拉取请求都受欢迎!
    2. 请向慈善组织Wielka orkiestra swiatecznej pomocy捐款
    3. 如果您是英特尔公司的一名员工,那么您可以通过“给予我认可”来支持此项目。

依赖关系

~28–43MB
~796K SLoC