W pewnych sytuacjach, jeśli reakcja tworzenia osadu zachodzi w roztworze o wysokiej sile jonowej (zawierającym jony o wysokim stężeniu molowym), należy posługiwać się aktywnościowym iloczynem rozpuszczalności, zdefiniowanym wzorem:

gdzie: – stężenie molowe kationu, – stężenie molowe anionu, – współczynniki aktywności jonów w roztworze.

Iloczyn rozpuszczalności, jako iloczyn stężeń jonów w nasyconym roztworze elektrolitu, jest wartością stałą i charakterystyczną dla danej substancji (elektrolitu) w określonej temperaturze. Iloczyn stężeń jonów liczony według powyższego wzoru nie może przekraczać wartości iloczynu rozpuszczalności. Jeżeli iloczyn ten jest mniejszy od wartości granicznej (iloczynu rozpuszczalności), to wówczas cała sól pozostaje w roztworze (nie ma osadu). Jeżeli iloczyn stężeń jonów jest równy wartości granicznej, to mówi się, że roztwór jest nasycony (może, ale nie musi być w kontakcie z osadem). Przekroczenie wartości granicznej iloczynu powoduje strącanie osadu na skutek spontanicznej krystalizacji.