XML 216 R209.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Financial instruments and risk management - Summary of financial instruments carried at fair value (Parenthetical) (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Disclosure Of Financial Instruments [Line Items] |  |
Provisionally priced receivables recognised relating to sales contracts | $ 90,000,000 | $ 143,000,000
Aluminium forward contracts/options embedded in electricity purchase contracts [member] | Level 3 [member] |  |
Disclosure Of Financial Instruments [Line Items] |  |
Long-term embedded derivatives expiry term | Level 3 derivatives consist of derivatives embedded in electricity purchase contracts linked to the LME with terms expiring between [XX] and [XX] (2016: 2017 and 2030) |
Long-term embedded derivatives with fair value | $ 98,000,000 | 408,000,000
Aluminium forward contracts [member] |  |
Disclosure Of Financial Instruments [Line Items] |  |
Range of market price | In valuing these derivatives, aluminium prices are flatlined beyond the market forward curve and increased by projected inflation up to the date of expiry of each contract. The range of market prices are US$2,679 per metric tonne in 2028 to US$2,848 in 2030 (2016: US$2,136 per metric tonne in 2027 to US$2,300 in 2030). |
Aluminium forward contracts [member] | Bottom of range [Member] |  |
Disclosure Of Financial Instruments [Line Items] |  |
Fair value of derivative commodity price per metric tonne | $ 2,679 | 2,136
Aluminium forward contracts [member] | Top of range [Member] |  |
Disclosure Of Financial Instruments [Line Items] |  |
Fair value of derivative commodity price per metric tonne | $ 2,848 | $ 2,300

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

X
- Definition Information about the market for financial instruments for which disclosures of fair value are not required. [Refer: Financial instruments, class [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2016-01-13 -Paragraph 30 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2016-03-30&anchor=para_30_c&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_InformationAboutMarketForFinancialInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of derivative commodity price per metric tonne. + References No definition available. + Details
Name: | rio_FairValueOfDerivativeCommodityPricePerMetricTonne
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long-term embedded derivatives at fair value. + References No definition available. + Details
Name: | rio_LongtermEmbeddedDerivativesAtFairValue
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Long-term embedded derivatives expiry term. + References No definition available. + Details
Name: | rio_LongtermEmbeddedDerivativesExpiryTerm
Namespace Prefix: | rio_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales contracts can incorporate provisional pricing - at the date of delivery, a provisional price may be charged. The final price is generally an average market price for a particular future period. + References No definition available. + Details
Name: | rio_ProvisionallyPricedInvoices
Namespace Prefix: | rio_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=rio_AluminiumForwardContractsEmbeddedInElectricityPurchaseContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=rio_AluminiumForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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: |