Las reglas no siempre resuelven el problema, pero por lo general se escribe «si no» si puede reemplazarse por «si sucede que no», «si se da el caso de que no» o «si… o no».
Normalmente, tras «sino» se puede añadir «por el contrario» o «además» sin cambio de significado.