https://github.com/prem-ium/tax-merge
Consolidate multiple 1099 brokerage tax forms, visualize realized gains/losses, and track data for Fidelity, Chase, Vanguard, Schwab, and others!
https://github.com/prem-ium/tax-merge
1099 accounting chase data-science data-visualization data-wrangling desktop-application fidelity financial-analysis firstrade graphical-user-interface schwab tastytrade tax tax-forms taxes vanguard
Last synced: 4 months ago
JSON representation
Consolidate multiple 1099 brokerage tax forms, visualize realized gains/losses, and track data for Fidelity, Chase, Vanguard, Schwab, and others!
- Host: GitHub
- URL: https://github.com/prem-ium/tax-merge
- Owner: Prem-ium
- Created: 2025-02-01T17:10:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-05-15T13:36:32.000Z (5 months ago)
- Last Synced: 2025-06-26T01:02:10.679Z (4 months ago)
- Topics: 1099, accounting, chase, data-science, data-visualization, data-wrangling, desktop-application, fidelity, financial-analysis, firstrade, graphical-user-interface, schwab, tastytrade, tax, tax-forms, taxes, vanguard
- Homepage: https://github.com/sponsors/Prem-ium?frequency=one-time&sponsor=Prem-ium
- Size: 69.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
π TaxMerge: 1099-PDF Tax Consolidator π
Effortlessly retrieve realized gain data from multiple 1099 tax forms from different brokerages into one report.
---
## π Features & Perks
### π¦ Supported Brokerages
This project automates the extraction and consolidation of **realized gain/loss data** from 1099 tax forms across multiple brokerages, including:
Basic Version:
- **Fidelity**
- **Charles Schwab**
- **J.P. Morgan Invest (Chase)**
- **Vanguard**
- **WellsTrade**
-
Pro Version (Includes Apex Clearing Brokerages):
- All brokerages from Basic version
- **Fennel**
- **TastyTrade**
- **Tradier**
- **Firstrade**
- **Robinhood**
- **Public**
- **WeBull**
- 
### π Consolidated Realized Gains/Losses
Automatically extracts **taxable realized gains/losses** from multiple **1099 tax PDFs**, including multiple accounts from the same brokerage. Each brokerage's data is first consolidated into a **single CSV**, then merged into a **master summary** detailing short- and long-term realized gains across all brokeragesβensuring streamlined tax reporting.
- 
### π Data Visualization
Gain insights into your taxable earnings with **interactive charts** that break down realized gains by brokerage.
- **Bar graphs** and **pie charts** display your earnings distribution across financial institutions.
- 
### π PDF & CSV Viewer
Enhance data verification with **built-in viewing tools**:
- **π Smart PDF Navigation** β Automatically detects and opens the **most relevant page** of the 1099 form containing the **Realized Gains Summary**, based on the brokerage's format. This should allow users to easily verify everything was correctly parsed from the PDF.
- **ποΈ Row Highlighting for CSVs** β Improve readability with **bold & highlighted** rows when double-clicking entries, making data validation effortless.
- 
---
## **π₯ Demo Video**
Your browser does not support video tags.
Click to open Video URL.
---
## **π How to Use**
1. **Purchase a license** β See Pricing section of README for details.
2. **Gain access** β After purchase, an invitation to the private repository will be sent to your **GitHub email** within **48 hours**. Accept the invite to proceed.
3. **Download & install** β Visit the private repository and download the latest **TaxMerge** installer from the **Releases** section.
4. **Configure & authenticate** β Follow the setup instructions in the private repository's README to complete the configuration.
---
## πΈ **Pricing**
### β
**One-Time Purchase β Instant Access**
* **πΉ Basic Version β \$79**
Supports **Fidelity, Chase, Vanguard, WellsTrade, Schwab**.
β [Get the Basic Version](https://github.com/sponsors/Prem-ium/sponsorships?sponsor=Prem-ium&tier_id=474503&preview=false)
* **πΈ Pro Version β \$99**
Includes everything in Basic, plus extended support for **Apex Clearing brokerages** (e.g., **Robinhood, Fennel, Public, Firstrade**, etc.)
β [Get the Pro Version](https://github.com/sponsors/Prem-ium/sponsorships?sponsor=Prem-ium&tier_id=474504&preview=false)
### π¬ **Not Sure What You Need? Custom Quotes Available**
Want support for only a few brokerages? Looking to pay via **Zelle** at a discounted rate?
β [Email me for a custom offer](mailto:premium.github@gmail.com) (**serious inquiries only**).
Youβll only pay for what you need.
### π
**Loyalty Discounts β Save More Over Time**
If you're a **Gold Sponsor**, you get exclusive price cuts:
* β 4+ months: **\$20 off**
* β 8+ months: **\$40 off**
---
## **π§βπ» Who Is This For?**
Ideal for **traders, tax professionals, and investors** managing multiple brokerage accounts who need a faster, automated way to consolidate and analyze their **1099-B tax forms**.
---
## **π Why I Built This**
After the success of **[Auto-StockTrader](https://github.com/Prem-ium/Auto-StockTrader)**, I realized managing tax forms across multiple accounts and brokerages was a challenge. My accountant even recommended filing for an extension due to the large number of 1099 tax forms, a result of the primary investment strategy used by users of my Auto-StockTrader repository. Additionally, some accountants charge hefty feesβ$50-75 per additional tax form. **TaxMerge** was created to tackle this issue; it aims to simplify this process, particularly in calculating the final short and long-term net realized gains/losses for a tax year.
---
## **π End User License Agreement (EULA)**
[View the EULA](EULA.txt).