Your company has decided to have business software built: a CRM shaped around your sales cycle, a client portal, a tool that finally replaces the shared spreadsheets. One question remains before signing a quote: should the work go to a freelance developer or to an agency?
The short answer fits in two sentences. For business software with a well-defined scope, meaning one main workflow, a few user roles and a production launch, an experienced freelance developer is usually the rational option: €450 to €650 per day in 2026, a single point of contact, a start within days. An agency becomes the right choice when the project outgrows that frame: several teams working in parallel, contractual service commitments, heavy regulatory constraints, or a volume measured in hundreds of person-days.
Key takeaways
- The average day rate of a freelance developer in France sits between €450 and €500 excluding tax in 2026, up 5 to 8% year on year, according to lefreelance.fr (March 2026).
- The Malt 2026 rate barometer measures an average of €520 per day for freelance developers: €317 for a junior, €435 for a mid-level profile, €576 for an experienced one, €671 for an expert.
- A specialized agency charges €500 to €900 per day for a comparable profile, and an MVP represents 60 to 90 person-days, according to the agency Lonestone (July 2026).
- The decisive criterion is not the day rate but the scope: a well-defined business tool goes to a freelancer, a multi-team program with service commitments goes to an agency.
What does each option cost in 2026?
A mid-level freelance developer charges between €480 and €650 per day in France in 2026, and a senior between €600 and €800, according to a study by lefreelance.fr published on March 23, 2026 (source in French), which measures a 5 to 8% rate increase year on year. The Malt 2026 barometer (in French), built on the rates actually listed by freelancers on the platform, reports an average of €520 per day across all specialties, ranging from €317 for a junior profile to €671 for an expert.
On the agency side, the grid is higher for a comparable profile. A study by the agency Lonestone published on July 24, 2026 (in French) puts the rate of a specialized agency between €500 and €900 per day, while an experienced freelancer stays between €450 and €650. The gap does not buy better code: it pays for the structure, the project manager, the sales function, the offices and the margin. The same study provides two useful orders of magnitude for budgeting: an MVP (minimum viable product) typically takes 60 to 90 person-days, and the median French market price for a custom application is €30,000.
The table below sums up both options for an SME business software project.
| Criterion | Freelance developer | Agency |
|---|---|---|
| 2026 day rate (mid to senior) | €450 to €650 | €500 to €900 |
| Points of contact | One, the person who codes | Project manager, then the team |
| Kickoff | Within days | Often several weeks (scoping, staffing) |
| Continuity | Rests on one person and on reversibility | Guaranteed by contract and team |
| Ideal scope | Well-defined business tool, MVP, back office | Multi-team program, service commitments |
Which criteria actually make the difference?
Price is the most visible criterion, but rarely the most important one. Three questions separate the two options better.
Who talks to whom? With a freelancer, the person who scopes the need is the one who writes the code and ships it. Every exchange is direct, and a decision made on Monday shows up in the product by Friday. With an agency, a project manager sits between you and the developers: that filter professionalizes the follow-up, but every iteration crosses one more layer.
What happens in two years? This is the agency's real strength: continuity is contractual. If a developer leaves, another one takes over the file. With a freelancer, continuity is built differently: a Git repository you own from day one, handover documentation, and standard technologies another developer can pick up. Business software delivered without those three elements locks you in, whoever the provider is.
How big is it, really? An SME business tool, whether a CRM, a client portal or a back office, usually fits within a scope one experienced person can cover from scoping to production. A program that involves native mobile development on two platforms, a website overhaul and a data team in parallel calls for a collective: that is the agency's natural ground.
When the agency is the right choice
An agency is justified in specific cases, and it is worth recognizing them before signing with anyone.
- The volume exceeds one person. Beyond 150 to 200 person-days in a single year, a solo freelancer becomes the project's bottleneck.
- You need a service commitment. On-call coverage, guaranteed recovery times, contractual penalties: these are commitments a structure makes, not an individual.
- The regulatory context is heavy. Medical devices, regulated payments, public contracts with certification requirements: an agency's documented compliance has real value.
- You want to delegate the steering. If nobody on your side can dedicate one or two hours a week to the project, the agency's project manager fills that role; it is part of what you pay for.
In those situations, paying €500 to €900 per day is not an overcharge: it is the price of guarantees a solo freelancer cannot offer.
When the freelance developer is the right choice
Conversely, the experienced freelancer is the rational option for the majority of SME business software projects.
- The scope can be pinned down. One main workflow, user accounts, a back office: that scope fits within 30 to 90 person-days, well within reach of one person.
- You want speed. No staffing, no committee: the freelancer starts within days and delivers in short iterations you validate on a staging environment.
- Budget matters. Over 60 person-days, the gap between €550 and €800 per day amounts to €15,000; on an SME budget, that is not a detail.
- You want to talk to the person who codes. Direct exchanges eliminate the loss between what you ask for and what gets delivered.
The non-negotiable condition: check reversibility before signing. Code in a repository you own, admin access on your side, handover documentation written into the quote. A serious freelancer offers these three points unprompted.
What if the answer is: neither?
Before having anything built, one honest question deserves to be asked: does an off-the-shelf tool already do the job? If a standard SaaS covers nearly all of your need for a few dozen euros per month per user, custom development is not justified, whoever the provider is. Likewise, if your current tools are fine but do not talk to each other, an automation between them costs a fraction of a development project and often solves the actual problem. Custom software becomes rational when your process fits no market tool, when you pay for several subscriptions that each do 80% of the wrong job, or when your data must stay under your control. A provider who never asks you this question before selling development days is optimizing their revenue, not your problem.
What this looks like in practice
I work as a freelance consultant and developer in Paris, and this debate runs through most of my scoping calls. It is precisely because an SME business tool fits within an individual scope that I work alone, from scoping to production, with no subcontracting. Concretely, a genuinely usable custom business application ships to production in 4 to 6 weeks; a small, well-scoped build fits in a Sprint starting at €400 excluding tax; the rest is quoted in writing before any work starts. The reversibility described above is the default setup: a Git repository owned by the client, handover documentation, standard technologies. And when a scoping call shows that an off-the-shelf SaaS or an agency is the right choice, that is what gets said at the end of the call; recommending the wrong option always costs more than losing an engagement.
Frequently asked questions
Is a freelance developer always cheaper than an agency?
For comparable profiles, yes on the day rate: €450 to €650 per day for an experienced freelancer versus €500 to €900 at a specialized agency in 2026. Total cost depends mostly on the number of person-days: an efficient senior freelancer on a well-scoped project often costs less than an agency team billed with project management on top. The gap reverses when the project exceeds what one person can handle and drags on.
What happens if the freelancer becomes unavailable?
This is the main risk of the freelance option, and it is handled contractually from the quote onward. Three protections cover most cases: a code repository owned by the client from day one, handover documentation delivered with the project, and standard technologies any other developer can pick up. With those three in place, switching providers is a friction, not a disaster.
At what project size does an agency become necessary?
A useful order of magnitude: beyond 150 to 200 person-days in a single year, or as soon as several workstreams must advance in parallel, one person becomes the bottleneck. Contractual service commitments, such as on-call coverage or guaranteed recovery times, also point to a structured firm. Below that, an experienced freelancer covers the scope faster and at lower cost.
Does AI change this decision in 2026?
Yes, in one specific way: AI development tools increase the output of an experienced developer, which widens the scope one person can deliver in a few weeks. Projects that would have required a small team three years ago now fit within a freelance engagement. The gap is narrowing for MVPs and business tools; it remains wide for large multi-team programs.
The day rate is the visible part of the decision, and the least important one. The right question is not "who is cheapest?" but "what scope, and who covers it without a useless layer?". A quote that answers that question precisely, with reversibility written in black and white, is worth more than ten rate grids.