XML 169 R145.htm IDEA: XBRL DOCUMENT
v3.23.1

FINANCIAL INSTRUMENTS AND RISK MANAGEMENT (Details 4) - Currency risk [member] - BRL (R$) R$ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
IfrsStatementLineItems [Line Items] |  |
Exposure in result | R$ (263,437) | R$ (1,001,328)
Exposure of assets and liabilities in foreign currencies | (3,985,367) | (9,456,299)
Cash And Cash Equivalents 1 [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | 3,691,668 | 2,064,631
Trade receivables [member] |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | 6,013,713 | 6,377,104
Trade Accounts Payable [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | (1,484,810) | (1,221,354)
Exchange rate variation on other liabilities |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | (12,241,309) | (16,726,412)
Other Assets And Liabilities Net [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | 35,371 | 49,732
Hedge [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Exposure in result | R$ 3,721,930 | R$ 8,454,971

X
- References No definition available. + Details
Name: | brf_ExposureOfAssetsAndLiabilitiesInForeignCurrencies
Namespace Prefix: | brf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- References No definition available. + Details
Name: | brf_ValueAtRisks
Namespace Prefix: | brf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=brf_CashAndCashEquivalents1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_TradeReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=brf_TradeAccountsPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=brf_LoansAndBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=brf_OtherAssetsAndLiabilitiesNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=brf_HedgeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |