Referrals of Joe Rowe - click here to place your order
StockTax is able to process thousands of your Stock Trading in Seconds,
which would take you or your accountant many error-prone wasted hours!!
StockTax will convert, process, sort and match your trading transactions
to produce a IRS 1040 Schedule-D ready report!
Let's take a simple example:
| Shares | Symbol | Price | Fee | Paid | Received | |
| Buy | 300 | MSFT | 100 | 15.00 | 30,015.00 | |
| Sell | 200 | MSFT | 110 | 15.00 | 21.985.00 | |
| Sell | 100 | MSFT | 120 | 15.00 | 11,985.00 |
The IRS WILL NOT ACCEPT this plain buy/sell transaction list shown above!
Unfortunately that's all you most likely will receive from your broker!
Here is the report the IRS requires you to file, generated from StockTax:
Shares Symbol Date acquired Date sold Cost Basis Sales
Price Gain/Loss
====== ====== ============= ========== ========== ========== =========
200 MSFT 2000/01/10 2000/01/20 20,010.00
21,985.00 1,975.00
100 MSFT 2000/01/10 2000/01/30 10,005.00
11,985.00 1,980.00
====== ====== ============= ========== ========== ========== =========
TOTAL
30,015.00 33,970.00 3,955.00
StockTax has even split up proportionally the $15.00 fee for the
300 share Buy
into $10 for the 200 share Sell (Cost Basis 20,010.00)
and $5 for the 100 share Sell (Cost Basis 10,005.00)
(To simplify the example we have not added the 1/300th SEC fee to the Sell
Fee's!)
StockTax can also merge multiple fills as shown below:
Type Shares Symbol Date bought Net Paid
Date sold Net Received
Gain/Loss Percent
==== ====== ====== =========== ================= ========== =================
=========== =======
Long 300 MSFT 2001/01/10 30,015.00/100.000 2001/01/11
33,970.00/113.333 3,955.00 11.64
==== ====== ====== =========== ================= ========== =================
=========== =======
TOTAL
30,015.00
33,970.00
3,955.00 13.18(Total)
Save yourself precious time and use StockTax (see Prices)
For more information view the StockTax Online Manual
Regarding Wash Sales: StockTax does not
process Wash Sales, since in most cases the wash sale rule has no effect on the
yearly totals. Only in rare cases when you are re-entering positions by January you held
in December AND had a loss in those trades you are not allowed to deduct the loss in the
current Tax Year. Just exclude those few December wash sale trades from the yearly total.
For Wash Sale details see: http://traderstatus.com/washsale.htm
![]()
StockTrading Links:


Stock Quotes - Stock-Wizard.com provides the
best quotes, news, analysis, and reports from the world of stocks.
Network of Stock Insiders - Provides a great deal of information and reports.
Stock-View Stock Quotes - Stock quotes and feature reports from all the Internet's Top Sources.
Stock Selectors - Get the latest stocks and stock picks from Stock Selectors.
PennyStock Picks - One of the top penny stock sites for company research.
![]()
We offer also the following Product:
Stock
Data Manager(SDM) System offers: Charting, BackTesting, Database
Management
The new StockDtaaManager
system allows you to program you own trading strategies, view the data and
positions in charts and back test the results with automated multi
dimensional parameter variations. It also collects, stores and manages the
StockData for you (we have 700 Million ticks and millions of 1 Minute
Intraday data available!).
![]()
StockTax Report Sample1
Here we show an IRS-Style "ready to file" 1040-D Report Sample:
Account# : 12345678
Type Shares Symbol Date acquired
Date sold Cost Basis Sales Price
Gain or Loss
==== ====== ====== ============
========== ========== ===========
=============
Long 1200 CBTSY 1998/10/01
1998/10/01 9,670.00
11,077.13 1,407.13
Long 200 CBTSY
1998/10/01 1998/10/01
1,803.75 1,774.94
-28.81
Long 700 CBTSY
1998/10/01 1998/10/01
6,313.13 6,189.79
-123.34
Long 300 CBTSY
1998/10/01 1998/10/01
2,705.62 2,662.41
-43.21
Long 200 CBTSY
1998/10/01 1998/10/01
1,791.25 1,784.94
-6.31
Long 1000 CBTSY
1998/10/01 1998/10/01 8,956.25
8,902.20 -54.05
Long 200 CBTSY
1998/10/01 1998/10/01
1,803.75 2,062.43
258.68
Long 1000 CBTSY
1998/10/01 1998/10/01 9,018.75
10,352.15 1,333.40
Long 500 CBTSY
1998/10/01 1998/10/01
5,292.50 5,258.57
-33.93
Long 500 CBTSY
1998/10/01 1998/10/01
5,292.50 5,281.07
-11.43
Long 1000 CBTSY
1998/10/01 1998/10/01 10,647.50
10,164.66 -482.84
Long 1000 CBTSY
1998/10/01 1998/10/01 10,210.00
10,102.16 -107.84
Long 500 CBTSY
1998/10/01 1998/10/01
5,135.23 4,971.08
-164.15
Long 600 CBTSY
1998/10/01 1998/10/01
6,162.27 5,999.80
-162.47
Long 600 HRC
1998/10/01 1998/10/01
6,049.77 5,939.80
-109.97
Long 900 DSP
1998/10/01 1998/10/01
6,153.75 5,996.04
-157.71
Long 500 HRC
1998/10/01 1998/10/01
5,041.48 4,946.08
-95.40
Long 800 CBTSY
1998/10/01 1998/10/01
7,966.36 7,827.23
-139.13
Long 200 CBTSY
1998/10/01 1998/10/01
1,991.59 1,939.93
-51.66
Long 100 CBTSY
1998/10/01 1998/10/01
995.80 981.21
-14.59
Long 1200 CBTSY
1998/10/02 1998/10/02 12,097.50
12,052.09 -45.41
Long 500 HRC
1998/10/02 1998/10/02
5,116.25 4,946.08
-170.17
Long 100 DSP
1998/10/02 1998/10/02
677.25 658.72
-18.53
Long 900 DSP
1998/10/02 1998/10/02
6,095.25 5,996.04
-99.21
Long 173 CBTSY
1998/10/02 1998/10/02
1,652.15 1,632.63
-19.52
Long 300 CBTSY
1998/10/02 1998/10/02
2,865.00 2,808.65
-56.35
Long 727 CBTSY
1998/10/02 1998/10/02
6,942.85 6,860.83
-82.02
Long 100 CBTSY
1998/10/02 1998/10/02
1,008.30 1,006.21
-2.09
Long 1000 CBTSY
1998/10/02 1998/10/02 10,082.95
10,039.66 -43.29
Shrt -100 AOL
1998/10/02 1998/10/02
10,328.75 10,370.90
42.15
Shrt -500 FP
1998/10/02 1998/10/01
3,022.50 5,352.32
2,329.82
Long 500 CBTSY
1998/10/05 1998/10/05
4,897.50 4,821.08
-76.42
Long 400 RCL
1998/10/05 1998/10/05
9,147.50 9,027.19
-120.31
Long 1000 CBTSY
1998/10/16 1998/10/16 7,147.50
6,977.26 -170.24
Long 500 PAH
1998/10/16 1998/10/16
4,105.00 4,071.11
-33.89
Long 500 PAH
1998/10/16 1998/10/16
4,105.00 4,093.61
-11.39
Long 200 WAMU
1998/10/16 1998/10/16
7,835.00 7,789.73
-45.27
Long 100 WIRE
1998/10/16 1998/10/16
889.75 899.34
9.59
Long 100 WIRE
1998/10/16 1998/10/16
889.75 921.84
32.09
Long 100 WIRE
1998/10/16 1998/10/16
889.75 921.84
32.09
Long 100 WIRE
1998/10/16 1998/10/16
889.75 921.84
32.09
Long 100 WIRE
1998/10/16 1998/10/16
889.75 921.84
32.09
Long 500 WIRE
1998/10/16 1998/10/16
4,448.75 4,446.10
-2.65
Long 1000 CBTSY
1998/10/16 1998/10/16 7,972.50
8,227.22 254.72
Long 500 VRC
1998/10/16 1998/10/19
4,335.00 4,446.10
111.10
Long 50 CBTSY
1998/10/19 1998/10/19
476.25 455.61
-20.64
Long 100 CBTSY
1998/10/19 1998/10/19
952.50 908.71
-43.79
Long 50 CBTSY
1998/10/19 1998/10/19
476.25 459.36
-16.89
Long 700 CBTSY
1998/10/19 1998/10/19
6,667.50 6,408.53
-258.97
Long 100 VTSS
1998/10/19 1998/10/19
2,826.25 2,764.90
-61.35
Long 200 VTSS
1998/10/19 1998/10/19
5,652.50 5,574.81
-77.69
Long 300 VTSS
1998/10/19 1998/10/19
8,422.50 8,470.96
48.46
Long 300 VTSS
1998/10/19 1998/10/19
8,553.75 8,489.71
-64.04
Long 200 CBTSY
1998/10/20 1998/10/20
1,985.00 1,914.93
-70.07
Shrt -200 CBTSY
1998/10/20 1998/10/20 1,910.00
1,914.93 4.93
Long 200 CBTSY
1998/10/20 1998/10/20
1,835.00 1,777.44
-57.56
Long 300 CBTSY
1998/10/21 1998/10/21
2,703.75 2,639.91
-63.84
Long 300 CBTSY
1998/10/21 1998/10/21
2,591.25 2,658.66
67.41
Shrt -300 CBTSY
1998/10/21 1998/10/21 2,760.00
2,658.66 -101.34
Long 200 CBTSY
1998/10/21 1998/10/21
1,839.99 1,739.94
-100.05
Long 11 CBTSY
1998/10/21 1998/10/21 101.20
96.93 -4.27
Long 89 CBTSY
1998/10/21 1998/10/22
818.79 767.35
-51.44
Shrt -100 SYB
1998/10/30 1998/10/29
2,516.25 2,414.91
-101.34
Shrt -100 VTSS
1998/10/30 1998/10/19
3,366.25 2,842.40
-523.85
==== ====== ====== ============
========== ========== =========
=========
TOTAL
287,787.43 289,382.50
1,595.02
FEES
-2,023.92
Open or unmatched Positions:
19981019|131400|VTSS | -200| 5,684.81| 28.5000| 15.20|
19981030|114700|GR | 120| 4,380.00| 36.3125| 22.50|
Processed 28 Lines in 23 Files
========================================================================================
ACCOUNT ACTIVITIES
Total Cash In : 0.00
Total Cash Out : 0.00
Total Credit : 1,291.10
Total Debit : 0.00
Total Movements : 1,291.10
TRADE ANALYSIS
Total Trades : 64
Avg Trade Size : 4496.68 $ (669 Shares, 1.750 Orders)
Avg Trade PL : 24.92 $ (0.55%)
Real Profit/Loss: 1595.02 $ (35.47%)
Total Long Pos. : 34 (7 Joined)
Total Short Pos.: 7 (0 Joined)
Total Positions : 41 (7 Joined)
Total Shares : 42843
Total Orders : 112 (Buy 47, Sell 65)
StockTax Report Sample2
Here we show an StockTax Style report showing the buy date/net and sell date/net together:
Account# : 32T,1342,YNAM,12345678
Input from: c:\Stx98\samples\Margin
Shares Symbol Date Net Paid Date Net Received Gain or Loss Percent
====== ====== ========== =============== ========== =============== =============== =======
1200 CBTSY 1998/10/01 9,670.00 1998/10/01 11,077.12 1,407.12 14.55
700 CBTSY 1998/10/01 6,313.13 1998/10/01 6,189.79 -123.34 -1.95
200 CBTSY 1998/10/01 1,803.75 1998/10/01 1,752.44 -51.31 -2.84
300 CBTSY 1998/10/01 2,705.62 1998/10/01 2,639.91 -65.71 -2.43
1000 CBTSY 1998/10/01 8,975.00 1998/10/01 8,914.70 -60.30 -0.67
200 CBTSY 1998/10/01 1,795.00 1998/10/01 1,764.93 -30.07 -1.68
1000 CBTSY 1998/10/01 9,018.75 1998/10/01 10,352.15 1,333.40 14.78
200 CBTSY 1998/10/01 1,803.75 1998/10/01 2,039.93 236.18 13.09
500 CBTSY 1998/10/01 5,292.50 1998/10/01 5,258.57 -33.93 -0.64
500 CBTSY 1998/10/01 5,292.50 1998/10/01 5,258.57 -33.93 -0.64
1000 CBTSY 1998/10/01 10,647.50 1998/10/01 10,164.65 -482.85 -4.53
1000 CBTSY 1998/10/01 10,210.00 1998/10/01 10,102.16 -107.84 -1.06
500 CBTSY 1998/10/01 5,135.23 1998/10/01 4,977.33 -157.90 -3.07
600 CBTSY 1998/10/01 6,162.27 1998/10/01 5,977.29 -184.98 -3.00
600 HRC 1998/10/01 6,049.77 1998/10/01 5,939.80 -109.97 -1.82
900 DSP 1998/10/01 6,153.75 1998/10/01 5,996.04 -157.71 -2.56
500 HRC 1998/10/01 5,041.48 1998/10/01 4,946.08 -95.40 -1.89
800 CBTSY 1998/10/01 7,966.36 1998/10/01 7,827.23 -139.13 -1.75
200 CBTSY 1998/10/01 1,991.59 1998/10/01 1,939.93 -51.66 -2.59
100 CBTSY 1998/10/01 995.80 1998/10/01 958.71 -37.09 -3.72
1200 CBTSY 1998/10/02 12,097.50 1998/10/02 12,052.09 -45.41 -0.38
500 HRC 1998/10/02 5,116.25 1998/10/02 4,946.08 -170.17 -3.33
100 DSP 1998/10/02 677.25 1998/10/02 658.72 -18.53 -2.74
900 DSP 1998/10/02 6,095.25 1998/10/02 5,996.04 -99.21 -1.63
300 CBTSY 1998/10/02 2,865.00 1998/10/02 2,808.65 -56.35 -1.97
727 CBTSY 1998/10/02 6,942.85 1998/10/02 6,838.33 -104.52 -1.51
173 CBTSY 1998/10/02 1,652.15 1998/10/02 1,610.13 -42.02 -2.54
1000 CBTSY 1998/10/02 10,123.86 1998/10/02 10,039.66 -84.20 -0.83
100 CBTSY 1998/10/02 1,012.39 1998/10/02 983.71 -28.68 -2.83
-500 FP 1998/10/01 5,352.32 1998/10/02 7,880.89 2,528.57 47.24
-100 AOL 1998/10/02 10,370.90 1998/10/02 10,413.05 42.15 0.41
500 FP 1998/10/02 2,823.75 1998/10/05 2,946.15 122.40 4.33
500 CBTSY 1998/10/05 4,920.00 1998/10/05 4,821.08 -98.92 -2.01
400 RCL 1998/10/05 9,147.50 1998/10/05 9,027.19 -120.31 -1.32
1000 CBTSY 1998/10/16 7,147.50 1998/10/16 6,977.26 -170.24 -2.38
500 PAH 1998/10/16 4,105.00 1998/10/16 4,071.11 -33.89 -0.83
500 PAH 1998/10/16 4,105.00 1998/10/16 4,071.11 -33.89 -0.83
200 WAMU 1998/10/16 7,835.00 1998/10/16 7,789.73 -45.27 -0.58
100 WIRE 1998/10/16 889.75 1998/10/16 899.09 9.34 1.05
100 WIRE 1998/10/16 889.75 1998/10/16 899.09 9.34 1.05
100 WIRE 1998/10/16 889.75 1998/10/16 899.09 9.34 1.05
100 WIRE 1998/10/16 889.75 1998/10/16 899.09 9.34 1.05
100 WIRE 1998/10/16 889.75 1998/10/16 899.09 9.34 1.05
500 WIRE 1998/10/16 4,448.75 1998/10/16 4,444.85 -3.90 -0.09
1000 CBTSY 1998/10/16 7,960.00 1998/10/16 8,227.22 267.22 3.36
500 VRC 1998/10/16 4,335.00 1998/10/19 4,446.10 111.10 2.56
50 CBTSY 1998/10/19 477.50 1998/10/19 455.48 -22.02 -4.61
100 CBTSY 1998/10/19 955.00 1998/10/19 908.46 -46.54 -4.87
700 CBTSY 1998/10/19 6,685.00 1998/10/19 6,406.78 -278.22 -4.16
50 CBTSY 1998/10/19 477.50 1998/10/19 436.73 -40.77 -8.54
100 VTSS 1998/10/19 2,826.25 1998/10/19 2,764.90 -61.35 -2.17
200 VTSS 1998/10/19 5,652.50 1998/10/19 5,552.31 -100.19 -1.77
300 VTSS 1998/10/19 8,422.50 1998/10/19 8,470.96 48.46 0.58
300 VTSS 1998/10/19 8,553.75 1998/10/19 8,489.71 -64.04 -0.75
200 CBTSY 1998/10/20 1,985.00 1998/10/20 1,914.43 -70.57 -3.56
-200 CBTSY 1998/10/20 1,914.43 1998/10/20 1,918.86 4.43 0.23
200 CBTSY 1998/10/20 1,835.00 1998/10/20 1,777.43 -57.57 -3.14
300 CBTSY 1998/10/21 2,703.75 1998/10/21 2,639.91 -63.84 -2.36
300 CBTSY 1998/10/21 2,591.25 1998/10/21 2,658.65 67.40 2.60
-300 CBTSY 1998/10/21 2,658.65 1998/10/21 2,557.30 -101.35 -3.81
200 CBTSY 1998/10/21 1,846.33 1998/10/21 1,739.94 -106.39 -5.76
11 CBTSY 1998/10/21 101.55 1998/10/21 74.43 -27.12 -26.71
-89 CBTSY 1998/10/22 766.84 1998/10/30 754.17 -12.67 -1.65
-100 SYB 1998/10/29 2,414.91 1998/10/30 2,313.57 -101.34 -4.20
====== ====== ========== =============== ========== =============== =============== =======
TOTAL 289,473.43 291,455.95 1,982.52 -0.50
FEES -2,469.32
Processed 115 Lines in 1 Files
========================================================================================
ACCOUNT ACTIVITIES
Total Cash In : 10,000.00
Total Cash Out : -5,000.00
Total Credit : 32.80
Total Debit : -18.98
Total Movements : 5,013.82
TRADE ANALYSIS
Total Trades : 64
Avg Trade Size : 4523.02 $ (602 Shares, 1.703 Orders)
Avg Trade PL : 30.98 $ (0.68%)
Real Profit/Loss : 1982.52 $ (43.83%)
Total Long Pos. : 34 (6 Joined)
Total Short Pos. : 6 (0 Joined)
Total Positions : 40 (6 Joined)
Total Shares : 38534
Total Orders : 109 (Buy 45, Sell 64)
Stock
Data Manager(SDM) System offers: Charting, BackTesting, Database
Management
The new StockDtaaManager
system allows you to program you own trading strategies, view the data and
positions in charts and back test the results with automated multi
dimensional parameter variations. It also collects, stores and manages the
StockData for you (we have 700 Million ticks and millions of 1 Minute
Intraday data available!).