6. A computerized method for generating a tax advice document from a tax return preparation program executing on a computer comprising: (a) entering in said computer a plurality of tax advice statements; (b) entering in said computer an assignment of at least two of said tax advice statements to a client-requested category; (c) entering in said computer an assignment of each of said plurality of tax advice statements except said at least two of said client-requested tax advice statements to one of a plurality of other categories; (d) entering in said computer an assignment of a category relevance value to each of said tax advice categories wherein said client-requested category is assigned a highest category relevance value; (e) entering in said computer an assignment of a statement relevance value to each of said plurality of tax advice statements in each of said tax advice categories; (f) entering in said computer an assignment of a trigger within said tax return preparation program to each of said plurality of tax advice statements; (g) specifying in said computer a category maximum number of tax advice statements from each of said tax advice categories to include on a tax advice document; (h) specifying in said computer a total number of tax advice statements to include on tax advice document; (i) determining at said computer whether one or more of said at least two of said client-requested tax advice statements are triggered after responses to interview questions are entered in said tax return preparation program; (j) determining at said computer which tax advice statements in said tax return preparation program are triggered when tax data for said taxpayer is entered in said tax return preparation system; and (k) generating at said computer for said taxpayer a tax advice document comprising a subset of triggered tax advice statements said tax advice document comprising: (1) triggered tax advice statements from said client-requested category up to said category maximum number of tax advice statements for said client-requested category; (2) triggered tax advice statements from said other tax advice categories up to said category maximum number of tax advice statements for each of said other tax advice categories; (3) a total number of said triggered tax advice statements from said client-requested category and said triggered tax advice statements from said other tax advice categories not exceeding said total number of tax advice statements; (4) a first triggered tax advice statement from said client-requested category; and (5) tax advice statements from said other tax advice categories ordered on said tax advice document according to said category relevance value and within each category, said statement relevance value.
6. A computerized method for generating a tax advice document from a tax return preparation program executing on a computer comprising: (a) entering in said computer a plurality of tax advice statements; (b) entering in said computer an assignment of at least two of said tax advice statements to a client-requested category; (c) entering in said computer an assignment of each of said plurality of tax advice statements except said at least two of said client-requested tax advice statements to one of a plurality of other categories; (d) entering in said computer an assignment of a category relevance value to each of said tax advice categories wherein said client-requested category is assigned a highest category relevance value; (e) entering in said computer an assignment of a statement relevance value to each of said plurality of tax advice statements in each of said tax advice categories; (f) entering in said computer an assignment of a trigger within said tax return preparation program to each of said plurality of tax advice statements; (g) specifying in said computer a category maximum number of tax advice statements from each of said tax advice categories to include on a tax advice document; (h) specifying in said computer a total number of tax advice statements to include on tax advice document; (i) determining at said computer whether one or more of said at least two of said client-requested tax advice statements are triggered after responses to interview questions are entered in said tax return preparation program; (j) determining at said computer which tax advice statements in said tax return preparation program are triggered when tax data for said taxpayer is entered in said tax return preparation system; and (k) generating at said computer for said taxpayer a tax advice document comprising a subset of triggered tax advice statements said tax advice document comprising: (1) triggered tax advice statements from said client-requested category up to said category maximum number of tax advice statements for said client-requested category; (2) triggered tax advice statements from said other tax advice categories up to said category maximum number of tax advice statements for each of said other tax advice categories; (3) a total number of said triggered tax advice statements from said client-requested category and said triggered tax advice statements from said other tax advice categories not exceeding said total number of tax advice statements; (4) a first triggered tax advice statement from said client-requested category; and (5) tax advice statements from said other tax advice categories ordered on said tax advice document according to said category relevance value and within each category, said statement relevance value. 7. The computerized method of claim 6 further comprising: (l) printing said tax advice document for said taxpayer.