Skip to main content

🍃 Robinhood 1099 Parser

Build

This project converts Robinhood Securities 1099 tax document from PDF to CSV file. This tool will be helpful for those who need every transaction in a spreadsheet format for tax reporting purposes.

Original Work

Copyright (c) 2021 Keun Park (kevin.park1217@gmail.com)

Donate

🚀 Running Locally

Prerequisites

Make sure you have the following installed on your computer.

  • Latest Python 3
    Must be version 3.8 or higher
  • [Windows Only] Build Tools for Visual Studio 2019
    In the installer, select
    • C++ build tools
    • the Windows 10 SDK
    • the latest version of MSVC v142 x64/x86 build tools.

Installing

python -m pip install wheel
python -m pip install --upgrade rh_1099

Note: If commands above fail, try replacing python with python3

Running

➜ rh_1099
usage: rh_1099 [-h] --pdf FILE [--csv FILE] [--silent] [--check]

Example and Checking

Enable --check flag to print out total values for some columns. Make sure these values match with the PDF!

➜ rh_1099 --pdf rh_1099.pdf --check
Pages: 100%|██████████████████████████████████████████████████████████████| 40/40 [00:03<00:00, 10.41it/s]
>>> Calculated Totals:
    Make sure the values matches with the PDF totals!
    proceeds: 77521.03, cost: 80902.05, wash_sales_loss: 3733.41, gain_loss: 352.39
>>> Saved to output.csv

🐞 Issues and Bugs

If you have any issues with the tool, please open a GitHub Issue with as much as detail as you can provide.

Metadata

Release files for rh-1099 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rh-1099 1.0.1
File Size Uploaded Provenance Actions
rh_1099-1.0.1.tar.gz 21.9 kB Without provenance Details for rh_1099-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rh-1099 1.0.1
File Interpreter ABI Platform Actions
rh_1099-1.0.1-py3-none-any.whl Python 3 none any Details for rh_1099-1.0.1-py3-none-any.whl

Total release size: 42.7 kB

Release files / rh_1099-1.0.1.tar.gz

Download URL rh_1099-1.0.1.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
016f141247f3729bfe42b1fc524400523bd221d5fe2a18d35d49f8ffde519597
BLAKE2b-256 checksum
How to use checksums
933bbcb2babc5ea1d138c4e411a7fe385b52e02b41f606ad616b0552433cd09b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.8

Release files / rh_1099-1.0.1-py3-none-any.whl

Download URL rh_1099-1.0.1-py3-none-any.whl
Size 20.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c8532988c4478d929648c810f13189f4e663c8c62aca229b267bc0ac60076c6a
BLAKE2b-256 checksum
How to use checksums
e4baa95a7c8194e6d9c7b1b9cb6f8f0e22f440c6ccd2a7921b50af48d9536d15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.8

Security for rh-1099 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page