XML 179 R111.htm IDEA: XBRL DOCUMENT
v3.8.0.1

INVENTORIES - Ore in Stockpiles and on Leach Pads (Details) - USD ($) $ in Millions | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | $ 2,227 | $ 2,139
Ore on Leach pads | 405 | 406
Gold |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 2,125 | 2,067
Ore on Leach pads | 405 | 406
Gold | Barrick Nevada |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 1,040 | 1,128
Ore on Leach pads | 105 | 109
Gold | Pueblo Viejo |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 538 | 475
Gold | Porgera |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 55 | 77
Gold | Kalgoorlie |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 138 | 127
Gold | Lagunas Norte |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 147 | 91
Ore on Leach pads | 143 | 97
Gold | Buzwagi |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 109 | 64
Gold | North Mara |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 47 | 41
Gold | Veladero |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 22 | 38
Ore on Leach pads | 145 | 172
Gold | Turquoise Ridge |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 26 | 22
Gold | Other |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 3 | 4
Gold | Pierina |  |
Disclosure of operating segments [line items] |  |
Ore on Leach pads | 12 | 28
Copper |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | 102 | 72
Ore on Leach pads | 0 | 0
Copper | Lumwana |  |
Disclosure of operating segments [line items] |  |
Ore in Stockpiles | $ 102 | $ 72

X
- Definition Current Ore Leach Pads + References No definition available. + Details
Name: | abx_CurrentOreLeachPads
Namespace Prefix: | abx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Ore stockpiles + References No definition available. + Details
Name: | abx_OreStockpiles
Namespace Prefix: | abx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_DisclosureOfOperatingSegmentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | abx_NameofPropertyAxis=abx_BarrickNevadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_PuebloViejoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_PorgeraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_KalgoorlieMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_LagunasNorteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_BuzwagiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_NorthMaraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_VeladeroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_TurquoiseRidgeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_AllOtherPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | abx_NameofPropertyAxis=abx_PierinaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | abx_NameofPropertyAxis=abx_LumwanaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |