Abstract: An integrated virtual tax auditing system for performing tax compliance functions for organizations having tax reporting requirements comprises a system database, an information assistant for extracting data from one or more client databases and inputting the data into the system database and a compliance auditor for performing a virtual audit of transactions for a selected tax.