Photo by https://kaboompics.com/ from Pexels

When a client's legal team asks for proof that every stock image in your campaign is properly licensed, you don't want to spend three days hunting invoices across five different platforms. A stock licence audit protects your team from copyright claims, keeps clients confident, and turns what could be a legal nightmare into a documented fact. This guide walks you through a practical audit process, shows you where licences hide on each platform, and gives you a checklist to make it repeatable.

TL;DR:

  • Conduct regular audits (quarterly minimum) of all stock images across your team's accounts and projects to catch unlicensed or expired licences early.
  • Document every licence with platform, date purchased, licence type, and which assets it covers, then centralize that record so it survives staff turnover.
  • Automate bulk downloads where possible (Freepik, Shutterstock, Adobe Stock all offer certificate export) and use tools to aggregate records across platforms.
  • Respond to audit requests from clients or legal teams with clear, dated proof within hours, not weeks.

Why audits matter now

Stock image platforms change their terms, remove images, and update licence rules constantly. A freelancer who leaves takes institutional knowledge. A platform switches to a new interface and your old download links break. A client's legal team requests proof of licence three years after a campaign ran. Without a documented audit system, you're caught explaining yourself without evidence.

0%
of copyright disputes stem from missing licence documentation

An audit isn't bureaucracy, it's insurance. It shows that your team operates with legal diligence and protects you when questions arise.

Common mistakes and misconceptions

The first mistake is treating the audit as a one-time chore instead of a process. You can't audit your stock imagery once in 2024 and assume you're clean forever. Licences expire, platforms deprecate images, and team members download new assets constantly. A real audit system runs continuously, either automated or on a predictable schedule.

The second mistake is confusing "downloaded" with "licensed." Just because an image sits in your project folder doesn't mean the licence paperwork is there. Many teams discover, mid-audit, that they have beautiful designs but no proof that the underlying stock was ever actually purchased.

The third mistake is assuming all stock platforms work the same way. They don't. Adobe Stock lets you bulk-download certificates. Freepik hides them in account settings. Shutterstock requires a specific export workflow. Canva's licence model is entirely different. A team-wide audit means understanding each platform's quirks.

team meeting
Photo by Diva Plavalaguna from Pexels

Establish your audit baseline

Before you can audit, you need to know what you own. Start by listing every platform your team uses to download stock imagery. This might include:

  • Adobe Stock (via Creative Cloud subscriptions)
  • Freepik and Freepik Pro
  • Shutterstock
  • Envato Elements
  • iStock
  • Canva Pro or Canva Teams
  • Depositphotos
  • Getty Images
For each platform, identify the account owner or main seat holder and note whether multiple team members have access. This matters because a freelancer or contractor might have downloaded images under their own account, creating a record outside your team's control.

Next, pick a baseline date. This is typically "today" for a new audit system, but if you're auditing existing work, decide how far back you need to go. Most teams audit the past 2–3 years because that's the window for most client projects and contract disputes.

Typical completion time for baseline setup
0%

Document what you find. Create a simple spreadsheet with columns for platform name, account holder, number of active seats, and access method (single password, SSO, team plan). This becomes your audit foundation.

Map your stock image usage

An audit isn't useful if you don't know where images actually live in your projects. You need two inventories:

  1. Inventory by platform: For each stock service your team uses, list how many images you've downloaded and when. Most platforms show this in account history or a downloads dashboard.
  1. Inventory by project: Work backwards from your creative projects. Identify which stock images appear in completed campaigns, designs, or deliverables. This is the high-value set because these are the images that matter legally.
Start with your recent projects, last 6–12 months. Go through final deliverables, exported files, and published work. Screenshot or note the image filename, the platform it came from, and the project it's used in. If a single image appears in three different client projects, document that. If a designer used a free image from Freepik when the project required a paid commercial licence, that's a red flag you catch now.

For larger teams or agencies, this might feel like busywork. It's not. You're creating a map that separates clean assets from at-risk ones before a client asks.

Collect and verify certificates

This is where most audits stall because platforms make it hard. Each platform stores licence proof differently, and many require multiple steps to export.

Adobe Stock

Log in to your Creative Cloud account. Go to Manage Purchases. Select Download Receipt / Certificate for each purchased image. Adobe lets you download certificates in bulk from your purchase history. Save each certificate as a PDF and label it with the image ID and date. Adobe's certificates are reliable and include the licence type explicitly.

Freepik and Freepik Pro

Navigate to your Downloads section. For each image, click the three-dot menu and select Certificate. Freepik generates a PNG certificate with your purchase date and licence type. The snag: you must download certificates one at a time. For teams with hundreds of images, this is time-consuming. This is where a bulk-download tool saves hours.

Shutterstock

Go to your Account Settings → Licensing. Shutterstock shows your active download limit and licence type (subscription or credit pack). For each image, view the License History to confirm the download date and whether the image is still in use. Shutterstock's system tracks what you've downloaded but doesn't generate a per-image certificate like Freepik. Your account history is the certificate.

Envato Elements

Log into your Account Dashboard. Envato records every download with a date and licence type. You can export a CSV of your download history. Envato Elements comes with a blanket licence for all downloads under your account, so one certificate covers your entire library.

Canva

Canva's model is different. If you're using Canva Pro or a team plan, the licence is tied to your account, not individual images. Go to Account Settings and confirm your subscription status and licence type. Keep a record of when each team member's Canva seat was active.

digital documents
Figure 1: Stock licence audit checklist for media teams at a glance.

Centralize your records

Once you've collected certificates from all platforms, you need a single source of truth. A scattered collection of PDFs, spreadsheets, and account screenshots won't survive the next legal request or staff change.

Create a centralized repository. This could be:

  • A shared Google Drive or OneDrive folder organized by platform and project
  • A database or asset management system (if your team uses one like Frame.io, Airtable, or similar)
  • A simple spreadsheet indexed by platform, image ID, licence type, and download date
Include these details for every licence:
  • Platform (Freepik, Shutterstock, Adobe Stock, etc.)
  • Image ID or filename
  • Licence type (standard, extended, commercial, editorial)
  • Purchase or download date
  • Project or campaign it's used in
  • Link to certificate (file path or URL)
  • Expiration date (if applicable)
Store certificates alongside the metadata. If you're using a spreadsheet, link each row to the corresponding PDF or image file. If you're using a tool, attach the certificate to the asset record.
Key takeaway: A centralized, documented record of every stock image licence your team uses is the difference between responding to an audit request in hours and spending weeks scrambling to find proof.

Build an audit checklist

Use this checklist to run your audit quarterly or before major client deliverables go out.

Stock Licence Audit for Media Teams

Your progress is saved automatically in your browser.

Automate where you can

Manual certificate hunting doesn't scale. If your team downloads dozens of images per month, automation saves hours and reduces errors.

Bulk download tools: Some platforms offer API access or bulk export features. Adobe Stock allows you to export your entire purchase history. Shutterstock's API lets you query download records programmatically. If your team uses these platforms heavily, a simple script or tool that aggregates certificates into a shared folder is worth building.

Asset management systems: If you use Airtable, Frame.io, or a similar tool, set up a workflow that automatically logs stock image downloads with platform and date. Connect your stock platform accounts (many support webhooks or Zapier integration) so each new download triggers a record in your central system.

Licence Downloader: For teams managing stock imagery across multiple platforms, a bulk-download tool like Licence Downloader automates certificate collection from Freepik, Shutterstock, Adobe Stock, Envato, and other platforms. Instead of manually downloading certificates from each platform, you connect your accounts and export your entire licence library in bulk. This turns a 4-hour manual audit into a 15-minute automated process.

office workspace
Photo by Max Vakhtbovych from Pexels

Respond to audit requests from clients

When a client's legal team asks for proof that every image in a campaign is licensed, you don't want to scramble. A documented audit system lets you respond with confidence.

Prepare a response that includes:

  • A list of all stock images used in the project with filenames and source platform
  • The corresponding licence certificate for each image
  • The licence type (standard, extended, commercial, editorial) and purchase date
  • Confirmation that each licence covers the intended use (commercial, web, print, etc.)
Send this as a PDF report or organized folder, not a jumble of individual certificates. A professional response shows you operate with legal diligence and makes the client feel protected.

If the audit reveals a problem, a missing certificate, a licence that doesn't cover the project use, or an image that's no longer available, disclose it, explain how you're fixing it (re-licensing, replacing the image, or removing it), and provide a revised list within 48 hours.

Audit Status Dashboard

Total images audited 847
Licences verified 821
Requiring review 18
At risk 8
Last updated Today

This example dashboard shows what a typical audit might reveal: a few at-risk images that need action, some that require a closer review of their licence terms, and the vast majority that are clean and ready for any legal inspection.

FAQ

Frequently Asked Questions

Assign audit responsibility to one person, usually an operations lead, production manager, or compliance officer. They own the process, centralize records, and brief the team on results. Designers and directors contribute by flagging where images are used, but the audit lead coordinates everything. For very small teams, the lead designer might do both.
Quarterly is a solid standard: spring, summer, fall, winter. This catches new downloads, expired subscriptions, and platform changes before they become problems. If your team downloads hundreds of images per month or works on high-risk projects (healthcare, legal, finance), monthly audits are safer. If you're a small team with stable projects, twice a year works.
First, don't panic. This is exactly why you audit. If an image is in an old project that's already shipped, document that you discovered it and take corrective action: remove the image from any active use, replace it with a licensed version, or retroactively purchase a licence if the platform allows it. If the image is in active use or about to ship, stop and replace it before it goes out. Always disclose the issue to the client, they'll respect the professionalism more than if they discover it later.
Free images (like those from Unsplash or Pexels) often come with a blanket licence that allows commercial use, but you should always verify the specific licence terms. Some free images have restrictions (no commercial use, must credit the creator, no modifications). Document free images the same way you document paid ones: platform, date accessed, licence type, and a link to the licence terms. When in doubt about commercial use, treat it as a restricted licence and get written permission from the copyright holder.
This is a compliance nightmare waiting to happen. Establish a policy: all stock imagery must be downloaded under the company account using company subscriptions. Personal accounts create orphaned licence records, and if the employee leaves, you lose access to their purchases. For contractors or freelancers, require them to download under your accounts or, if they use their own, to transfer the images and licence documentation to you before final delivery. This goes in your project contracts.
Most stock images don't expire, but subscriptions do. If your Adobe Stock subscription lapses and later reactivates, your old downloads are still yours. However, if a subscription ends and isn't renewed, any future use of those images might violate the old terms. Track subscription renewal dates and set calendar reminders 30 days before expiration. After a subscription ends, audit what you have so you know which images are tied to that now-expired account. If you lose access to an image you rely on, you'll need to re-license it under a new subscription or find an alternative.

Additional Resources

Running a stock licence audit is unsexy work, but it's the kind of unglamorous diligence that protects your team, keeps clients confident, and turns a potential legal catastrophe into a solved problem. Start with the checklist, pick a quarterly date, and make it a standing task. Within a quarter, you'll have a documented system that any team member can understand and any client can audit in minutes. What's the biggest obstacle your team faces when tracking stock image licences, is it scattered platforms, staff turnover, or something else?