XML 16 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
BANK LOANS, NET, Allowance for Loan Losses, Loans Individually and Collectively Evaluated for Impairment (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Allowance for loan losses:            
Individually evaluated for impairment $ 5,596,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1   $ 6,301,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1      
Collectively evaluated for impairment 154,412,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment   141,273,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment      
Total allowance for loan losses 160,008,000us-gaap_FinancingReceivableAllowanceForCreditLosses 156,767,000us-gaap_FinancingReceivableAllowanceForCreditLosses 147,574,000us-gaap_FinancingReceivableAllowanceForCreditLosses 137,940,000us-gaap_FinancingReceivableAllowanceForCreditLosses 138,124,000us-gaap_FinancingReceivableAllowanceForCreditLosses 136,501,000us-gaap_FinancingReceivableAllowanceForCreditLosses
Recorded investment:            
Individually evaluated for impairment 87,606,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment   96,628,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment      
Collectively evaluated for impairment 12,079,182,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment   11,006,790,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment      
Total loans held for investment 12,166,788,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount   11,103,418,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount      
Tax-exempt loans            
Recorded investment:            
Total loans held for investment 361,644,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  122,218,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Loans held for investment | C&I            
Allowance for loan losses:            
Individually evaluated for impairment 1,220,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  1,289,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
     
Collectively evaluated for impairment 109,905,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  101,890,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
     
Total allowance for loan losses 111,125,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
109,582,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
103,179,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
95,702,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
96,629,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
95,994,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Recorded investment:            
Individually evaluated for impairment 11,418,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  11,959,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
     
Collectively evaluated for impairment 6,801,782,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  6,410,388,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
     
Total loans held for investment 6,813,200,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
  6,422,347,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
     
Loans held for investment | CRE construction            
Allowance for loan losses:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
     
Collectively evaluated for impairment 1,675,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
  1,594,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
     
Total allowance for loan losses 1,675,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
1,709,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
1,594,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
1,799,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
1,647,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
1,000,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
Recorded investment:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
  0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
     
Collectively evaluated for impairment 100,914,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
  94,195,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
     
Total loans held for investment 100,914,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
  94,195,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_CommercialRealEstateConstructionPortfolioSegmentMember
     
Loans held for investment | CRE            
Allowance for loan losses:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
     
Collectively evaluated for impairment 25,717,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  25,022,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
     
Total allowance for loan losses 25,717,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
25,095,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
25,022,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
22,276,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
20,210,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
19,266,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Recorded investment:            
Individually evaluated for impairment 17,171,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  18,876,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
     
Collectively evaluated for impairment 1,655,774,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  1,670,287,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
     
Total loans held for investment 1,672,945,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
  1,689,163,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
     
Loans held for investment | Tax-exempt loans            
Allowance for loan losses:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Collectively evaluated for impairment 3,909,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  1,380,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Total allowance for loan losses 3,909,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
2,738,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
1,380,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
0us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
0us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
0us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Recorded investment:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Collectively evaluated for impairment 361,644,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  122,218,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Total loans held for investment 361,644,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  122,218,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
     
Loans held for investment | Residential mortgage            
Allowance for loan losses:            
Individually evaluated for impairment 4,376,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
  5,012,000us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
     
Collectively evaluated for impairment 10,700,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
  9,338,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
     
Total allowance for loan losses 15,076,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
15,319,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
14,350,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
16,614,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
18,300,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
19,126,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
Recorded investment:            
Individually evaluated for impairment 59,017,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
  65,793,000us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
     
Collectively evaluated for impairment 1,907,184,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
  1,685,954,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
     
Total loans held for investment 1,966,201,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
  1,751,747,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
     
Loans held for investment | SBL and other consumer            
Allowance for loan losses:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
  0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
     
Collectively evaluated for impairment 2,506,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
  2,049,000us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
     
Total allowance for loan losses 2,506,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
2,324,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
2,049,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
1,549,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
1,338,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
1,115,000us-gaap_FinancingReceivableAllowanceForCreditLosses
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
Recorded investment:            
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
  0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
     
Collectively evaluated for impairment 1,251,884,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
  1,023,748,000us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
     
Total loans held for investment 1,251,884,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
  1,023,748,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ rjf_ClassificationOfLoansAxis
= rjf_LoansHeldForInvestmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_PortfoliosegmentofthecompanystotalfinancingreceivablesrelatedtoSBLandotherconsumerreceivables.Member
     
RJ Bank            
Reserve for unfunded lending commitments [Abstract]            
Reserve for unfunded lending commitments $ 13,200,000rjf_ReserveForUnfundedLendingCommitments
/ dei_LegalEntityAxis
= rjf_RjBankMember
  $ 10,000,000rjf_ReserveForUnfundedLendingCommitments
/ dei_LegalEntityAxis
= rjf_RjBankMember