Systems, methods and articles of manufacture for determining the relevancy of tax matters to a particular taxpayer and prioritizing the tax matters in a tax preparation system for preparing an electronic tax return. A computerized tax preparation system accesses taxpayer data and generates a taxpayer data profile using the taxpayer data. The system executes at tax logic agent which evaluates missing tax data required to prepare the tax return for the taxpayer and outputs a plurality of suggested tax matters for obtaining the missing tax data to a user interface manager. The tax logic agent utilizes the taxpayer data profile and a tax matter relevancy module having a plurality of tax data profiles to determine a relevancy ranking for each suggested tax matter. A user interface manager receives the suggested tax matters and the corresponding relevancy rankings and determines one or more tax questions to present to the user.
展开▼