How much headroom should I leave?

How much headroom should I leave?

The most important thing is that the overall mix buss shouldn't exceed 0db at any point. Going over 0dB will cause digital clipping and a loss of dynamics. You should export your mix at 24bit which will allow you to leave plenty of headroom without affecting the audio quality. Around 3-4dB should be fine.