I think the headcount limit should be increased. Most startups today cross 25 employees fairly early, especially after initial funding, but that doesn’t necessarily mean they are financially stable. Many of these teams are still in a growth and experimentation phase, and taking on new recurring costs at that stage can feel risky.
What headcount would you recommend? Keeping in mind that profitable/stable companies are getting smaller due to AI.
I’m also concerned that this could discourage startups from using Directus altogether. Many teams know that crossing 25 employees is relatively easy, and during their struggling period they may avoid adopting tools that could later introduce licensing costs or compliance concerns. This could unintentionally reduce adoption among startups, which are often key contributors to community growth and long-term ecosystem success.
Yes, hopefully the companies/startups cross ANY threshold we set. That means they are growing and hopefully becoming more stable — which is good for them.
As for a company “struggling”… there are 2-person unicorn startups FAR from struggling, and 10k headcount multi-billion dollar companies that ARE struggling.
I think this is a perception issue. If Directus were ONLY paid, and small companies paid $10/month for the value it provides, there would be no issue. We have chosen to give that usage away for free. So our initial paid price point will be “a few hundred dollars per month”. So WHEN (headcount or annual revenue) do you think a company can typically afford that for a valuable tool?
Also, I don’t understand what “compliance” has to do with any of this. Using software, and moving from free to paid doesn’t really affect compliance (AFAICT). I might be missing something… let me know!
Additionally, headcount doesn’t necessarily reflect usage. In a company with 25+ employees, only a small subset of teams may actually use Directus. There are multiple teams — frontend, backend, mobile, design, product, marketing, etc. — and not everyone interacts with the CMS directly. Charging based purely on company size rather than actual value received may feel disproportionate.
We are not charging based on company size.
We are charging based on software features and project scale (users, collections).
What we ARE doing is offering our paid/proprietary software completely free for all individuals and small orgs via a grant. If you have a SMALL project at a BIG company… then you pay hundreds per month. If you have a BIG project at a BIG company, you’d pay thousands per month.
There’s also a broader ecosystem consideration. If CMS tools, frontend frameworks, and other core infrastructure tools start charging at very small company sizes, it could create friction for startups trying to grow. The open-source ecosystem thrives because many foundational tools — like Node.js packages and npm libraries — are freely accessible, even though they require significant effort to build and maintain. That accessibility is what enables innovation and growth.
Are you saying that all CMS tools, frameworks, and core infra tools are free for small companies? Are you saying that we’re the only ones charging small companies for our CMS/platform?
To me, it’s the opposite. Many of the CMS out there paid, even at smaller levels. And we’re offering the software for free (no limits) to individuals and small orgs.
To be clear, I’m not against monetization — everyone deserves to earn and sustain their work. But to earn, companies should also be given a fair opportunity to adopt, grow, and derive value first.
I agree completely. That’s why we’re adding a free tier and a free grant and keeping a free trial.
Sorry, just a bit lost in all the responses this week… but where are we not doing that?
Instead, I think lowering the revenue threshold from $5 million to around $1 million could be a more balanced approach. Companies generating ~$1M revenue are typically in a better position to contribute financially, while still keeping Directus accessible to early-stage startups.
I’ve mentioned this in a bunch of posts, but let me reiterate:
Do you know Directus’ revenue? No… it’s not public info. And we don’t get visibility into our user’s company revenue either. It is a very hard thing to use as a sole threshold, because most employees don’t even know it… or aren’t allowed to share it.
That’s why we’re adding something that is FAR easier to know and talk about.
Nothing is perfect. In other comments someone was talking about a company that made MILLIONS in revenue, but had a LOW margin, so revenue isn’t a good indicator for them. There will always be those edge cases that any model won’t work for… we’re just trying to find something that is fair for most people, and the rest can come talk to us about discounts. We are very fair.
Alternatively, if the revenue threshold remains the same, increasing the headcount limit to at least 75 employees would better reflect how startups scale today.
There we go. This is super helpful! I guess you answered my first question already!
If we pick “25”… we’re asked to defend why. To that end, can you give me some insight into why you feel that 75 headcount is a better representation of stability and scale?
Another approach worth considering is a time-based model. For example, allowing companies to use Directus freely for the first 1–2 years, and then applying licensing requirements afterward. This would allow teams to experiment, adopt, and validate Directus internally before committing financially. Many companies follow similar approaches by offering generous startup-friendly periods to encourage adoption and long-term loyalty.
I personally have NO clue how this would work. To spend our resources trying to get people excited about our platform… but then to wait years for revenue would be the end of our company.
Anything less than a year and you’re really just messing with trials (which we are doing, and figuring out how long they should be).
Ultimately, I believe a slightly more startup-friendly approach would help maintain strong adoption, grow the community, and still ensure that financially capable companies contribute back over time.
I completely agree.
I’m trying to find something where:
- Most people have ZERO blockers to using the software (free, unlimited)
- Established companies pay based on the value/size of their project
- There’s a fair delineation between the two
That last part is what we need to solve.
When does a company start paying for the value they get… and how much?