No, there is generally no need for a comma before so when it means in order that : Leave the door unlocked so [that] that can get in. When it means with the result that or therefore , a comma is usually a good idea: I was tired, so I went to bed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.