Music Standard License for free podcasts

I bought a music clip (music standard license) for the intro, transition, and wrap up background music for a podcast series for an organization. The podcast will be free to members of the organization. Do I need an additional license for each podcast or will the music standard license be enough? I have been examining the FAQs but it is a little confusing.


If the podcasts are part of a same series, then one license can cover up to 52 episodes within a year. You would need to get a new license on year 2, or on episode 53 (depending on which comes first)

Hope it helps!