XML 104 R64.htm IDEA: XBRL DOCUMENT
v3.22.2

Summary of significant accounting policies- Others (Details) - CNY (¥) ¥ in Millions | 12 Months Ended
--- | ---
Mar. 31, 2022 | Mar. 31, 2021 | Mar. 31, 2020
Treasury shares |  |  |
Number of ordinary shares included in treasury shares account | 0 | 143,363,408 |
Statutory reserves |  |  |
Percentage of after-tax profit from subsidiaries incorporated in the PRC required to be appropriated to the statutory reserves | 10.00% |  |
Limit of statutory reserve fund as a percentage of registered capital, after which allocations to statutory reserve fund are no longer required | 50.00% |  |
Appropriation to the enterprise expansion fund and staff welfare and bonus fund | ¥ 0 | ¥ 0 | ¥ 0
PRC |  |  |
Statutory reserves |  |  |
Appropriation to statutory reserves | ¥ 2,492 | ¥ 1,247 | ¥ 1,032
Minimum |  |  |
Derivatives and hedging |  |  |
Ratio determining effective hedging relationship | 80.00% |  |
Maximum |  |  |
Derivatives and hedging |  |  |
Ratio determining effective hedging relationship | 125.00% |  |

X
- Definition Amount appropriated to the enterprise expansion fund and staff welfare and bonus fund for entities incorporated in PRC. + References No definition available. + Details
Name: | baba_AmountAppropriatedToEnterpriseExpansionFundStaffWelfareAndBonusFund
Namespace Prefix: | baba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount appropriated from retained earnings to statutory reserves for entities incorporated in PRC. + References No definition available. + Details
Name: | baba_AmountAppropriatedToStatutoryReserves
Namespace Prefix: | baba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the minimum percentage of net income from subsidiaries required to be appropriated towards the statutory reserve fund for entities incorporated in the People's Republic of China until the reserve balance reaches 50 percent of registered capital. + References No definition available. + Details
Name: | baba_AppropriationOfNetIncomeToStatutoryReserveRequiredPercentage
Namespace Prefix: | baba_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage derived by dividing the results of the hedging instrument by the results of the hedged item, determining effective hedging relationship. + References No definition available. + Details
Name: | baba_GeneralHedgeInformationHedgeEffectivenessThreshold
Namespace Prefix: | baba_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the level of the statutory reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required. + References No definition available. + Details
Name: | baba_ReserveLevelThresholdForMandatoryTransferPercentage
Namespace Prefix: | baba_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of treasury shares or units issued for the purpose of certain equity investment plans for management. + References No definition available. + Details
Name: | baba_TreasuryStockIssuedCertainEquityInvestmentPlansForManagementShare
Namespace Prefix: | baba_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ClassOfStockDisclosuresAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OtherRestrictedAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SummaryOfDerivativeInstrumentsImpactOnResultsOfOperationsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |