XML 300 R4.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Group statement of comprehensive income (Parenthetical) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | [1] | Dec. 31, 2018 | Dec. 31, 2017 | [1]
Statement of comprehensive income [abstract] |  |  |
Currency translation gain (charge) | $ (29) | $ (382) | $ 310
Reclassification of cost of hedging to income statement and recognised within finance costs |  | $ 3 |
[1] | Refer to note 1(d).

X
- References No definition available. + Details
Name: | ifrs-full_StatementOfComprehensiveIncomeAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of exchange differences arising on the translation of the net assets of entities with functional currencies other than the US dollar are recognised directly in the currency translation reserve. These translation differences are shown in the statement of comprehensive income, with the exception of translation adjustments relating to Rio Tinto Limited’s share capital which are shown in the statement of changes in equity. + References No definition available. + Details
Name: | rio_CurrencyTranslationGainChargeArisingOnDualListedCompaniesShareCapital
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reclassification of cost of hedging to income statement and recognised within finance costs. + References No definition available. + Details
Name: | rio_ReclassificationOfCostOfHedgingToIncomeStatementAndRecognisedWithinFinanceCosts
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration