v3.7.0.1

TRADE STRUCTURED FINANCE PROGRAM (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2017
TRADE STRUCTURED FINANCE PROGRAM |
Summary of assets and liabilities related to the trade structured finance program |
|  | March 31, |  | December 31, |
(US$ in millions) |  | 2017 |  | 2016 |
Current assets: |  |  |  |  |
Carrying value of time deposits |  | $ | 26 |  | $ | 64 |
Fair value (Level 2 measurement) of time deposits |  | $ | 26 |  | $ | 64 |
Non-current assets: |  |  |  |  |
Carrying value of time deposits |  | $ | 464 |  | $ | 464 |
Fair value (Level 2 measurement) of time deposits |  | $ | 464 |  | $ | 464 |
Current liabilities: |  |  |  |  |
Carrying value of letters of credit obligations and foreign exchange contracts |  | $ | 490 |  | $ | 528 |
Fair value (Level 2 measurement) of letters of credit obligations |  | $ | 489 |  | $ | 528 |
Fair value (Level 2 measurement) of foreign exchange forward contracts-(gains) losses |  | 1 |  | — |
Total fair value (Level 2 measurement) of letters of credit obligations and foreign exchange contracts |  | $ | 490 |  | $ | 528 |

X
- Definition Tabular disclosure of the summary of assets and liabilities included the condensed consolidated balance sheets and the associated fair value amounts related to trade structured program. Under the programs the entity generally obtains U.S. dollar-denominated letters of credit ("LCs") (each based on an underlying commodity trade flow) from financial institutions, and time deposits denominated in either the local currency of the financial institution counterparties or in U.S. dollar, as well as foreign exchange forward contracts, all of which are subject to legally enforceable set-off agreements. + References No definition available. + Details
Name: | bg_ScheduleOfAssetsAndLiabilitiesTradeStructuredFinanceProgramTableTextBlock
Namespace Prefix: | bg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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