XML 399 R121.htm IDEA: XBRL DOCUMENT
v3.19.1

Royalties - Summary of Royalties (Parenthetical) (Detail) | 12 Months Ended
--- | ---
Dec. 31, 2018 USD ($) Times | Dec. 31, 2017 | Dec. 31, 2016
Range One [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 3.00% |  |
Range One [member] | Bottom of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 0.00 |  |
Range One [member] | Top of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 1,299.99 |  |
Range Two [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 3.50% |  |
Range Two [member] | Bottom of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 1,300.00 |  |
Range Two [member] | Top of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 1,449.99 |  |
Range Three [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 4.10% |  |
Range Three [member] | Bottom of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 1,450.00 |  |
Range Three [member] | Top of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 2,299.99 |  |
Range Four [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 5.00% |  |
Range Four [member] | Bottom of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Average gold price | $ 2,300.00 |  |
South Africa [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Royalty in refined minerals, description | The royalty in respect of refined minerals (which include gold refined to 99.5% and above and platinum) is calculated by dividing earnings before interest and taxes (“EBIT”) by the product of 12.5 times gross revenue calculated as a percentage, plus an additional 0.5%. EBIT refers to taxable mining income (with certain exceptions such as no deduction for interest payable and foreign exchange losses) before assessed losses but after capital expenditure. |  |
Royalty effective rate | 0.50% | 0.50% | 0.50%
Australia [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Royalty effective rate | 2.50% | 2.50% | 2.50%
Ghana [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate |  |  | 5.00%
Royalty effective rate | 3.00% | 3.00% | 5.00%
Peru [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Royalty effective rate | 4.00% | 4.60% | 6.40%
Peru [member] | Bottom of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 1.00% |  |
Peru [member] | Top of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 12.00% |  |
Gold refined minerals [member] | South Africa [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold refining percentage | 99.50% |  |
Refined minerals [member] | South Africa [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Number of times gross revenue | Times | 12.5 |  |
Additional percentage | 0.50% |  |
Refined minerals [member] | South Africa [member] | Top of range [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 5.00% |  |
Gold royalty [member] | Australia [member] |  |  |
Disclosure of information about royalty arrangements [line items] |  |  |
Gold royalty rate | 2.50% | 2.50% | 2.50%

X
- Definition Average Gold Price + References No definition available. + Details
Name: | gfi_AverageGoldPrice
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description Of Royalty Arrangements + References No definition available. + Details
Name: | gfi_DescriptionOfRoyaltyArrangements
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represents information about royalty arrangements. + References No definition available. + Details
Name: | gfi_DisclosureOfInformationAboutRoyaltyArrangementsLineItems
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Relates to the percentage of refining required before the mineral can be classified as refined. + References No definition available. + Details
Name: | gfi_GoldRefiningPercentage
Namespace Prefix: | gfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of times gross revenue. + References No definition available. + Details
Name: | gfi_NumberOfTimesGrossRevenue
Namespace Prefix: | gfi_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage added to derive royalty percentage. + References No definition available. + Details
Name: | gfi_PercentageAddedToDeriveRoyaltyPercentage
Namespace Prefix: | gfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective rate of royalty tax payable. + References No definition available. + Details
Name: | gfi_RoyaltyEffectiveRatePercentage
Namespace Prefix: | gfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective rate of royalty tax payable. + References No definition available. + Details
Name: | gfi_RoyaltyPercentage
Namespace Prefix: | gfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_MeasurementAxis=gfi_RangeOneMember
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: |

X
- Details
Name: | ifrs-full_MeasurementAxis=gfi_RangeTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MeasurementAxis=gfi_RangeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MeasurementAxis=gfi_RangeFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_ZA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_AU
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_GH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_PE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=gfi_GoldRefinedMineralsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=gfi_RefinedMineralsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=gfi_GoldRoyaltyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |