<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created by Donnelley Financial Solutions IM Processor 9.1.2.0 using Fujitsu Interstage XWand-->
<xbrl xmlns:aimcst="http://www.invesco.com/20200529" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="aimcst-20200529.xsd" />
  <context id="Duration_20Dec2019_20Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084406Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084404Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084407Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084405Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000120780Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributions_MemberS000027817_MemberC000084406_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084406Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributionsAndSales_MemberS000027817_MemberC000084406_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">aimcst:C000084406Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberSP_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">aimcst:SPMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberSPEqualWeightIndexreflectsnodeductionforfeesexpensesortaxes_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">aimcst:SPEqualWeightIndexreflectsnodeductionforfeesexpensesortaxesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="Duration_20Dec2019_20Dec2019S000027817_MemberLipperMultiCapCoreFundsIndex_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0001112996</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">aimcst:S000027817Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">aimcst:LipperMultiCapCoreFundsIndexMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-20</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="USD">
    <measure>iso4217:USD</measure>
  </unit>
  <rr:ProspectusDate contextRef="Duration_20Dec2019_20Dec2019">2019-12-20</rr:ProspectusDate>
  <dei:DocumentType contextRef="Duration_20Dec2019_20Dec2019">497</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="Duration_20Dec2019_20Dec2019">2019-08-31</dei:DocumentPeriodEndDate>
  <dei:EntityRegistrantName contextRef="Duration_20Dec2019_20Dec2019">AIM COUNSELOR SERIES TRUST (INVESCO COUNSELOR SERIES TRUST)</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey contextRef="Duration_20Dec2019_20Dec2019">0001112996</dei:EntityCentralIndexKey>
  <dei:AmendmentFlag contextRef="Duration_20Dec2019_20Dec2019">false</dei:AmendmentFlag>
  <dei:DocumentCreationDate contextRef="Duration_20Dec2019_20Dec2019">2020-05-29</dei:DocumentCreationDate>
  <dei:DocumentEffectiveDate contextRef="Duration_20Dec2019_20Dec2019">2020-05-29</dei:DocumentEffectiveDate>
  <rr:RiskReturnHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Fund Summary</rr:RiskReturnHeading>
  <rr:ObjectiveHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Investment Objective(s)</rr:ObjectiveHeading>
  <rr:ObjectivePrimaryTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The Fund&amp;#8217;s investment objective is total return through growth of capital and current income.</rr:ObjectivePrimaryTextBlock>
  <rr:ExpenseHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Fees and Expenses of the Fund</rr:ExpenseHeading>
  <rr:ExpenseNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">This table describes the fees and expenses that you may pay if you buy and hold shares of the Fund. &lt;br/&gt;&lt;br/&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in the Invesco Funds. More information about these and other discounts is available from your financial professional and in the section &amp;#8220;Shareholder Account Information &amp;#8211; Initial Sales Charges (Class A Shares Only)&amp;#8221; on page A-3 of the prospectus and the section &amp;#8220;Purchase, Redemption and Pricing of Shares-Purchase and Redemption of Shares&amp;#8221; on page L-1 of the statement of additional information (SAI). Investors may pay commissions and/or other forms of compensation to an intermediary, such as a broker, for transactions in Class Y and Class R6 shares, which are not reflected in the table or the Example below.</rr:ExpenseNarrativeTextBlock>
  <rr:ShareholderFeesCaption contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Shareholder Fees (fees paid directly from your investment)</rr:ShareholderFeesCaption>
  <rr:OperatingExpensesCaption contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</rr:OperatingExpensesCaption>
  <rr:ExpenseExampleHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Example.</rr:ExpenseExampleHeading>
  <rr:ExpenseExampleNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.&lt;br/&gt;&lt;br/&gt;
The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. This Example does not include commissions and/or other forms of compensation that investors may pay on transactions in Class Y and Class R6 shares. The Example also assumes that your investment has a 5% return each year and that the Fund&amp;#8217;s operating expenses remain the same.&lt;br/&gt;&lt;br/&gt;
Although your actual costs may be higher or lower, based on these assumptions, your costs would be:</rr:ExpenseExampleNarrativeTextBlock>
  <rr:ExpenseExampleNoRedemptionNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">You would pay the following expenses if you did not redeem your shares:</rr:ExpenseExampleNoRedemptionNarrativeTextBlock>
  <rr:PortfolioTurnoverHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Portfolio Turnover.</rr:PortfolioTurnoverHeading>
  <rr:PortfolioTurnoverTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &amp;#8220;turns over&amp;#8221; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in annual fund operating expenses or in the Example, affect the Fund&amp;#8217;s performance. During the most recent fiscal year, the Fund&amp;#8217;s portfolio turnover rate was 22% of the average value of its portfolio.</rr:PortfolioTurnoverTextBlock>
  <rr:StrategyHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Principal Investment Strategies of the Fund</rr:StrategyHeading>
  <rr:StrategyNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The Fund invests in a diversified portfolio of common stocks represented in the S&amp;amp;P&lt;sup&gt;&amp;#174;&lt;/sup&gt; 500 Equal Weight Index (the Underlying Index). The Underlying Index is an equally weighted version of the S&amp;amp;P 500&lt;sup&gt;&amp;#174;&lt;/sup&gt; Index (the S&amp;amp;P 500 Index), which is a well-known stock market index that includes common stocks of 500 companies. The Underlying Index assigns each common stock included in the S&amp;amp;P 500 Index an equal weight at each rebalance. This approach differs from the S&amp;amp;P 500 Index because stocks in the S&amp;amp;P 500 Index are represented in proportion to their market value or market capitalization. For example, the 50 largest companies in the S&amp;amp;P 500 Index represent approximately 50% of the S&amp;amp;P 500 Index&amp;#8217;s value; however, these same 50 companies represent roughly 10% of the Underlying Index&amp;#8217;s value. &lt;br/&gt;&lt;br/&gt;The Fund does not utilize an investment strategy that attempts to outperform the Underlying Index. Rather, the Fund utilizes an indexing approach, which may eliminate the chance that the Fund will substantially outperform the Underlying Index, but it may also reduce some of the risk of active management. &lt;br/&gt;&lt;br/&gt;The Underlying Index is typically rebalanced quarterly and constituent changes are incorporated in the Underlying Index as and when they are made to the S&amp;amp;P 500 Index. The Fund&amp;#8217;s portfolio managers, will generally adjust the Fund&amp;#8217;s investment securities to correspond with changes made to the Underlying Index. &lt;br/&gt;&lt;br/&gt;Buy and sell decisions for the Fund are a function of changes in the Underlying Index rather than independent decisions made by the investment team. &lt;br/&gt;&lt;br/&gt;The Fund can invest in derivative instruments including futures contracts. &lt;br/&gt;&lt;br/&gt;The Fund can use futures contracts, including index futures, to seek exposure to certain companies, or groups of companies, within the Underlying Index.</rr:StrategyNarrativeTextBlock>
  <rr:RiskHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Principal Risks of Investing in the Fund</rr:RiskHeading>
  <rr:RiskNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">As with any mutual fund investment, loss of money is a risk of investing. An investment in the Fund is not a deposit in a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental agency. The risks associated with an investment in the Fund can increase during times of significant market volatility. The principal risks of investing in the Fund are: &lt;br/&gt;&lt;br/&gt;Derivatives Risk. The value of a derivative instrument depends largely on (and is derived from) the value of an underlying security, currency, commodity, interest rate, index or other asset (each referred to as an underlying asset). In addition to risks relating to the underlying assets, the use of derivatives may include other, possibly greater, risks, including counterparty, leverage and liquidity risks. Counterparty risk is the risk that the counterparty to the derivative contract will default on its obligation to pay the Fund the amount owed or otherwise perform under the derivative contract. Derivatives create leverage risk because they do not require payment up front equal to the economic exposure created by holding a position in the derivative. As a result, an adverse change in the value of the underlying asset could result in the Fund sustaining a loss that is substantially greater than the amount invested in the derivative or the anticipated value of the underlying asset, which may make the Fund&amp;#8217;s returns more volatile and increase the risk of loss. Derivative instruments may also be less liquid than more traditional investments and the Fund may be unable to sell or close out its derivative positions at a desirable time or price. This risk may be more acute under adverse market conditions, during which the Fund may be most in need of liquidating its derivative positions. Derivatives may also be harder to value, less tax efficient and subject to changing government regulation that could impact the Fund&amp;#8217;s ability to use certain derivatives or their cost. Derivatives strategies may not always be successful. For example, derivatives used for hedging or to gain or limit exposure to a particular market segment may not provide the expected benefits, particularly during adverse market conditions. &lt;br/&gt;&lt;br/&gt;Indexing Risk. The Fund is operated as a passively managed index fund and, therefore, the adverse performance of a particular security necessarily will not result in the elimination of the security from the Fund&amp;#8217;s portfolio. Ordinarily, the Adviser will not sell the Fund&amp;#8217;s portfolio securities except to reflect additions or deletions of the securities that comprise the Underlying Index, or as may be necessary to raise cash to pay Fund shareholders who sell Fund shares. As such, the Fund will be negatively affected by declines in the securities represented by the Underlying Index. Also, there is no guarantee that the Adviser will be able to correlate the Fund&amp;#8217;s performance with that of the Underlying Index. Additionally, the Fund generally rebalances its portfolio in accordance with its Underlying Index, and, therefore, any changes to the Underlying Index&amp;#8217;s rebalance schedule will typically result in corresponding changes to the Fund&amp;#8217;s rebalance schedule.&lt;br/&gt;&lt;br/&gt; Market Risk. The market values of the Fund&amp;#8217;s investments, and therefore the value of the Fund&amp;#8217;s shares, will go up and down, sometimes rapidly or unpredictably. Market risk may affect a single issuer, industry or section of the economy, or it may affect the market as a whole. The value of the Fund&amp;#8217;s investments may go up or down due to general market conditions which are not specifically related to the particular issuer, such as real or perceived adverse economic conditions, changes in the general outlook for revenues or corporate earnings, changes in interest or currency rates, regional or global instability, natural or environmental disasters, widespread disease or other public health issues, war, acts of terrorism or adverse investor sentiment generally. Individual stock prices tend to go up and down more dramatically than those of certain other types of investments, such as bonds. During a general downturn in the financial markets, multiple asset classes may decline in value. When markets perform well, there can be no assurance that specific investments held by the Fund will rise in value.</rr:RiskNarrativeTextBlock>
  <rr:BarChartAndPerformanceTableHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Performance Information</rr:BarChartAndPerformanceTableHeading>
  <rr:PerformanceNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The bar chart and performance table provide an indication of the risks of investing in the Fund. The bar chart shows changes in the performance of the Fund and Morgan Stanley Equally-Weighted S&amp;amp;P 500 Fund (the predecessor fund) from year to year as of December 31. The performance table compares the Fund&amp;#8217;s and the predecessor fund&amp;#8217;s performance to that of a broad-based securities market benchmark, a style-specific benchmark and a peer group benchmark comprised of funds with investment objectives and strategies similar to those of the Fund (in that order). For more information on the benchmarks used see the &amp;#8220;Benchmark Descriptions&amp;#8221; section of the prospectus. The Fund&amp;#8217;s and the predecessor fund&amp;#8217;s past performance (before and after taxes) is not necessarily an indication of its future performance. &lt;br/&gt;&lt;br/&gt;The returns shown prior to June 1, 2010 are those of the Class A, Class C, Class R, Class W and Class I shares of the predecessor fund. The
predecessor fund was advised by Morgan Stanley Investment Advisors Inc. Class A, Class C, Class R, Class W and Class I shares of the predecessor fund were reorganized into Class A, Class C, Class R, Class A and Class Y shares, respectively, of the Fund on June 1, 2010. The returns for Class R6 shares shown prior to September 24, 2012 are those of the Class A shares of the Fund and, prior to June 1, 2010, are those of the predecessor fund. Class A, Class C, Class R and Class Y shares&amp;#8217; returns of the Fund will be different from the returns of the predecessor fund as they have different expenses. Class R6 shares&amp;#8217; returns of the Fund will be different from Class A returns of the Fund and the predecessor fund as they have different expenses. Performance for Class A shares has been restated to reflect the Fund&amp;#8217;s applicable sales charge.&lt;br/&gt;&lt;br/&gt;
Updated performance information is available on the Fund&amp;#8217;s website at www.invesco.com/us.</rr:PerformanceNarrativeTextBlock>
  <rr:BarChartHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Annual Total Returns</rr:BarChartHeading>
  <rr:BarChartClosingTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Class A shares year-to-date (ended September 30, 2019): 19.66%&lt;br/&gt; Best Quarter (ended June 30, 2009): 24.48% &lt;br/&gt;Worst Quarter (ended September 30, 2011): -17.88%</rr:BarChartClosingTextBlock>
  <rr:PerformanceTableHeading contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Average Annual Total Returns (for the periods ended December 31, 2018)</rr:PerformanceTableHeading>
  <rr:PerformanceTableNarrativeTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor's tax situation and may differ from those shown, and after-tax returns shown are not relevant to investors who hold their Fund shares through tax-advantaged arrangements, such as 401(k) plans, 529 college savings plans or individual retirement accounts. After-tax returns are shown for Class A shares only and after-tax returns for other classes will vary.</rr:PerformanceTableNarrativeTextBlock>
  <rr:ExpenseBreakpointDiscounts contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in the Invesco Funds. More information about these and other discounts is available from your financial professional and in the section &amp;#8220;Shareholder Account Information &amp;#8211; Initial Sales Charges (Class A Shares Only)&amp;#8221; on page A-3 of the prospectus and the section &amp;#8220;Purchase, Redemption and Pricing of Shares-Purchase and Redemption of Shares&amp;#8221; on page L-1 of the statement of additional information (SAI).</rr:ExpenseBreakpointDiscounts>
  <rr:ExpensesDeferredChargesTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">A contingent deferred sales charge may apply in some cases. See &amp;#8220;Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).&amp;#8221;</rr:ExpensesDeferredChargesTextBlock>
  <rr:RiskLoseMoney contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">As with any mutual fund investment, loss of money is a risk of investing.</rr:RiskLoseMoney>
  <rr:RiskNotInsuredDepositoryInstitution contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">An investment in the Fund is not a deposit in a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other governmental agency.</rr:RiskNotInsuredDepositoryInstitution>
  <rr:PerformanceInformationIllustratesVariabilityOfReturns contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The bar chart and performance table provide an indication of the risks of investing in the Fund. The bar chart shows changes in the performance of the Fund and Morgan Stanley Equally-Weighted S&amp;P 500 Fund (the predecessor fund) from year to year as of December 31. The performance table compares the Fund&amp;#8217;s and the predecessor fund&amp;#8217;s performance to that of a broad-based securities market benchmark, a style-specific benchmark and a peer group benchmark comprised of funds with investment objectives and strategies similar to those of the Fund (in that order).</rr:PerformanceInformationIllustratesVariabilityOfReturns>
  <rr:PerformancePastDoesNotIndicateFuture contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The Fund&amp;#8217;s and the predecessor fund&amp;#8217;s past performance (before and after taxes) is not necessarily an indication of its future performance.</rr:PerformancePastDoesNotIndicateFuture>
  <rr:PerformanceTableDoesReflectSalesLoads contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Performance for Class A shares has been restated to reflect the Fund&amp;#8217;s applicable sales charge.</rr:PerformanceTableDoesReflectSalesLoads>
  <rr:PerformanceAvailabilityWebSiteAddress contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">www.invesco.com/us</rr:PerformanceAvailabilityWebSiteAddress>
  <rr:BarChartDoesNotReflectSalesLoads contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">The bar chart does not reflect sales loads. If it did, the annual total returns shown would be lower.</rr:BarChartDoesNotReflectSalesLoads>
  <rr:PerformanceTableUsesHighestFederalRate contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</rr:PerformanceTableUsesHighestFederalRate>
  <rr:PerformanceTableNotRelevantToTaxDeferred contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">Actual after-tax returns depend on an investor's tax situation and may differ from those shown, and after-tax returns shown are not relevant to investors who hold their Fund shares through tax-advantaged arrangements, such as 401(k) plans, 529 college savings plans or individual retirement accounts.</rr:PerformanceTableNotRelevantToTaxDeferred>
  <rr:PerformanceTableOneClassOfAfterTaxShown contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">After-tax returns are shown for Class A shares only and after-tax returns for other classes will vary.</rr:PerformanceTableOneClassOfAfterTaxShown>
  <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.055</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
  <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
  <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
  <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
  <rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0</rr:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
  <rr:MaximumDeferredSalesChargeOverOther id="Item_2" decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOther>
  <rr:MaximumDeferredSalesChargeOverOther decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.01</rr:MaximumDeferredSalesChargeOverOther>
  <rr:MaximumDeferredSalesChargeOverOther decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOther>
  <rr:MaximumDeferredSalesChargeOverOther decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOther>
  <rr:MaximumDeferredSalesChargeOverOther decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0</rr:MaximumDeferredSalesChargeOverOther>
  <rr:ManagementFeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.0011</rr:ManagementFeesOverAssets>
  <rr:ManagementFeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.0011</rr:ManagementFeesOverAssets>
  <rr:ManagementFeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.0011</rr:ManagementFeesOverAssets>
  <rr:ManagementFeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0.0011</rr:ManagementFeesOverAssets>
  <rr:ManagementFeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0.0011</rr:ManagementFeesOverAssets>
  <rr:DistributionAndService12b1FeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.0025</rr:DistributionAndService12b1FeesOverAssets>
  <rr:DistributionAndService12b1FeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.01</rr:DistributionAndService12b1FeesOverAssets>
  <rr:DistributionAndService12b1FeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.005</rr:DistributionAndService12b1FeesOverAssets>
  <rr:DistributionAndService12b1FeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
  <rr:DistributionAndService12b1FeesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0</rr:DistributionAndService12b1FeesOverAssets>
  <rr:OtherExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.0016</rr:OtherExpensesOverAssets>
  <rr:OtherExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.0016</rr:OtherExpensesOverAssets>
  <rr:OtherExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.0016</rr:OtherExpensesOverAssets>
  <rr:OtherExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0.0016</rr:OtherExpensesOverAssets>
  <rr:OtherExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0.0005</rr:OtherExpensesOverAssets>
  <rr:ExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.0052</rr:ExpensesOverAssets>
  <rr:ExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.0127</rr:ExpensesOverAssets>
  <rr:ExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.0077</rr:ExpensesOverAssets>
  <rr:ExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0.0027</rr:ExpensesOverAssets>
  <rr:ExpensesOverAssets decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0.0016</rr:ExpensesOverAssets>
  <rr:ExpenseExampleYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">600</rr:ExpenseExampleYear01>
  <rr:ExpenseExampleYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">708</rr:ExpenseExampleYear03>
  <rr:ExpenseExampleYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">825</rr:ExpenseExampleYear05>
  <rr:ExpenseExampleYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">1167</rr:ExpenseExampleYear10>
  <rr:ExpenseExampleYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">229</rr:ExpenseExampleYear01>
  <rr:ExpenseExampleYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">403</rr:ExpenseExampleYear03>
  <rr:ExpenseExampleYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">697</rr:ExpenseExampleYear05>
  <rr:ExpenseExampleYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">1534</rr:ExpenseExampleYear10>
  <rr:ExpenseExampleYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">79</rr:ExpenseExampleYear01>
  <rr:ExpenseExampleYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">246</rr:ExpenseExampleYear03>
  <rr:ExpenseExampleYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">428</rr:ExpenseExampleYear05>
  <rr:ExpenseExampleYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">954</rr:ExpenseExampleYear10>
  <rr:ExpenseExampleYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">28</rr:ExpenseExampleYear01>
  <rr:ExpenseExampleYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">87</rr:ExpenseExampleYear03>
  <rr:ExpenseExampleYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">152</rr:ExpenseExampleYear05>
  <rr:ExpenseExampleYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">343</rr:ExpenseExampleYear10>
  <rr:ExpenseExampleYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">16</rr:ExpenseExampleYear01>
  <rr:ExpenseExampleYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">52</rr:ExpenseExampleYear03>
  <rr:ExpenseExampleYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">90</rr:ExpenseExampleYear05>
  <rr:ExpenseExampleYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">205</rr:ExpenseExampleYear10>
  <rr:ExpenseExampleNoRedemptionYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">600</rr:ExpenseExampleNoRedemptionYear01>
  <rr:ExpenseExampleNoRedemptionYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">708</rr:ExpenseExampleNoRedemptionYear03>
  <rr:ExpenseExampleNoRedemptionYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">825</rr:ExpenseExampleNoRedemptionYear05>
  <rr:ExpenseExampleNoRedemptionYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="USD">1167</rr:ExpenseExampleNoRedemptionYear10>
  <rr:ExpenseExampleNoRedemptionYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">129</rr:ExpenseExampleNoRedemptionYear01>
  <rr:ExpenseExampleNoRedemptionYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">403</rr:ExpenseExampleNoRedemptionYear03>
  <rr:ExpenseExampleNoRedemptionYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">697</rr:ExpenseExampleNoRedemptionYear05>
  <rr:ExpenseExampleNoRedemptionYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="USD">1534</rr:ExpenseExampleNoRedemptionYear10>
  <rr:ExpenseExampleNoRedemptionYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">79</rr:ExpenseExampleNoRedemptionYear01>
  <rr:ExpenseExampleNoRedemptionYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">246</rr:ExpenseExampleNoRedemptionYear03>
  <rr:ExpenseExampleNoRedemptionYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">428</rr:ExpenseExampleNoRedemptionYear05>
  <rr:ExpenseExampleNoRedemptionYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="USD">954</rr:ExpenseExampleNoRedemptionYear10>
  <rr:ExpenseExampleNoRedemptionYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">28</rr:ExpenseExampleNoRedemptionYear01>
  <rr:ExpenseExampleNoRedemptionYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">87</rr:ExpenseExampleNoRedemptionYear03>
  <rr:ExpenseExampleNoRedemptionYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">152</rr:ExpenseExampleNoRedemptionYear05>
  <rr:ExpenseExampleNoRedemptionYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="USD">343</rr:ExpenseExampleNoRedemptionYear10>
  <rr:ExpenseExampleNoRedemptionYear01 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">16</rr:ExpenseExampleNoRedemptionYear01>
  <rr:ExpenseExampleNoRedemptionYear03 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">52</rr:ExpenseExampleNoRedemptionYear03>
  <rr:ExpenseExampleNoRedemptionYear05 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">90</rr:ExpenseExampleNoRedemptionYear05>
  <rr:ExpenseExampleNoRedemptionYear10 decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="USD">205</rr:ExpenseExampleNoRedemptionYear10>
  <rr:AnnualReturn2010 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.2121</rr:AnnualReturn2010>
  <rr:AnnualReturn2011 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">-0.0063</rr:AnnualReturn2011>
  <rr:AnnualReturn2012 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1697</rr:AnnualReturn2012>
  <rr:AnnualReturn2013 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.3533</rr:AnnualReturn2013>
  <rr:AnnualReturn2014 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1375</rr:AnnualReturn2014>
  <rr:AnnualReturn2015 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">-0.0273</rr:AnnualReturn2015>
  <rr:AnnualReturn2016 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1411</rr:AnnualReturn2016>
  <rr:AnnualReturn2017 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1826</rr:AnnualReturn2017>
  <rr:AnnualReturn2018 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">-0.081</rr:AnnualReturn2018>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">1997-07-28</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">-0.1316</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.0534</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1357</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributions_MemberS000027817_MemberC000084406_Member">1997-07-28</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributions_MemberS000027817_MemberC000084406_Member" unitRef="pure">-0.1452</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributions_MemberS000027817_MemberC000084406_Member" unitRef="pure">0.045</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributions_MemberS000027817_MemberC000084406_Member" unitRef="pure">0.1287</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributionsAndSales_MemberS000027817_MemberC000084406_Member">1997-07-28</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributionsAndSales_MemberS000027817_MemberC000084406_Member" unitRef="pure">-0.0688</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributionsAndSales_MemberS000027817_MemberC000084406_Member" unitRef="pure">0.0407</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019AfterTaxesOnDistributionsAndSales_MemberS000027817_MemberC000084406_Member" unitRef="pure">0.1133</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member">1997-07-28</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">-0.0962</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.0577</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084404_Member" unitRef="pure">0.1338</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member">2008-03-31</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">-0.0833</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.0627</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084407_Member" unitRef="pure">0.1393</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member">1997-07-28</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">-0.0787</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0.068</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084405_Member" unitRef="pure">0.145</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnInceptionDate id="Item_3" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member">2012-09-24</rr:AverageAnnualReturnInceptionDate>
  <rr:AverageAnnualReturnYear01 id="Item_4" decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">-0.0778</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 id="Item_5" decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0.0693</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 id="Item_6" decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000120780_Member" unitRef="pure">0.1446</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSP_Member" unitRef="pure">-0.0438</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSP_Member" unitRef="pure">0.0849</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSP_Member" unitRef="pure">0.1312</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSPEqualWeightIndexreflectsnodeductionforfeesexpensesortaxes_Member" unitRef="pure">-0.0764</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSPEqualWeightIndexreflectsnodeductionforfeesexpensesortaxes_Member" unitRef="pure">0.0714</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberSPEqualWeightIndexreflectsnodeductionforfeesexpensesortaxes_Member" unitRef="pure">0.1495</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberLipperMultiCapCoreFundsIndex_Member" unitRef="pure">-0.0772</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberLipperMultiCapCoreFundsIndex_Member" unitRef="pure">0.0625</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberLipperMultiCapCoreFundsIndex_Member" unitRef="pure">0.1233</rr:AverageAnnualReturnYear10>
  <rr:PortfolioTurnoverRate decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_Member" unitRef="pure">0.22</rr:PortfolioTurnoverRate>
  <rr:ExpenseBreakpointMinimumInvestmentRequiredAmount decimals="INF" contextRef="Duration_20Dec2019_20Dec2019S000027817_Member" unitRef="USD">50000</rr:ExpenseBreakpointMinimumInvestmentRequiredAmount>
  <rr:BarChartYearToDateReturn decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.1966</rr:BarChartYearToDateReturn>
  <rr:HighestQuarterlyReturnLabel contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">Best Quarter</rr:HighestQuarterlyReturnLabel>
  <rr:BarChartHighestQuarterlyReturnDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">2009-06-30</rr:BarChartHighestQuarterlyReturnDate>
  <rr:BarChartHighestQuarterlyReturn decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">0.2448</rr:BarChartHighestQuarterlyReturn>
  <rr:LowestQuarterlyReturnLabel contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">Worst Quarter</rr:LowestQuarterlyReturnLabel>
  <rr:BarChartLowestQuarterlyReturnDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">2011-09-30</rr:BarChartLowestQuarterlyReturnDate>
  <rr:BarChartLowestQuarterlyReturn decimals="4" contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member" unitRef="pure">-0.1788</rr:BarChartLowestQuarterlyReturn>
  <rr:YearToDateReturnLabel contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">Class A shares year-to-date</rr:YearToDateReturnLabel>
  <rr:BarChartYearToDateReturnDate contextRef="Duration_20Dec2019_20Dec2019S000027817_MemberC000084406_Member">2019-09-30</rr:BarChartYearToDateReturnDate>
  <rr:AnnualFundOperatingExpensesTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleAnnualFundOperatingExpenses000013 column period compact * ~&lt;/div&gt;</rr:AnnualFundOperatingExpensesTableTextBlock>
  <rr:BarChartTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleAnnualTotalReturnsBarChart000016 column period compact * ~&lt;/div&gt;</rr:BarChartTableTextBlock>
  <rr:ExpenseExampleNoRedemptionTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleExpenseExampleNoRedemptionTransposed000015 column period compact * ~&lt;/div&gt;</rr:ExpenseExampleNoRedemptionTableTextBlock>
  <rr:ExpenseExampleWithRedemptionTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleExpenseExampleTransposed000014 column period compact * ~&lt;/div&gt;</rr:ExpenseExampleWithRedemptionTableTextBlock>
  <rr:PerformanceTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleAverageAnnualTotalReturnsTransposed000017 column period compact * ~&lt;/div&gt;</rr:PerformanceTableTextBlock>
  <rr:ShareholderFeesTableTextBlock contextRef="Duration_20Dec2019_20Dec2019S000027817_Member">&lt;div style="display:none"&gt;~ http://www.invesco.com/role/ScheduleShareholderFees000012 column period compact * ~&lt;/div&gt;</rr:ShareholderFeesTableTextBlock>
  <dei:EntityInvCompanyType contextRef="Duration_20Dec2019_20Dec2019">N-1A</dei:EntityInvCompanyType>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="#Item_2" xlink:label="MaximumDeferredSalesChargeOverOther" />
    <link:footnote xlink:type="resource" xlink:label="footnote_MaximumDeferredSalesChargeOverOther" xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" id="footnote_MaximumDeferredSalesChargeOverOther">A contingent deferred sales charge may apply in some cases. See &#8220;Shareholder Account Information-Contingent Deferred Sales Charges (CDSCs).&#8221;</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="MaximumDeferredSalesChargeOverOther" xlink:to="footnote_MaximumDeferredSalesChargeOverOther" />
    <link:loc xlink:type="locator" xlink:href="#Item_3" xlink:label="AverageAnnualReturnInceptionDate" />
    <link:footnote xlink:type="resource" xlink:label="footnote_AverageAnnualReturnInceptionDate" xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" id="footnote_AverageAnnualReturnInceptionDate">Class R6 shares&#8217; performance shown prior to inception is that of the Fund&#8217;s and the predecessor fund&#8217;s Class A shares at net asset value (NAV) and includes the 12b-1 fees applicable to Class A shares. Class A shares&#8217; performance reflects any applicable fee waivers and/or expense reimbursements.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="AverageAnnualReturnInceptionDate" xlink:to="footnote_AverageAnnualReturnInceptionDate" />
    <link:loc xlink:type="locator" xlink:href="#Item_4" xlink:label="Item_4_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_4_lbl" xlink:to="footnote_AverageAnnualReturnInceptionDate" use="optional" priority="0" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_5" xlink:label="Item_5_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_5_lbl" xlink:to="footnote_AverageAnnualReturnInceptionDate" use="optional" priority="0" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_6" xlink:label="Item_6_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_6_lbl" xlink:to="footnote_AverageAnnualReturnInceptionDate" use="optional" priority="0" order="1.0" />
  </link:footnoteLink>
</xbrl>
