XML 100 R88.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Revenue - Additional information (Details) - CNY (¥) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2023 | Jun. 30, 2023 | Jun. 30, 2022
Disclosure of transaction price allocated to remaining performance obligations [line items] |  |  |
Expected period of satisfaction of amount expected to be recognized | 1 year |  |
Transaction price allocated to the remaining performance obligations | ¥ 97,919,000 | ¥ 108,005,000 | ¥ 193,988,000
Minimum |  |  |
Disclosure of transaction price allocated to remaining performance obligations [line items] |  |  |
Remaining licensing period | 1 year | 1 year | 1 year
Membership fee income recognition period | 1 month |  |
Maximum |  |  |
Disclosure of transaction price allocated to remaining performance obligations [line items] |  |  |
Remaining licensing period | 10 years | 10 years | 10 years
Membership fee income recognition period | 1 year |  |
Loyalty points revenue recognition period | 1 year |  |
- License fees |  |  |
Disclosure of transaction price allocated to remaining performance obligations [line items] |  |  |
Amount expected to be recognized as revenue | ¥ 40,954,000 | ¥ 46,754,000 | ¥ 51,658,000

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2023-01-01 -Paragraph 120 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. + References No definition available. + Details
Name: | mnso_IfrsRevenueRemainingPerformanceObligationAmount
Namespace Prefix: | mnso_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mnso_IfrsRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod
Namespace Prefix: | mnso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period for income recognition for loyalty points. + References No definition available. + Details
Name: | mnso_LoyaltyPointsRevenueRecognitionPeriod
Namespace Prefix: | mnso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period for income recognition for membership fee. + References No definition available. + Details
Name: | mnso_MembershipFeeRevenueRecognitionPeriod
Namespace Prefix: | mnso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the remaining licensing period. + References No definition available. + Details
Name: | mnso_RemainingLicensingPeriod
Namespace Prefix: | mnso_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=mnso_LicenseFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |