I spent eight years as a freelancer before I started building tools for the people who hire them. Video production, motion design, the occasional odd project that didn't fit neatly into either. Long enough to develop a clear sense of which clients I wanted to keep working with.

The interesting thing is that the answer was almost never about the work itself.

The thing freelancers don't say out loud

Freelancers are polite about this. They'll tell you they value creative freedom, interesting problems, collaborative relationships, brands they believe in. All of that is true. But if you ask them (really ask them) which clients they prioritize when they're at capacity, which ones they move things around for, which ones they refer to other freelancers when they can't take something on themselves, the answer is almost always the same.

The ones who pay on time.

This isn't cynicism. It's cash flow. Independent workers don't have the financial buffer that full-time employees have. There's no bi-weekly paycheck coming regardless. There's the invoice sent three weeks ago that still says pending, and the rent that does not say pending. That gap between when the work is done and when the money arrives is one of the defining financial realities of freelance life. Clients who close that gap reliably become clients worth keeping. Clients who don't become clients worth avoiding, however interesting the work.

What "good client" actually means in practice

After eight years on the freelance side and 5+ more years building infrastructure for the companies that hire freelancers, the traits that make someone a good client cluster pretty consistently.

📋
They have a clear process
Good clients know how projects get started, who approves what, and how invoices get paid. The process might be imperfect (most are), but it exists, and you can orient yourself around it. Bad clients have no process, or a different one every time.
📝
They brief well
A good brief tells you what the work is for, who it's for, and what success looks like. Freelancers who understand the brief can make decisions independently, which means fewer revision cycles and work that lands closer to right the first time.
💬
They give useful feedback
"This isn't quite right" is not feedback. "The tone here is too formal for our audience" is feedback. The difference matters more than most clients realize and a freelancer who receives the first kind has to guess what to change, and guessing is slow and often wrong.
💸
They pay predictably
Not necessarily fast (though fast helps) but predictably. Net 30 that actually pays on day 30 is better than Net 15 that pays on day 45. The issue isn't the necessarily the terms (but there is a line -- please don't pay freelancers past Net 45). It's the reliability. When a freelancer knows exactly when money is coming, they can plan around it.
🤝
They treat the relationship like it matters
Freelancers notice when they're included in project context versus handed a narrow brief with no explanation. They notice when someone says thank you. None of this is complicated. It's the difference between being treated like a vendor and being treated like a collaborator.

Why payment reliability is the clearest signal of all

Of all of these, payment reliability functions as a proxy for everything else.

A client who pays on time has a working AP process. They have someone who knows where invoices go and what happens to them when they get there. They've thought about the administrative side of working with outside talent which usually means they've thought about the relationship side too.

What late payment signals

A client who pays late is almost always late for a reason that has nothing to do with the freelancer and everything to do with internal disorder. The invoice went to the wrong person. The PO wasn't created before the project started. The vendor isn't set up in the system. The freelancer is chasing someone who is chasing someone else. Everyone is apologetic and the money eventually arrives, and the freelancer has learned something about what it's like to work with this company.

That information accumulates. Freelancers talk to each other. They have communities, group chats, referral networks. The reputation of a client for payment, for process, for treating people well travels through those networks more than most companies realize. The clients who pay reliably end up with access to better talent, because better talent actively wants to work with them.

What this means if you're on the hiring side

If you're building or managing a freelance bench (a roster of outside talent you rely on for creative, strategic, or specialist work) the operational question of how you pay people is also a talent strategy question.

The freelancers who are most in demand have options. They're turning down work. When they decide which clients to prioritize, which projects to make time for, which last-minute requests to say yes to, they're making that decision based on the full picture of what it's like to work with you. Payment experience is a significant part of that picture.

The competitive advantage nobody talks about

The administrative infrastructure around your freelance program isn't just a compliance or finance issue. It's a competitive advantage or a competitive disadvantage, depending on how it works. A team that can onboard a freelancer same-day and pay on a reliable schedule is a team that freelancers want to work with. A team that takes three weeks and pays 45 days after invoice is quietly falling down the priority list of the people it wants to retain.

45+ days
Typical freelancer wait time at enterprise companies without a VOR
Net 15–30
Payment timeline through a vendor of record platform
2–3 weeks
Average freelancer onboarding time without structured infrastructure
Same day
Freelancer onboarding time with Basil as your vendor of record

The infrastructure question

The operational reason freelancer payments are often slow or unpredictable at large companies isn't bad intentions. It's that the procurement and AP infrastructure was built for stable, recurring vendor relationships and not for a rotating bench of individual contractors hired project by project.

Every new freelancer technically requires a new vendor record. New W-9. New contract. New approval. In a system designed for suppliers that get onboarded once and paid indefinitely, each freelancer is an edge case that the system handles slowly and reluctantly.

The teams that have solved this have generally done it the same way: by consolidating all freelance payments under a single vendor relationship (a vendor of record) that handles the onboarding, compliance, and payment layer for every contractor on the bench. The freelancers don't change. The work doesn't change. The relationship doesn't change. The process for getting paid becomes predictable and fast, because the infrastructure actually supports it.

The difference it makes

From the freelancer's perspective, this is the difference between a client who is a pleasure to work with and a client who is interesting to work with once. Both might be doing great creative work. Only one of them is easy to say yes to.

What the best clients have figured out

The clients freelancers most want to work with aren't always the most famous brands or the most exciting projects. They're the ones who have figured out that the working relationship is the product that the experience of doing a project together is part of what determines whether the work is good, whether the freelancer shows up fully, and whether they come back.

Payment reliability is the foundation of that. Not because freelancers are mercenary (they're not) but because financial unpredictability is cognitively expensive, and that cost has to come from somewhere. When it comes from the mental bandwidth that would otherwise go into the work, everyone loses.

The good news is that this is a solvable problem. The infrastructure that makes payment reliable and predictable exists. The teams that have implemented it don't think of it as a financial operations decision anymore. They think of it as how they take care of the people they work with.

That, more than almost anything else, is what makes a client worth working with.

C
Connor Murdock
Co-founder & CEO of Basil. 8+ years as a freelancer before building the back-office infrastructure he wished his clients had used. Basil is backed by Techstars.
FAQ

Common questions

What do freelancers actually care about most when evaluating a client?
Payment reliability consistently ranks at or near the top, alongside clarity of communication and quality of feedback. Creative freedom and brand prestige matter, but they don't compensate for a client who pays unpredictably or creates unnecessary administrative friction.
How does payment speed affect freelancer quality and availability?
Directly. Freelancers at capacity prioritize the clients who pay reliably over those who pay slowly, all else being equal. The most in-demand freelancers are the ones most likely to have enough options to deprioritize clients who make getting paid a project in itself.
What's the most common reason enterprise companies pay freelancers late?
Usually procurement infrastructure, not intention. Each freelancer technically requires a separate vendor record in most enterprise systems, which means a new onboarding process for each one. When that process is slow, payment is delayed before it even reaches AP. The fix isn't faster AP processing — it's consolidating freelancer payments under a single vendor relationship that the system can handle efficiently.
How do freelancers find out about a company's reputation for payment?
Through their networks. Freelancers in the same field talk to each other, share referrals, and warn each other about clients who are difficult to work with. This reputation travels faster than most companies realize — and it directly affects which freelancers are willing to take on new work from a company.
What does a vendor of record actually change for freelancers?
A vendor of record consolidates all freelance payments under a single company — meaning the freelancer onboards once, invoices through a consistent system, and gets paid on a predictable schedule. The 1099 arrives cleanly at year end. From the freelancer's perspective, it removes the administrative uncertainty that makes some clients more effort than they're worth.