Your team uses stock images from five different platforms. One designer has images from Freepik, another from Adobe Stock, a freelancer added Envato assets to a client project, and nobody can quickly prove which images are actually licensed. When a client's legal team asks for proof, you're hunting through dashboards for hours. A stock licence audit isn't optional anymore, it's the difference between sleeping soundly and getting a copyright claim that tanks your reputation and your invoices.

Photo by Jakub Zerdzicki from Pexels

TL;DR

  • A stock licence audit maps every licensed asset your agency uses, proves commercial eligibility, and catches compliance gaps before they become legal problems.
  • Start by inventorying all platforms your team uses, then systematically download licence certificates and organize them by project and asset.
  • Use a centralized system, spreadsheet, shared folder, or dedicated software, so any team member can retrieve proof in minutes, not hours.
  • Common mistakes: forgetting about freelancer accounts, mixing up free vs. paid licences, and losing licence records when staff turnover happens.

Why this matters now: agencies face real legal exposure when they can't prove a stock image was licensed. Clients increasingly demand audit-ready documentation, and platforms change their export tools constantly. A structured audit process protects your bottom line, speeds up client handoffs, and stops the panic when someone asks "do we own that image?"

Why audits matter for agencies

team meeting
Photo by Diva Plavalaguna from Pexels

An audit isn't paperwork busy-work. It's insurance.

0%
of agencies report licence compliance concerns

Most agencies run on thin margins. A single copyright claim, DMCA takedown, or client lawsuit over unlicensed imagery can cost thousands in legal fees and lost contracts. Clients now treat licence proof as non-negotiable, especially in regulated industries like finance, healthcare, and e-commerce. If you can't hand over a certificate within minutes, the client assumes you're cutting corners.

Beyond liability, audits unlock workflow wins. When licences are organized and trackable, your team stops re-buying the same images, stops worrying about usage rights mid-project, and stops wasting hours on licence detective work. You also spot gaps: maybe you've been using a Canva image commercially when your team only has a personal license. Audits catch that before it explodes.

Common mistakes that hurt agencies

Agencies typically stumble on three fronts.

First, forgotten platforms. You track Shutterstock and Adobe Stock diligently, but a freelancer added Freepik assets to a project three months ago and nobody documented it. Months later, you deliver to the client with no proof that those Freepik images are licensed. Audit fail.

Second, licence type confusion. A designer grabs an "extended licence" image from Envato thinking it covers unlimited commercial use. It doesn't, extended usually means print-on-demand or specific commercial use, not "use it anywhere for any purpose." When the client resizes the image for a billboard ad, you're exposed.

Third, turnover amnesia. Your best freelancer leaves. She kept her licence records in a personal Dropbox folder or didn't download certificates at all. Now you have no proof she was licensed to use the assets she created. That knowledge walked out the door.

These are fixable. An audit process catches and prevents all three.


Agencies with centralized licence records
0%

Map your platforms

Start by listing every place your agency or team sources stock imagery.

Common platforms include Freepik, Shutterstock, Adobe Stock, Envato Elements, iStock, Canva, Getty Images, Depositphotos, and Unsplash (if used commercially). Include internal assets too, stock footage, music, or design templates. Don't forget freelancer and contractor accounts; if they create deliverables for your clients using their own stock subscriptions, you need records of their licences.

Create a simple spreadsheet or shared document with columns: Platform name, Account owner, Account email, Subscription type (free, paid, corporate), Active? (yes/no).

document review
Photo by Mikhail Nilov from Pexels

For each account owner, ask directly: Do you have other stock accounts? Where do you usually grab images? Have you added assets to client projects in the past year? You'll uncover platforms nobody mentioned in the kickoff.

This step often reveals surprises. You might find three separate Shutterstock accounts when one corporate seat would save money. You might discover a contractor uses a free Unsplash account for what should be a paid commercial project. Now you know.

Download your licence certificates

Each platform stores and exports licences differently. Some require you to download individual certificates per image; others let you export bulk reports.

Shutterstock: Log in, go to Download History. Filter by date or project. Each download shows the image name, licence type (editorial vs. commercial), and download date. Export to CSV or screenshot for your records.

Adobe Stock: Account > Downloads & Licenses. Scroll through your licence log; each entry shows the asset ID, licence type, and expiration date. No bulk export exists, so you may need to screencap or manually log key assets.

Freepik: My Freepik > My downloads. If you're on a Premium plan, show the licence status for each. Free downloads appear here too, flag these separately because free use is usually personal only.

Envato Elements: Go to My Library > Downloaded files. Show the licence type and project each asset was used in. Envato's licensing is per-download; a single image might have multiple valid licences if you downloaded it twice under different accounts.

Canva: Design home > Download. Canva's own designs are licensed to you for personal and commercial use under Canva's license, but third-party images embedded in Canva templates may have restrictions. Check the design's licence information carefully.

Depositphotos and iStock: Similar to Shutterstock, download history shows licence type and date. Export to CSV where available.

The key: each platform's export format differs wildly. Don't expect a universal "all my licences" button. You're doing manual or semi-automated work.

Organize assets by project

Once you've downloaded certificates, organize them by project name and client. Use a folder structure like:

/Client Name/Project Name/Licences/
    • asset_001_freepik.pdf
    • asset_002_adobe_stock.pdf
    • asset_003_envato.pdf

Or build a shared spreadsheet with columns:

  • Asset ID / Filename
  • Platform
  • Downloaded by (person)
  • Download date
  • Licence type (commercial, editorial, extended, etc.)
  • Expiration date (if applicable)
  • Client project
  • Usage (e.g., "website hero image", "social media", "print brochure")
  • Proof file location (link to cert)
This structure lets anyone on the team pull proof in 30 seconds. Client asks for licence proof? You don't hunt. You link.
|

Build your audit workflow

office desk
Photo by Letícia Alvares from Pexels

A one-time audit is good. A repeatable process is better.

Set a cadence. Quarterly audits work for most agencies. After each major project delivery, do a 30-minute pass: confirm all assets are licensed and certificates are filed.

Assign owners. One person (ops lead, producer, PM) owns the audit process. This person is the single source of truth, they know which accounts exist, which projects are covered, and where records live.

Train your team. Every designer, contractor, and freelancer should know: when you download a stock asset, capture the licence type and platform. If you're using someone else's subscription, report that. Don't assume "they'll handle it", they won't, and you'll find out six months later.

Automate where you can. Some platforms offer API access or bulk export. Consider tools like Licence Downloader that bulk-pull certificates from multiple platforms in one pass. Manual work scales poorly; automation scales indefinitely.

Document exceptions. Some images may not have downloadable certificates (very old platform exports, images no longer available, etc.). Flag these explicitly. "No certificate available as of [date]" is better than silence.

Stock licence audit checklist for agency teams process
Figure 1: Stock licence audit checklist for agency teams at a glance.

Tools that streamline audits

Spreadsheets work, but they don't scale. As your asset library grows into hundreds or thousands of images, manual tracking breaks down.

Shared storage + naming convention: Dropbox, Google Drive, or SharePoint folders with consistent naming (Platform_AssetID_Date_Client) let anyone find what they need. This is free and works for small to mid-size teams.

Database / project management tools: Airtable, Monday.com, or Notion can centralize licences alongside project metadata. Overkill for 50 assets, essential for 2,000.

Bulk licence downloaders: Tools like Licence Downloader connect to your stock accounts and pull all licence certificates at once, organized by platform and date. This saves hours if you use multiple paid subscriptions.

Client portals: Some agencies use client-facing portals (via Dropbox, ShareFile, or dedicated platforms) where they upload final deliverables with embedded licence proof. Clients see transparency; you maintain compliance.

Pick tools based on team size and complexity. A five-person agency probably needs a shared spreadsheet and Dropbox. A 30-person agency should invest in a proper database or licence-specific tool.

Key takeaway: An audit is just organized proof. Once you know what you own, where it lives, and who can access it, your team stops guessing and starts delivering with confidence.

Checklist

Stock Licence Audit Setup & Maintenance

Your progress is saved automatically in your browser.


Typical Agency Audit Status

✓Platforms mapped 5
✓Certificates downloaded 287
✓Projects organized 12
!Missing certificates 3
✓Team trained 8

FAQ

Frequently Asked Questions

Assign one person, usually an ops lead, producer, or project manager. This person maintains the master record, trains the team, and responds to compliance requests. They don't do all the work alone; designers and freelancers feed them data. But one owner prevents things from falling between cracks.
First audit: 8–16 hours depending on how many platforms you use and how scattered your records are. Quarterly maintenance: 2–4 hours. If you automate with a bulk-download tool, you cut first-audit time in half.
Document the gap. Note the asset ID, platform (if known), approximate date used, and that no certificate is available. Flag it as "unverified." Going forward, always download certificates at the time of use. For old assets, contact the platform directly; some maintain download history even if you didn't save the cert.
Not necessarily. If a freelancer creates deliverables for your clients, they can either use your agency's stock subscriptions or their own. Either way, you need proof. If they use their account, ask them to provide the licence certificate for each asset they add to your projects. If they use yours, the certificate is already in your system.
You'll need it in minutes, not hours. That's why centralization matters. With an organized system, you link a folder or spreadsheet in seconds. Without one, you panic and lose credibility. Build the system now so you're never caught flat-footed.
Spreadsheets work for under 500 assets and 1–2 team members. Beyond that, use a database, project management tool, or dedicated licence software. Spreadsheets also fail when multiple people edit them simultaneously or when you need to track changes over time. A structured tool scales better and cuts human error.

What does your current audit look like, organized and ready, or scattered across platforms and people? The gap between those two states is usually just a few hours of setup and one conversation with your team about process.

Additional Resources