XML 139 R119.htm IDEA: XBRL DOCUMENT
v3.21.1

17. LEASES (Details 2) R$ in Thousands | Dec. 31, 2020 BRL (R$)
--- | ---
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | R$ 2,536,681
Current | 383,162
Non-current | 2,153,519
2022 [member] |
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | 475,563
2023 [member] |
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | 367,486
2024 [member] |
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | 289,775
2025 [member] |
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | 203,854
2026 onwards [member] |
PresentationOfLeasesForLesseeLineItems [Line Items] |
Future payments of finance leases | R$ 816,841

X
- Definition Amount represents value of current future finances charge on finance lease. + References No definition available. + Details
Name: | brf_CurrentFutureFinancesChargeOnFinanceLease
Namespace Prefix: | brf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of future payments of finance leases. + References No definition available. + Details
Name: | brf_FuturePaymentsOfFinanceLeases
Namespace Prefix: | brf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount represents value of noncurrent future finance charge on finance lease. + References No definition available. + Details
Name: | brf_NoncurrentFutureFinanceChargeOnFinanceLease
Namespace Prefix: | brf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

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

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

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

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