/RH-1040NR-NEC-tax-prep

Generate NRA's form 1040-NR Schedule NEC tax prep from Robinhood's transactions

Primary LanguagePython

RH 1040NR Schedule NEC Table generator

Usage

  1. Install Python 3 and script dependencies

    python3 -m pip install -r requirements.txt
  2. Change config.toml

    1. Get your token from Robinhood and change "authorization" under [requests.headers] section.
  3. Get orders / splits

    python3 scripts/fetch_orders.py
    python3 scripts/fetch_splits.py
  4. Generate table in form 1040NR Schedule NEC format

    python3 scripts/make_nec.py

Licence

Needs double check, use at your own descrete. Licenced under WTFPL.