Tıbbi tedavi uyumsuzluğunun başlıca nedenleri şunlardır: 1. Rejimin Karmaşıklığı: Birden fazla ilacın farklı zamanlarda alınması, hastaların uyumunu zorlaştırabilir. 2. Yan Etkiler: İlaçlardan kaynaklanan olumsuz etkiler, hastaların tedaviyi bırakmasına neden olabilir. 3. Anlama Eksikliği: Hastaların ilaçlarının önemini veya nasıl doğru şekilde alınacağını anlamamaları. 4. Maliyet: Yüksek ilaç maliyetleri, hastaların dozları atlamasına veya tedavileri bırakmasına yol açabilir. 5. Unutkanlık: Özellikle yaşlı yetişkinlerde bilişsel gerileme, ilaç programlarını unutmalarına neden olabilir. 6. Psikolojik Faktörler: Depresyon veya anksiyete gibi durumlar, hastanın ilaç alma motivasyonunu engelleyebilir. Ayrıca, tedaviye uyumsuzluk, sağlık hizmeti sağlayıcılarıyla güvene dayalı bir ilişkinin kurulamaması ve tedavi kararlarına hastanın yeterince dahil edilmemesi gibi faktörlerden de kaynaklanabilir.