How to start a 100k creative agency in 2025
Learn how to kickstart your journey into agency ownership with our comprehensive guide — from picking a niche to landing the clients that get you to six figures.
A hundred thousand in yearly revenue sounds like a big number when you are staring at an empty client list. Broken down, it is far less intimidating: roughly $8,300 a month. That is two retainer clients at $4,000, or one retainer plus a couple of small projects. You do not need an office, a team of ten or a viral portfolio to get there. You need a clear offer, a handful of the right clients and a way of working that does not fall apart the moment you get busy.
This guide walks through the path we see work most often for freelancers turning into agency owners.
Start with a niche, not a logo
The most common mistake new agencies make is trying to serve everyone. "We do branding, websites, social media and video for businesses of all sizes" tells a prospect nothing about why they should pick you.
Instead, choose a narrow intersection of what you do and who you do it for:
- Brand identity for independent coffee roasters
- Webflow sites for early-stage SaaS companies
- Short-form video for dental clinics
A niche feels limiting at first, but it compounds. Every project gives you case studies your next prospect instantly recognises, referrals come from a tight-knit community, and you stop reinventing your process for every client. You can always widen the net later — it is much harder to narrow it once you are known as a generalist.
Pick a niche you can describe in one sentence and defend with one past project. That is enough to start.
Package your offer
Clients do not buy hours; they buy outcomes. Turn your services into two or three clear packages with a fixed scope and a fixed price. For example:
- Launch — a one-off brand or website project with a defined set of deliverables.
- Grow — a monthly retainer covering ongoing design, content or campaign work.
- Advise — a smaller retainer for strategy calls and reviews, for clients with in-house teams.
Packages make selling easier because the prospect is choosing between options rather than deciding whether to hire you at all. They also make delivery predictable: you know exactly what "done" looks like before the project starts.
Aim for at least half of your revenue to come from retainers. One-off projects are great for cash and portfolio, but retainers are what make a $100k year calm instead of chaotic.
Price for the business you want
Work backwards from the target. If you want $100k a year and expect to land around eight clients, each one needs to be worth about $12,500 across the year. If your prices are far below that, you will need far more clients than one person can handle.
A few rules of thumb:
- Price the value, not the effort. A website that brings a clinic ten new patients a month is worth much more than the hours it took to build.
- Quote in ranges early, exact numbers late. Share a range on the first call to filter out mismatched budgets, then send a precise proposal once scope is clear.
- Raise prices with every new client until you start hearing "no" more than a third of the time.
Find your first ten clients
Your first clients almost always come from people who already know you. Before spending a cent on ads, work through this list:
- Former employers and colleagues who have moved to companies in your niche.
- Past freelance clients — ask for work, and ask for introductions.
- Communities where your niche gathers: Slack groups, industry newsletters, local meetups.
- Useful public work: a teardown of a well-known brand in your niche, a free template, a short guide.
Keep outreach personal and specific. "I noticed your checkout page loses the brand colours from your homepage — here is a quick mockup of how it could look" gets far more replies than "Do you need a designer?"
Build systems before you hire
Growth exposes every gap in your process. Before bringing on your first contractor or employee, write down how you actually run a project:
- A short onboarding questionnaire and kickoff call agenda
- A proposal and contract template
- A project board with the same stages for every job
- A standard way to share work, collect feedback and approve deliverables
- An invoicing routine, including when reminders go out
None of this needs fancy software on day one. A shared document and a spreadsheet will do. What matters is that the process lives outside your head, so the next person you bring in can follow it without you on every call.
Track the numbers that matter
You do not need a finance degree to run an agency, but you do need to watch a few numbers every month:
- Revenue per client — are your packages growing or shrinking?
- Effective hourly rate — revenue divided by hours actually spent. This is where scope creep hides.
- Pipeline — how many conversations are open, and how much they are worth.
- Cash runway — how many months you could pay yourself if new work stopped tomorrow.
Review them on the same day each month. Ten minutes with a spreadsheet will tell you more about the health of your agency than any amount of worrying.
Your first 90 days
If you are starting today, here is a realistic plan:
- Weeks 1–2: choose your niche, write your one-sentence positioning, and define your packages.
- Weeks 3–6: contact thirty people from your network and publish one piece of useful work.
- Weeks 7–10: close your first two or three clients, and document your process as you deliver.
- Weeks 11–13: collect testimonials, turn one project into a case study and raise your prices.
A hundred thousand is not a finish line — it is the point where your agency stops being a side hustle and starts being a business. Start narrow, sell outcomes, write down how you work, and the number takes care of itself.