Get your taxes done using TurboTax

don't know if this is your situation but the only time schedule D is not required is if you had only capital gain dividends. by definition (or  tax law) these are always long-term.  if you had others then not only would schedule D be needed but also possibly form 8949 which shows the details of capital gain/loss transactions.