which one is correct?
- Whatever it depends on, you have to send this letter today.
- Whatever it depends, you have to send this letter today.
You'd be far better to say "No matter what happens', which is far more natural.
If, for some reason, you really want to use 'depend', then you need 'on'.