XML 101 R94.htm IDEA: XBRL DOCUMENT
v3.20.1

COST OF SALES (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018
Disclosure of Detailed Information About Cost of Sales [Line Items] |  |
Direct mining cost | $ 4,504 | $ 3,481
Depreciation | 2,032 | 1,457
Royalty expense | 342 | 235
Community relations | 33 | 47
Cost of sales | 6,911 | 5,220
Inventory reduction amount | 26 | 199
Employee benefits expense | 1,350 | 1,001
Gold[member] |  |
Disclosure of Detailed Information About Cost of Sales [Line Items] |  |
Direct mining cost | 4,274 | 3,130
Depreciation | 1,902 | 1,253
Royalty expense | 308 | 196
Community relations | 30 | 42
Cost of sales | 6,514 | 4,621
Copper |  |
Disclosure of Detailed Information About Cost of Sales [Line Items] |  |
Direct mining cost | 224 | 344
Depreciation | 100 | 170
Royalty expense | 34 | 39
Community relations | 3 | 5
Cost of sales | 361 | 558
Other |  |
Disclosure of Detailed Information About Cost of Sales [Line Items] |  |
Direct mining cost | 6 | 7
Depreciation | 30 | 34
Royalty expense | 0 | 0
Community relations | 0 | 0
Cost of sales | $ 36 | $ 41

X
- Definition Cost of sales incurred by the Company to maintain community relations in sites they operate + References No definition available. + Details
Name: | abx_Communityrelations
Namespace Prefix: | abx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Direct mining costs + References No definition available. + Details
Name: | abx_DirectMiningCosts
Namespace Prefix: | abx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition [Line Items] for Disclosure of detailed information about cost of sales [Table] + References No definition available. + Details
Name: | abx_DisclosureofDetailedInformationAboutCostofSalesLineItems
Namespace Prefix: | abx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_99&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 103 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_103&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_CostOfSales
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DepreciationExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 102 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_102&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_99&doctype=Standard -URIDate 2018-03-16 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 104 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_104&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_EmployeeBenefitsExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 2 -IssueDate 2018-01-01 -Paragraph 36 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=2&date=2018-03-01&anchor=para_36_e&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 98 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_98_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_InventoryWritedown2011
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense arising from royalties. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 85 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_85&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_RoyaltyExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=abx_GoldcommodityMember
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: | ifrs-full_ProductsAndServicesAxis=abx_OtherProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |