XML 137 R97.htm IDEA: XBRL DOCUMENT
v3.22.2

Deferred revenue and customer advances (Details) ¥ in Millions, $ in Millions | Mar. 31, 2022 CNY (¥) | Mar. 31, 2022 USD ($) | Mar. 31, 2021 CNY (¥)
--- | --- | --- | ---
Deferred revenue and customer advances |  |  |
Deferred revenue | ¥ 32,085 |  | ¥ 30,508
Customer advances | 38,388 |  | 35,139
Total | 70,473 |  | 65,647
Less: current portion | (66,983) | $ (10,566) | (62,489)
Non-current portion | ¥ 3,490 | $ 551 | ¥ 3,158

X
- Definition Amount of obligation to transfer good or service to customer in the future for which cash consideration has been received. + References No definition available. + Details
Name: | baba_ContractWithCustomerLiabilityCustomerAdvances
Namespace Prefix: | baba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total carrying amount of deferred revenue and customer advances as of the balance sheet date. + References No definition available. + Details
Name: | baba_DeferredRevenueAndCustomerAdvancesTotal
Namespace Prefix: | baba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized when performance obligations are satisfied within one year or the normal operating cycle, if longer. And the current portion of prepayments received from customers for goods or services to be provided in the future. + References No definition available. + Details
Name: | baba_DeferredRevenueCurrentAndCustomerAdvancesCurrent
Namespace Prefix: | baba_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant