2. The non-transitory computer-readable medium of claim 1 , further comprising instructions configured to cause the computer to: receive a request for a KPI value; select a KPI query that corresponds to the requested KPI; execute the selected KPI query on the tax data warehouse; and return results to the selected KPI query.
2. The non-transitory computer-readable medium of claim 1 , further comprising instructions configured to cause the computer to: receive a request for a KPI value; select a KPI query that corresponds to the requested KPI; execute the selected KPI query on the tax data warehouse; and return results to the selected KPI query. 3. The non-transitory computer-readable medium of claim 2 , further comprising instructions configured to cause the computer to: receive a user specified range of values for a selected KPI; store the range of values in a threshold table in the tax data warehouse; and when a KPI query corresponding to the selected KPI is executed, communicate a returned valued for the selected KPI as compared to the range of values.