An accounting professional database is created that includes, but is not limited to, accounting professional profile data for one or more accounting professionals representing detailed information associated with the accounting professionals. A user of one or more financial management systems who may need the assistance of an accounting professional is identified and user need data indicating the detailed and specific accounting professional needs of the user is obtained. One or more matching criteria for the user are then determined/identified using the user need data and the one or more matching criteria for the user is used to search the accounting professional profile data in the accounting professional database to find one or more accounting professionals that match, or most closely match, the one or more matching criteria for the user.
展开▼