v3.8.0.1

Related parties (Details) - USD ($) $ in Thousands |  |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | ---
Apr. 26, 2018 | Nov. 30, 2017 | Feb. 24, 2017 | Mar. 31, 2018 | Mar. 31, 2018 | Mar. 31, 2017 | Dec. 31, 2017
Details of Balances [Abstract] |  |  |  |  |  |  |
Current receivables with related parties |  |  |  | $ 10,994 | $ 10,994 |  | $ 10,544
Non-current receivables with related parties |  |  |  | 2,518 | 2,518 |  | 2,108
Current payables with related parties |  |  |  | 42,909 | 42,909 |  | 63,409
Non-current payables with related parties |  |  |  | 144,994 | 144,994 |  | 141,031
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Financial income |  |  |  |  | 296 | $ 320 |
Financial expenses |  |  |  |  | (100,067) | (101,039) |
Dividends retained from Abengoa |  |  | $ 10,400 |  |  |  |
Repayment of project debt |  |  |  |  | 70,147 | 306,198 |
Related Parties [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Operation and Maintenance payables |  |  |  | 60,000 | 60,000 |  |
Dividends retained from Abengoa |  |  |  |  | 10,400 |  |
Related Parties [Member] | Subsequent Events [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Accrued Operation and Maintenance payables paid | $ 18,000 |  |  |  |  |  |
Subsidiaries [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Services rendered |  |  |  |  | 0 | 13 |
Services received |  |  |  |  | (26,541) | (24,969) |
Financial income |  |  |  |  | 1,386 | 12 |
Financial expenses |  |  |  |  | $ (341) | $ (364) |
Abengoa [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Term to maintain guarantees and letters of credit |  |  |  |  | 5 years |  |
Guarantees amount |  |  |  | 31,000 | $ 31,000 |  |
Guarantees amount replaced |  |  |  |  | $ 112,000 |  |
Abengoa [Member] | Solana [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Performance consideration receivable |  | $ 120,000 |  |  |  |  |
Performance obligations proceeds applied to project debt |  | 95,000 |  |  |  |  |
Performance obligations proceeds applied to additional plant repairs |  | 25,000 |  |  |  |  |
Other obligations per semester |  | $ 6,500 |  |  |  |  |
Recognition period of other contingent obligations considered |  |  |  |  | 8 years 6 months |  |
Performance obligations proceeds received from Abengoa |  |  |  |  | $ 77,500 |  | 42,500
Repayment of project debt |  |  |  | $ 52,500 | $ 52,500 |  | $ 42,500
Abengoa [Member] | Solana and Mojave [Member] |  |  |  |  |  |  |
Transactions With Related Party [Abstract] |  |  |  |  |  |  |
Minimum ownership requirement percentage |  | 16.00% |  |  |  |  |

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

X
- Definition Dividends retained from Abengoa related to the preferred equity investment in Abengoa Concessoes Brasil Holding (ACBH), which is a subsidiary of Abengoa engaged in the development, construction, investment and management of contracted concessions in Brazil, comprised mostly of transmission lines. Retention is based on the underlying investment agreement supported by the additional agreement reached with Abengoa in the third quarter of 2016. + References No definition available. + Details
Name: | aby_DividendsRetained
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Refers to guarantees issued by a related party on behalf of or for the benefit of the entity. + References No definition available. + Details
Name: | aby_GuaranteesAmountRelatedPartyTransactions
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The minimum percentage of ownership in a concessional asset required that will trigger a change of ownership clause for project financing arrangements. + References No definition available. + Details
Name: | aby_MinimumOwnershipRequirementPercentage
Namespace Prefix: | aby_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of contingent liabilities recognized that the entity does not separately disclose in the same statement or note. + References No definition available. + Details
Name: | aby_OtherContingentObligations
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of consideration to be received by Solana as a performance compensation conditioned by a signed consent with DOE. + References No definition available. + Details
Name: | aby_PerformanceObligationsConsiderationReceivable
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of performance obligations proceeds used for additional repairs of plant. + References No definition available. + Details
Name: | aby_PerformanceObligationsProceedsAmountUsedForAdditionalRepairsOfThePlant
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The estimated amount of project debt to be prepaid from performance obligations proceeds. + References No definition available. + Details
Name: | aby_PerformanceObligationsProceedsEstimatedPrepaidAmountProjectDebt
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The performance obligations proceeds received resulting from related party transactions. + References No definition available. + Details
Name: | aby_PerformanceObligationsReceivedFromRelatedPartyTransactions
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The recognition period of other contingent obligations considered. + References No definition available. + Details
Name: | aby_RecognitionPeriodOfOtherContingentObligationsConsidered
Namespace Prefix: | aby_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the replacement amount of guarantees previously issued by Abengoa related to operations of technical nature. + References No definition available. + Details
Name: | aby_ReplacementOfGuaranteesAmount
Namespace Prefix: | aby_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period of time Abengoa agreed to maintain any guarantees and letters of credit under a revolving credit line in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | aby_TermToMaintainGuaranteesAndLettersOfCredit
Namespace Prefix: | aby_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The amount of costs associated with financing activities of the entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 82 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_82_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_FinanceCosts
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of income associated with interest and other financing activities of the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 85 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_85&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_FinanceIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of non-current payables due to related parties. [Refer: Related parties [member]; Payables to related parties] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 78 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_78&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NoncurrentPayablesToRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The non-current amount of payment due to suppliers for goods and services used in the entity's business. [Refer: Trade payables] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 78 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_78&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NoncurrentPayablesToTradeSuppliers
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of non-current receivables due from related parties. [Refer: Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_78_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_NoncurrentReceivablesDueFromRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow to suppliers for goods and services. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 14 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_14_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_PaymentsToSuppliersForGoodsAndServices
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2017-01-01 -Paragraph 17 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2017-03-01&anchor=para_17_d&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 24 -IssueDate 2017-01-01 -Paragraph 21 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=24&date=2017-03-01&anchor=para_21_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of services received in related party transactions. [Refer: Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 24 -IssueDate 2017-01-01 -Paragraph 21 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=24&date=2017-03-01&anchor=para_21_c&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_ServicesReceivedRelatedPartyTransactions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 78 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_78&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current receivables due from related parties. [Refer: Related parties [member]] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2017-01-01 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2017-03-01&anchor=para_78_b&doctype=Standard -URIDate 2017-03-09 + Details
Name: | ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_RelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=aby_SubsequentEventsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_SubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=aby_AbengoaSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IntangibleAssetsMaterialToEntityAxis=aby_SolanaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IntangibleAssetsMaterialToEntityAxis=aby_SolanaAndMojaveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |