From the dawn of time, people loved doing things in groups. Slaying a mammoth, raising the offspring, building cave-homes — you needed a village to get the big task completed.
Groups exist for a reason. Together, we solve problems better, create products, exchange knowledge, form public institutions, and do other work and fun stuff.
That said, there are always people who cherish their independence. According to self-determination theory, which explores human motivation and personality, autonomy is one of the 3 basic psychological needs (along with competence and relatedness), which are necessary for personal growth and well-being. And we feel autonomous when we do things we enjoy, find important, or valuable.
Our innate craving for autonomy, combined with century-old traditions of organizing in groups, shapes the modern employment culture.
On one side, we have the booming freelance economy, driven by competent independents. On the other — we have traditional workplaces and agencies, which act as a united force (at least most of the time).
That’s a beautiful thing because you get ample choice for acquiring services from the external workforce.
But the question is: who should it be: a freelancer or an agency partner?
This post explores the benefits and drawbacks of both agency and freelancer models with some hot (and warming up) takes.
A freelancer is a self-employed professional, catering to multiple clients on a project-by-project basis. Unlike full-time employees, freelancers don’t have an exclusive working relationship with one company and pay taxes independently.
An agency is a group of professionals who operate as one legal entity (a vendor). Agencies typically deliver scoped, deliverables-based services to other businesses (B2B agencies) and individuals (B2C agencies).
The main difference between an agency and a freelancer is the scale of operations. Freelancers mostly work solo. Although some may hire subcontractors or team up with other freelancers for a larger project (e.g., act as designer + copywriter duo).
Agencies employ a group of professionals across roles, ranging from management (e.g., Account Executive) to strategy (e.g., Creative Director) to execution (e.g., social media marketer). With more people on board, agencies can deliver a wider range of services and take on larger, more complex projects, requiring end-to-end implementation.
Compare the two scopes of services:
That said, some freelancers view the agency model as their next career stage. For example, 48% of designers, surveyed by 99designs in 2022, want to establish their own studio or agency within the next 5 years.
“Upscaling” to an agency makes sense for freelancers, who’re consistently facing high service demand and/or want to switch from tactical to strategic work (i.e., advise and manage, rather than only execute the work).
But many freelancers are also happy to remain solopreneurs aka a one (wo)man operation. Over half of freelancers globally say they already out-earn their full-time salary but enjoy better work-life balance and flexibility. Another survey by Groove suggests that 73% of solos work 7 hours or less per day (of which 39% work 5 hours or less).
Ultimately, being a freelancer is both a career and a lifestyle choice knowledge workers have made.
Here’s a quick snapshot of how freelancers compare to agencies when it comes to delivering services.
Freelancer |
Agency |
|
Management overheads |
➕Proactive briefing and knowledge sharing are required at earlier stages. Alignment gets easier over time when you establish a relationship with the freelancer(s) ➖Running a bigger freelance team can become hectic without lean processes for onboarding, payments, and supervision. |
➕Good agencies take the time to understand your business, its needs, and goals during the proposal stage, resulting in a faster time-to-value for services delivery ➖Misalignment and inconsistency in quality can emerge over time due to changes in agency personnel and/or policies. |
Costs |
↘️Lower minimum budget threshold. More competitive ongoing costs. |
↗️Higher minimum budget threshold and totals, but volume discounts may apply. |
Flexibility |
⬆️You can hire freelancers on short-term contracts or a per-project basis without much ongoing commitment. |
↗️Some agencies may require extra ramp-up time to increase service coverage and add new service lines. |
Diversity of services |
↕️ Depth > breadth |
↔️ Breadth > depth Agencies strive to increase the range of services to attract higher-priced projects and retain existing clients. But service lines may be of different quality. |
Turn around time |
🕗As solo operators, freelancers require more time to deliver projects, especially the more complex ones. |
🕒Agencies can deliver work faster thanks to team effort and effective operational practices. |
Scalability |
➕ You can rapidly add new freelancer roles to your organization with an effective management system. ➖Although management overheads will likely increase. Likewise, it’s harder to delegate an entire function (e.g., customer support) to freelancers only. |
➕Agencies can easily take on multi-stage, cross-role projects, requiring targeted team effort. Many have extra partners in their books to provide end-to-end execution. ➖If working with a smaller vendor, you may exhaust the agency’s resources and capabilities. |
Compliance |
↗️You’ll need an effective KYC process to minimize exposure to liability, tax, worker classification, and IP risks. |
↘️Standard B2B relationship with shared risks and responsibilities. Low-to-no exposure to tax or compliance risks. |
There’s a reason why some agencies are called a “rapid response taskforce” — they come in and get the job done.
Account executives and agency strategies see dozens of similar client problems per day and they know how to solve ‘em fast (or else they won’t have clients in the first place).
The higher agency paycheck covers access to expertise, effective workflows, and repeatable frameworks for delivering whatever it is that you need — new social media strategy + content, a technical SEO audit, or a re-designed website.
On the downside, agencies often get too comfortable with their “tested-and-tried” approaches. A Havas survey of agency clients found that 42% believe their agency partners are getting complacent and 39% believe that agencies only provide traditional solutions to their needs.
Although it’s tempting to “set it and forget it” when it comes to hiring an agency, to get the best results you have to stay involved in relationship management.
In 2020, global businesses spent a whopping $4.4 trillion on independent contractors and freelancing services. And there are some good reasons for that.
Freelancers are highly-trained professionals: 50% of EU-based freelancers have over 8 years of experience as independents in their field of work. And that’s on top of some earlier corporate career tenure.
In other words: When hiring freelancers you get access to substantial expertise, but on a more flexible, cost-effective basis (and yes, even if they ask for $150/hour).
Michael Solomon did some quick math, comparing the freelancer vs full-time employee costs:
Source: Medium.
The above math assumes that a freelancer will work the same number of hours as a full-time staffer, which is rarely the case. On the contrary, freelancers choose to engage in project-based work, where they commit to specific tasks and deliverables (rather than just hours). Meaning that you’re paying for outcomes, not just presence or availability.
On the downside, you’d have to get more hands-on with management. Freelancers thrive on clear, concrete instructions. Yet, 66% admit that the majority of client briefs they receive are incomplete or lack clarity. So freelancers have to go through a lot of back and forth before they can start working, which is not only a waste of their time, but also of the client's.
If you feel slightly intimidated by the prospects of managing freelancers, check this guide to creating a great freelance team synergy.
Need some more arguments? Learn about other benefits of hiring freelancers as a business.
It makes the most sense to hire an agency when you:
It makes the most sense to hire freelancers when you:
Freelancers and agencies are both part of the growing external workforce — the bottomless resource of human ingenuity, existing outside of your corporate perimeter.
So the smartest businesses now combine both hiring models: Rely on agencies for larger projects, requiring end-to-end execution, and partner up with freelancers for flexible, task-based service delivery.
Now you can create your own agency-like experience of freelancers and solopreneurs by using Xolo. Xolo combines a freelancer networking hub with an intuitive client finder that matches your unique skills with quality, long-term projects and clients. It’s the tool that makes expanding your freelance business without having to hire a possibility, by letting you work solo or join teams of freelancers to take on bigger projects (plus you can hand-off a lot of admin, accounting and tax reporting tasks to Xolo as well).
Elena Prokopets writes content for tech-led companies & software development businesses, marketing to them. Her empathy for the customer, expertise in SEO, and knack for storytelling help create content that ranks well and drives industry conversations.
Elena uses Xolo so she can focus on her solo B2B content writing business without stressing over the compliance and admin overhead.
and get the latest updates and expert
business tips straight to your inbox.