債權轉讓的條件是:1.必須是合法有效的債權且不得違背社會公共利益;2.轉讓不得改變債權的主要內容;3.債權的轉讓人與受讓人必須達成債權轉讓的協議;4.轉讓的債權必須具有可轉讓性;5.債權的轉讓必須通知債務人;6.債權轉讓必須遵守一定程序和手續。根據《民法典》第五百四十五條,債權轉讓無效的情形如下:(一)根據債權性質不得轉讓;(二)按照當事人約定不得轉讓;(三)依照法律規定不得轉讓。