1. A computer-implemented method for organizing a plurality of pages of an electronic tax document based on a plurality of tax preparation categories, comprising: defining a bookmark profile comprising a plurality of tax preparation categories listed in a predefined bookmark order; defining a first bookmark and a second bookmark, the first bookmark and the second bookmark each containing at least one tax preparation category; associating the first bookmark with a first page of the electronic tax document; associating the second bookmark with a second page of the electronic tax document, the second page subsequent in order to the first page in the electronic tax document; associating the first bookmark with a first plurality of pages corresponding to all pages of the electronic tax document between the first page and the second page; associating the second bookmark with a second plurality of pages corresponding to all pages of the electronic tax document subsequent to the second page; displaying the first bookmark and the second bookmark; and arranging the first and second plurality of pages of the electronic tax document into the predefined bookmark order based on the plurality of tax preparation categories, the predefined bookmark order different than a previous order of the pages of the electronic tax document.
4. The method of claim 1 , further comprising inserting a description into one of the plurality of tax preparation categories.