XML 69 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
BANK LOANS, NET, Analysis of Payment Status of Loans Held for Investment (Details) (USD $)
3 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing $ 2,998,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue   $ 2,998,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue   $ 1,829,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue   0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue   0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total past due and accruing 2,998,000us-gaap_FinancingReceivableRecordedInvestmentPastDue   2,998,000us-gaap_FinancingReceivableRecordedInvestmentPastDue   1,829,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
Nonaccrual 69,638,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus   69,638,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus   80,665,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Current and accruing 12,094,152,000us-gaap_FinancingReceivableRecordedInvestmentCurrent   12,094,152,000us-gaap_FinancingReceivableRecordedInvestmentCurrent   11,020,924,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total loans held for investment 12,166,788,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount   12,166,788,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount   11,103,418,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Performing nonaccrual loans 36,900,000rjf_LoansandLeasesReceivablePerformingNonAccrualLoans   36,900,000rjf_LoansandLeasesReceivablePerformingNonAccrualLoans   41,400,000rjf_LoansandLeasesReceivablePerformingNonAccrualLoans
Impaired interest lost on nonaccrual loans 487,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans 1,000,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans 1,200,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans 1,800,000us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans  
Impaired financing receivable, interest income recognized 417,000rjf_ImpairedFinancingReceivableInterestIncomeRecognized 326,000rjf_ImpairedFinancingReceivableInterestIncomeRecognized 645,000rjf_ImpairedFinancingReceivableInterestIncomeRecognized 888,000rjf_ImpairedFinancingReceivableInterestIncomeRecognized  
Other real estate owned fair value 6,500,000rjf_OtherRealEstateOwnedFairValueDisclosure   6,500,000rjf_OtherRealEstateOwnedFairValueDisclosure   5,400,000rjf_OtherRealEstateOwnedFairValueDisclosure
C&I loans          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 173,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  173,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  124,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Total past due and accruing 173,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  173,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  124,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Nonaccrual 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Current and accruing 6,813,027,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  6,813,027,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  6,422,223,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Total loans held for investment 6,813,200,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  6,813,200,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
  6,422,347,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
CRE construction loans          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Total past due and accruing 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Nonaccrual 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Current and accruing 100,914,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  100,914,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  94,195,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Total loans held for investment 100,914,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  100,914,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
  94,195,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
CRE loans          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Total past due and accruing 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Nonaccrual 17,171,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  17,171,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  18,876,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Current and accruing 1,655,774,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  1,655,774,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  1,670,287,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Total loans held for investment 1,672,945,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  1,672,945,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
  1,689,163,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Tax-exempt loans          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Total past due and accruing 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Nonaccrual 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Current and accruing 361,644,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  361,644,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  122,218,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Total loans held for investment 361,644,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  361,644,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
  122,218,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_TaxExemptLoansMember
Residential mortgage - first mortgage loans          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 2,795,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  2,795,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,648,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
Total past due and accruing 2,795,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  2,795,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,648,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
Nonaccrual 52,182,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  52,182,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  61,391,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
Current and accruing 1,890,746,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,890,746,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,668,724,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
Total loans held for investment 1,945,723,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,945,723,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
  1,731,763,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageFirstMortgageMember
Residential mortgage - home equity loans/lines          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 30,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  30,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  57,000rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
Total past due and accruing 30,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  30,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  57,000us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
Nonaccrual 285,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  285,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  398,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
Current and accruing 20,163,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  20,163,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  19,529,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
Total loans held for investment 20,478,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  20,478,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
  19,984,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ResidentialMortgageHomeEquityMember
SBL          
Analysis of payment status of loans held for investment [Abstract]          
30-89 days and accruing 0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0rjf_FinancingReceivableRecordedInvestment30to89DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
90 days or more and accruing 0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
Total past due and accruing 0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
Nonaccrual 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
Current and accruing 1,251,884,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  1,251,884,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  1,023,748,000us-gaap_FinancingReceivableRecordedInvestmentCurrent
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
Total loans held for investment $ 1,251,884,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  $ 1,251,884,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member
  $ 1,023,748,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rjf_ClassoffinancingreceivablesrelatedtoSBLandotherconsumerfinancingreceivables.Member