For most official releases, yes — you need mastering. For a rough demo sent to a friend, often no. The real question is whether your mix is ready, because mastering cannot fix a weak balance.
You need mastering if
- You are releasing on Spotify, Apple Music, Bandcamp, etc.
- You want competitive loudness and tone in your genre
- You need clean formats and QC before distribution
- You care how the track sounds on phone, car and earbuds
- You are releasing an EP/album and want consistent level
Mastering alone may be enough if
- You have a strong approved stereo mix
- Balance, vocal level and low end already work everywhere
- You only need final polish and loudness
Send one WAV with headroom: what files do you need for mastering.
You need mixing first (not only mastering) if
- Vocals are buried or low end is messy
- You only have stems, not a finished mix
- The track feels small or harsh on multiple speakers
You might skip mastering (rare) if
- Private scratch demo, not public
- Label/studio already delivered a mastered file for release
- You are explicitly A/B testing mix versions only
Even strong self-mixers often master for translation and QC.
AI vs engineer?
→ Mastering vs online AI mastering
