v3.8.0.1

Clients and other receivable (Details) - USD ($) $ in Thousands | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Clients and other receivables [Abstract] |  |
Trade receivables | $ 186,728 | $ 151,199
Tax receivables | 39,607 | 29,705
Prepayments | 6,375 | 10,261
Other accounts receivable | 11,739 | 16,456
Clients and other receivables | 244,449 | 207,621
Up to 3 Months [Member] |  |
Clients and other receivables [Abstract] |  |
Trade receivables | 186,728 | 151,199
Euros [Member] |  |
Clients and other receivables [Abstract] |  |
Trade receivables | 109,165 | 98,798
Rand [Member] |  |
Clients and other receivables [Abstract] |  |
Trade receivables | 23,792 | 12,807
Other [Member] |  |
Clients and other receivables [Abstract] |  |
Trade receivables | 7,363 | 7,151
All Foreign Currencies [Member] |  |
Clients and other receivables [Abstract] |  |
Trade receivables | $ 140,320 | $ 118,756

X
- Definition The amount of current prepayments. [Refer: Prepayments] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_78_b&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_CurrentPrepayments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_78_b&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_CurrentReceivablesFromTaxesOtherThanIncomeTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current trade receivables. [Refer: Trade receivables] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_78_b&doctype=Standard -URIDate 2016-03-31 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 68 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_68&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_CurrentTradeReceivables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of current other receivables. [Refer: Other receivables] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_78_b&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_OtherCurrentReceivables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 54 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_54_h&doctype=Standard -URIDate 2016-03-31 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2016-01-13 -Paragraph 78 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2016-03-30&anchor=para_78_b&doctype=Standard -URIDate 2016-03-31 + Details
Name: | ifrs-full_TradeAndOtherCurrentReceivables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanThreeMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=currency_ZAR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=aby_OtherCurrencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=aby_AllCurrenciesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |