Section Heading
Why Agencies Should Demand Prepaid Work: A Lesson in Professionalism and Profitability
In the agency world, one question keeps surfacing: Why do we entertain work for clients who aren’t fully funded? It’s a costly mistake that leads to half-finished projects, delayed payments, and unnecessary stress. After years of running my agency and discussing this issue with peers—on podcasts, in online communities like Post Status, and in private…

Kurt von Ahnen
CEO

In the agency world, one question keeps surfacing: Why do we entertain work for clients who aren’t fully funded? It’s a costly mistake that leads to half-finished projects, delayed payments, and unnecessary stress. After years of running my agency and discussing this issue with peers—on podcasts, in online communities like Post Status, and in private conversations—I’m convinced that adopting a prepaid model is the solution. Here’s why.
The Problem: Working for Underfunded Clients
Too often, agencies and freelancers take on projects for clients who lack the funds to see them through. This leads to predictable problems:
- Mid-Project Handoffs: I recently heard from a colleague on Post Status who completed half a project, only for the client to suggest their junior staff could “take it from here.” Translation? They’re out of money.
- Payment Delays and Excuses: A podcast guest shared their frustration with clients who pay a deposit but drag their feet on the balance, often demanding extra work before settling up.
- Premature Access Risks: Handing over admin access to a website before payment can backfire. One client I worked with added unauthorized plugins, resulting in a crashed site just weeks before launch.
These issues stem from a lack of funding, poor planning, or unclear expectations. The result? You’re left with incomplete projects, wasted time, and no recourse—because a contract is worthless if the client can’t pay.
Why Do We Enable This?
Many agencies and freelancers accept partial deposits or split payments (e.g., 50% upfront, 50% on completion) as standard practice. But let’s reframe this: If a project takes 45 days and costs $5,000, why are you effectively loaning the client money by accepting less than full payment upfront?
You’re not a bank.
Their venture isn’t your investment.
I learned this lesson early in my career. As a young car salesperson, I’d get nervous negotiating with clients—doctors, lawyers, you name it. My sales manager set me straight: “You’re the professional in the room. You run the show.” The same applies to agency work. You build websites, consult, and deliver results every day. You’re the expert. So why let clients dictate terms that put you at risk?
The Solution: Go Prepaid
Since 2008, my agency has operated on a prepaid basis. We require full payment before work begins, barring scope changes. Here’s why this works:
- Clarity and Trust: Clients know exactly what they’re paying for, and we guarantee delivery on time. No surprises.
- No Payment Chasing: Full payment upfront eliminates the awkward “where’s my money?” dance at the end of a project.
- Professional Control: As the expert, you set the terms. Clients don’t get to “try” the website or demand extras before paying.
In an increasingly unpredictable economy, this approach is more critical than ever. I’d rather have fewer clients and less revenue than deal with the aggravation of chasing payments or salvaging half-done projects.
Real-World Impact
Consider this scenario: A band wants a $5,000 website, due in six weeks. They offer $2,000 upfront and $3,000 upon completion. If you accept, you’re betting on their ability to pay later. If they can’t, you’re stuck with a useless project and no leverage. Now imagine the same scenario with a prepaid model: They pay $5,000 upfront, you deliver in six weeks, and everyone walks away happy. No stress, no surprises.
I’ve seen this play out repeatedly. A colleague recently shared a horror story about a client whose CEO skipped a key meeting, leaving the CTO to push for their in-house developer to take over mid-project. The result? The developer started removing plugins and changing content, derailing the work.
This chaos could have been avoided with a prepaid contract and clear boundaries.
Take Control of Your Revenue
Revenue is the lifeblood of any agency or freelancer. Whether you’re building websites, creating courses, or consulting, you need a clear strategy to get paid without drama. Here’s how to start:
- Adopt a Prepaid Model: Require full payment before starting work. Be upfront about your policy.
- Set Clear Expectations: Outline deliverables, timelines, and scope in a detailed contract.
- Stay Professional: Don’t let clients dictate terms that undermine your expertise or financial stability.
- Learn to Say No: Walk away from clients who can’t pay upfront. It’s better to lose a project than to lose time and money.
As my agency, Mañana No Mas, has learned, sticking to a prepaid model streamlines operations and boosts profitability. It’s not about being rigid—it’s about respecting your value as a professional.
Final Thoughts
The agency space is tough enough without adding financial risk to the mix. By requiring prepaid work, you protect your time, maintain control, and ensure revenue flows smoothly. Let’s stop making loans to clients and start running our businesses like the professionals we are. Have you faced payment struggles with clients? Share your thoughts in the comments — I’d love to hear how you’re navigating this challenge.
