Capacity decision · Sources checked 29 July 2026

Agency vs freelancer vs in-house Germany: which model for twelve months?

Inventory the work first. Then compare what each model costs to manage, cover, document, and transfer.

Project review with stakeholders
On this page
  1. Direct answer
  2. Inventory the work
  3. Workload record
  4. Five credible outcomes
  5. Three public benchmarks
  6. Twelve-month cost worksheet
  7. Management-capacity test
  8. Continuity and transfer
  9. German freelancer status
  10. Decision record
  11. Buyer questions
  12. Bring the workload
German B2B team comparing agency, freelancer, and in-house capacity
Direct answer
  • Choose a freelancer when the specialist task is bounded and your team can review the work, control access, and receive a usable handover.
  • Choose an agency when one bounded outcome requires disciplines that must coordinate. Confirm the actual delivery roles, acceptance evidence, and transfer route.
  • Hire in-house when recurring work fills a coherent role and your company can recruit, manage, develop, and cover that role.
  • Use a hybrid only when internal and external responsibilities have a written boundary. Defer the choice when you cannot yet show the workload or appoint an internal decision-maker.
  • Compare the same twelve-month workload. A freelancer rate, an agency quote, and an employee salary measure different things.
Inventory the work

Start with the weeks your team is already having.

List the work from recent projects and recurring operations. Separate relaunch planning, design, content, development, search migration, analytics, hosting, security, maintenance, support, and small changes. Record who requests each item, how often it appears, and what happens when it waits.

Mark each item as recurring, project-based, urgent, or specialist. Then show which disciplines must work at the same time. A monthly content update and a multilingual relaunch do not create the same capacity decision.

Add the internal work: writing briefs, supplying content, reviewing output, granting access, approving changes, and answering supplier questions. External delivery still needs management. If nobody has time to make decisions, changing the provider model will not remove the delay.

Workload record

Bring these seven fields to the decision.

Work item and required result.
Frequency, deadline, and consequence of delay.
Discipline required and the person who can accept the result.
Systems, data, accounts, and permissions involved.
Expected internal briefing, content, review, and coordination time.
Cover, recovery, documentation, and transfer requirement.
Evidence from the recent workload plus the event that would change the forecast.
Five credible outcomes

Choose from the work and controls your company can operate.

Company type does not provide the controls in the third column. Verify them in the proposed arrangement.
ModelFits whenMust be trueReview trigger
FreelancerA bounded specialist task or a stable stream in one discipline.Internal reviewer, buyer-controlled access, documented work, cover decision, and transfer path.Work expands across disciplines, response needs change, or dependency becomes difficult to cover.
AgencyA bounded outcome needs coordinated strategy, content, design, development, or quality checks.Actual delivery roles, common brief, assumptions, acceptance evidence, support boundary, and handover.The work becomes a permanent single-role workload or coordination costs exceed the value of combined delivery.
In-houseRecurring work fills a coherent role and business context is needed throughout the week.Manager, hiring plan, development path, tools, absence cover, specialist support, and documented operations.Work volume falls, required disciplines change, or the role becomes a queue of unrelated specialist tasks.
HybridRecurring internal decisions and external specialist or project work have a clear interface.Written responsibility map, shared backlog, access rules, acceptance route, and one review cadence.Tasks bounce between parties, decisions stall, or duplicate capacity persists.
Defer and measureThe workload, priority, or internal decision path is still unclear.Temporary safeguards for urgent work and a record of demand, delay, and internal time.The workload record shows a stable role, bounded project, or specialist stream.
Three public benchmarks

Use each number only for the unit it measures.

The Freelance.de Freelancer Study 2026 reports an average hourly rate of about €101.70 among respondents. It spans disciplines and experience levels. A self-selected survey average does not price your specialist, availability, internal management, or a completed project.

The Federal Employment Agency Entgeltatlas reports a €6,301 median gross monthly pay for expert-level highly complex software-development occupations in Germany, using 2025 data. This is employee gross pay for one occupation. It excludes employer cost and does not represent a complete website team.

Destatis reports €29 in additional employer labor costs per €100 of gross earnings in Germany for 2025. This economy-wide figure is a planning input. Your company, role, benefits, recruitment, equipment, management, and absence costs still need their own values.

Benchmark boundaries
101.70€/hour
Freelance.de respondent average across disciplines in 2026. Website projects require their own quote.
6,301€/month
BA 2025 median gross pay for expert-level highly complex software-development occupations in Germany.
29€/€100
Destatis 2025 additional employer labor cost per €100 gross earnings across the German economy.
Twelve-month cost worksheet

Put the same workload boundary behind every option.

Use supplier quotes, payroll data, and internal hours. Calculate low, expected, and high cases against the same workload.
Cost lineFreelancer or agency inputIn-house inputEvidence
Defined deliveryQuote for the listed workload and acceptance boundary.Gross pay allocated to the work the role will perform.Common workload record and assumptions.
Employer costNot applicable to a genuine supplier relationship.Employer contributions and company-specific benefits.Payroll or finance calculation.
Recruitment or supplier selectionMarket scan, calls, offer comparison, checks, and contract work.Recruiter or advertising, interview time, checks, and offer work.Internal hours and external invoices.
Start and onboardingBriefing, access, discovery, environments, and operating context.Notice period where relevant, onboarding, access, and company context.Plan with internal participants and dates.
Internal managementBriefs, prioritization, review, approvals, and supplier coordination.Management, feedback, development, planning, and team coordination.Internal roles and forecast hours.
Tools and workplaceBuyer-owned accounts plus any separately charged supplier tools.Hardware, software, workplace, access, security, and administration.Account list and finance inputs.
Specialist gapsWork outside the supplier’s disciplines or stated capacity.External support for disciplines one role cannot cover.Gap list and comparable quotes.
Cover and urgent workBackup arrangement, availability boundary, and urgent-work terms.Absence cover, hiring gaps, and escalation support.Written cover route and cost assumption.
Maintenance and supportIncluded work, request route, response targets, and change pricing.Capacity allocation plus external hosting or specialist support.Operating schedule and service terms.
Documentation and transferRequired artifacts, account control, export, backup restore, and transition help.Time to document systems, decisions, and operational procedures.Transfer checklist and acceptance test.
Unused or excess capacityMinimum commitment, reserved capacity, or work outside the contract.Paid capacity that the forecast does not use, plus overload beyond one role.Demand forecast with low and high cases.
Change eventCost to add disciplines, capacity, urgency, or a new supplier.Cost to recruit, reorganize, contract support, or change the role.Review trigger and decision date.
Management-capacity test

A viable model still needs decisions from your company.

Someone can set priorities

The backlog has one business order. Requests from marketing, IT, sales, and management do not reach the delivery team as competing emergencies.

Someone can accept the work

Every output has a reviewer who understands the result and can approve it. A supplier cannot define business acceptance alone.

Content and access arrive

The company can supply source material, decisions, accounts, and permissions when the plan needs them. Record these as internal project work.

The decision can change

Set a trigger for reviewing the model when workload, urgency, disciplines, or internal capacity changes. The first choice does not need to become permanent.

Next step

Get a second opinion on: Agency vs freelancer vs in-house

Send us what you are working on. We reply with a next step, not a sales pitch.

A project, a problem, a deadline. One sentence is fine.

By submitting you agree to our privacy policy.

Continuity and transfer

Run the same dependency test for every model.

Which person or role holds the domain, hosting, repository, analytics, CMS, licenses, and recovery access?
Which decisions, credentials, configurations, and operating steps exist only in one person’s memory?
Who can respond when the usual person is unavailable, and what can that cover person actually do?
Can the buyer restore a backup, export content and data, and grant a replacement access without the current provider?
Which artifacts must be current: architecture, account list, release steps, redirect map, integrations, and support history?
What assistance, notice, cost, and acceptance test apply when the person, supplier, or employment model changes?
German freelancer status

Contract wording and the real working arrangement both matter.

The German Pension Insurance status procedure can examine planned arrangements, groups of similar arrangements, and three-party situations. Its guidance says contractual terms and the circumstances of the actual work matter.

A long engagement does not automatically create employment status. Risk also cannot be resolved by changing the contract label while daily work remains embedded in instructions and company organization. Ask your employment or social-insurance adviser to review the proposed arrangement where the boundary is unclear.

The Pension Insurance online status self-check gives a non-binding indication. It does not replace a formal status determination.

Decision record

Record the choice and the fact that would change it.

Twelve-month workload, disciplines, deadlines, urgency, and consequence of delay.
Internal management, review, access, and content capacity.
Viable models and the reason each excluded option failed a current constraint.
Low, expected, and high cost case using the same worksheet lines.
Continuity, status, documentation, access, recovery, and transfer conditions.
Chosen model, remaining assumptions, approval date, and measurable review trigger.
Buyer questions

Questions German B2B teams ask before choosing capacity.

Is an agency safer than a freelancer?

The company label does not prove continuity. Check who performs the work, who can cover, where accounts and documentation live, and whether another person can restore and transfer the service. Apply the same test to an agency, freelancer, and internal team.

When should we hire someone in-house?

Hire when recurring work fills a coherent role and your company can manage and develop it. List the recent workload first. Include disciplines one hire cannot cover, absence cover, employer costs, recruitment, tools, and internal management.

Is a hybrid team the best choice for an SME?

Hybrid is useful when internal decisions and external delivery have a clear written boundary. It adds coordination interfaces. Choose it when your team can manage those interfaces and the workload supports both parts.

How do we compare freelancer, agency, and employee costs?

Use one twelve-month workload and the same cost lines. Include selection or recruitment, onboarding, internal management, tools, specialist gaps, cover, support, documentation, unused capacity, and the cost of changing the model.

Can one in-house developer replace a web agency?

Only if the workload forms one role and other required disciplines have a credible source. A website may need content, design, development, search migration, analytics, accessibility, security, and operations at different times.

How do we select an agency after choosing that model?

Use the Germany web-agency procurement guide to create a three-supplier shortlist and common offer table. The universal selection guide covers the wider process.

Bring the workload

Send the list of work that keeps returning.

Some Tech Work handles B2B website relaunch, takeover, and ongoing technical work. The public Work inventory shows the projects and case studies you can inspect.

Send the recent workload, urgent items, systems involved, and who can review the result. We will tell you whether it resembles a bounded project, a specialist stream, a recurring operating role, or a workload that needs measurement first.

Start here

Ready to talk.Book a short diagnostic.

Tell us what needs fixing

A process, a tool, a decision that's stuck. One sentence is fine.

By submitting you agree to our privacy policy.

We read every brief and reply within one business day.

Prefer to talk first?or request a tech stack audit or email us directly

Not sure where to start? Send the stuck decision, workflow, or page. We will say whether you need a diagnostic call, a tech stack audit, or a different first step.