Procurement SOP Template for Agency Teams
Free procurement SOP template for agencies. Step-by-step process for requesting, approving, and purchasing software, contractor services, and production materials.
Purpose
Give the agency a clear, repeatable process for requesting, approving, and purchasing goods and services — from SaaS subscriptions and stock photography to freelance contractors and production materials. This SOP prevents unauthorized spending, eliminates duplicate tool purchases across departments, and ensures every dollar spent is tied to a client project or an approved operational budget line.
Scope
Covers all agency purchases including software and SaaS subscriptions, freelancer and contractor engagements, stock assets (photography, video, fonts), hardware, office supplies, and client-billable production costs. Does not cover payroll, employee benefits, or recurring rent and utility payments.
Prerequisites
- Approved annual or quarterly budget broken down by department and project in Google Sheets or Monday.com
- Vendor list maintained in the agency's Notion or Google Drive with current contracts and rate cards
- Purchase request form set up in Google Forms, Asana, or Monday.com
- Accounting software (QuickBooks Online, Xero, or FreshBooks) configured with expense categories mapped to client projects
- Designated approval thresholds documented: who can approve what dollar amount
Roles & Responsibilities
Requester (Any Team Member)
- Submit the purchase request with all required details: what, why, how much, and which project or budget it falls under
- Get a vendor quote or pricing screenshot before submitting the request
Operations Manager
- Review all purchase requests for completeness and budget alignment
- Check for duplicate tools or existing vendor alternatives before approving new purchases
- Maintain the approved vendor list and negotiate rates where possible
- Track total spend against the department and project budgets monthly
Agency Owner / Finance Lead
- Approve purchases above the ops manager's threshold (typically over $1,000)
- Review monthly procurement spend reports
- Set and update approval thresholds annually
Project Manager
- Confirm that client-billable purchases are within the project budget and SOW scope
- Flag any procurement that needs client pre-approval before the agency commits
Procedure
The person who needs the purchase fills out the standard request form with enough detail for the approver to make a decision without back-and-forth. Incomplete requests get rejected and sent back, which slows everyone down.
- aOpen the purchase request form in Asana, Monday.com, or Google Forms
- bFill in: item or service description, vendor name, estimated cost, budget category (client project or operational), and needed-by date
- cAttach the vendor quote, pricing page screenshot, or rate card
- dIf this is a new vendor not on the approved list, note that in the request so the ops manager can evaluate them
- eSubmit the request and tag the ops manager in Slack with a link to the form submission
Completion Checklist
Key Performance Indicators
Average time from request to approval
Under 2 business days for purchases under $1,000
Percentage of purchases made through the approved process
95% or higher — less than 5% untracked spend
Duplicate tool subscriptions discovered per quarter
Zero after the first audit cycle
Client-billable expenses correctly coded to projects
100% of client-billable purchases tagged to the right project
Monthly procurement spend vs. budget
Within 10% of the approved monthly budget
Why This Matters for Agencies & Consultancies
Agencies bleed money through uncontrolled purchasing. A designer subscribes to a stock photo service the agency already pays for. A PM hires a freelancer at $150/hour when the agency has a preferred contractor at $90/hour. An account manager buys a client gift on a personal card and forgets to expense it. Without a procurement process, these small leaks add up to thousands per month — money that comes directly out of the agency's margins. A clear procurement SOP gives the team a fast path to buy what they need while keeping spend visible, categorized, and within budget.
Common Mistakes
- ×Letting team members purchase SaaS tools independently, resulting in 3-4 overlapping subscriptions across departments that nobody tracks
- ×Not coding client-billable purchases to the specific project, which makes the project look more profitable than it actually is
- ×Skipping the vendor evaluation step for contractors, then discovering mid-project that the freelancer's work does not meet the agency's quality standard
- ×Setting approval thresholds too low, which creates a bottleneck where the agency owner has to approve every $200 stock photo purchase
- ×Not reconciling procurement spend monthly, so budget overruns are only discovered at month-end close when it is too late to adjust
Agencies & Consultancies-Specific Notes
Agency procurement is unusual because a large portion of spend is client-billable and must be tracked to specific projects for accurate profitability reporting. The line between 'agency expense' and 'client expense' is often blurry — a Shutterstock subscription might serve multiple clients, while a specific font license is for one project. Agencies also rely heavily on freelance contractors, which makes procurement overlap with vendor management. Tools like Asana and Monday.com work well for tracking purchase requests alongside project work, and HubSpot or Notion can maintain the vendor database. The key discipline is coding every purchase to the right bucket at the time of purchase, not retroactively at month-end.
Frequently Asked Questions
Learn More About Procurement
For a deeper look at building onboarding documentation, see our complete guide.