When should I prepare my taxes?

Before generating club tax forms, wait until you have all necessary data from your broker and bank.
Banks and brokers have until Jan. 31, 20xx before they have to deliver the prior year's year-end statements, so you may have to wait until early February of the new year before you can close your year-end books. You must complete and remit your tax filings to the IRS before March 15, 20xx.