When website management starts slipping, there are broadly three ways out. Hand it to an agency or freelancer (outsourcing), give it to someone inside the company (in-house), or let systems do it (automation).
In conversations with clients, the discussion often starts from the assumption that you pick one of the three. In practice, splitting the work task by task across all three usually lowers both cost and risk. The problem is that most companies lack the material to decide which task goes where.
This article compares outsourcing, in-house work and automation on cost, effort and risk, and shows how to decide on a combination. The cost model draws on Japan's Basic Survey on Wage Structure, labour-cost statistics from Eurostat and Statistics Netherlands (CBS), and Dutch agency and freelance rate surveys, and is shown in both euros and yen.
Main sources for this article
- Japan's Ministry of Health, Labour and Welfare (MHLW): 2025 Basic Survey on Wage Structure (published March 2026) and the 2021 General Survey on Working Conditions (labour costs)
- Eurostat, "EU hourly labour costs ranged from €12 to €57 in 2025" (31 March 2026), and CBS labour-cost statistics (October 2025)
- Dutch rate surveys: Knab, Freelance.nl and Simplicate's "Benchmark report Agencies Q4 2025"
- Google Search Central "Do you need an SEO?", GDPR Article 28, Article 25 of Japan's Act on the Protection of Personal Information and its guidelines
- The Dutch Tax Administration (Belastingdienst) on enforcing false self-employment, and IPA's "DX Trends 2025"
| What this article covers | Key points |
|---|---|
| How the three approaches differ | Who does the work, who decides and who is accountable (section 2) |
| How to estimate effort | Split into six areas, total the monthly hours, adjust for skill (section 3) |
| How to compare cost | Use comparable hourly rates and a three-year total (sections 4–5) |
| What the cost misses | Departures, holidays, patch speed, knowledge, lock-in (section 6) |
| How to combine them | Routine to automation, technical judgement outside, business inside (section 10) |
| Where to start | Four steps and a checklist (sections 13 and 16) |
1. What is changing: people's time costs more, and there are more options
First, the numbers behind the choice. Two things have moved a lot in recent years: the price of people's time and the range of work that can be automated.
Japan: average monthly wage of ¥340,600, a record high
In MHLW's 2025 Basic Survey on Wage Structure (published March 2026, covering June 2025 pay), the monthly wage of full-time general workers was ¥340,600 for men and women combined, up 3.1% and a record high.
This figure is scheduled monthly pay, excluding bonuses and overtime. Employers pay social insurance and other costs on top. In MHLW's 2021 General Survey on Working Conditions, total labour cost per regular employee was ¥408,140 a month, of which ¥73,296, about 18%, was non-wage cost (statutory welfare, retirement benefits, training and so on).
The Netherlands and the EU: €47.9 an hour, third-highest in the EU
According to Eurostat's release of 31 March 2026, hourly labour costs (wages plus non-wage costs) in 2025 averaged €34.9 in the EU and €38.2 in the euro area. The Netherlands stood at €47.9, third-highest after Luxembourg (€56.8) and Denmark (€51.7).
Statistics Netherlands (CBS) reported labour costs of €45.0 per hour worked in 2024, up 6.0% from €42.5 (provisional). Information and communication rose 4.9% year on year and 41.8% over 2014–2024, the second-largest increase after public administration.
A shortage of people: 85.1% of Japanese firms lack digital talent
A discussion paper by Japan's Information-technology Promotion Agency (IPA), based on its "DX Trends 2025" survey (October 2025), reports that 85.1% of Japanese companies say they lack staff to drive digital transformation, far higher than in the US or Germany.
For website management, this means many companies would like to keep the work in-house but have nobody to give it to. If you choose in-house, check whether you can actually staff it before looking at cost.
Updates cannot wait: 11,334 WordPress vulnerabilities in a year
Patchstack reports that 11,334 new vulnerabilities were found in the WordPress ecosystem in 2025, up 42% on the previous year, and 91% were in plugins. For heavily exploited vulnerabilities, the median time to first exploitation was five hours.
Who checks updates, and when, is therefore central to the choice. A set-up that looks at updates once a month will miss some that matter.
The figure below puts the hourly rates used in this article side by side in euros.
Japanese in-house labour looks cheap because of both the exchange rate and wage levels. What matters is not the comparison between countries but the ratio of outside to in-house cost within one country: about two to one in the Netherlands and about three to one in Japan.
2. Defining the three approaches: outsourcing, in-house, automation
Before comparing, we need common definitions. One agency's "maintenance plan" covers only server monitoring; another's includes planning and writing articles.
This article separates the three by who does the work, who decides and who is accountable for the result. In every case, ultimate responsibility as site owner stays with your company.
| Approach | Who does the work | Who decides | Best suited to |
|---|---|---|---|
| Outsourcing | Agency or freelancer | Outside, within agreed scope | Updates, incidents, SEO reviews |
| In-house | Staff (part-time or dedicated) | Your company | Content, enquiries, approvals |
| Automation | Systems (settings, scripts, AI) | Rules set in advance | Backups, monitoring, measuring, alerts |
The "who decides" column is the heart of the difference. Automation only works for tasks whose decisions can be written down as rules in advance. Outsourcing hands over decisions too, but someone inside still has to check that those decisions fit the business.
What you buy from an agency is less the hours than expertise and a team that keeps going when one person is away. In-house work puts knowledge of the business and of the website in the same person; its weakness is that it easily depends on one individual.
Automation: fewer hours, but something new to maintain
Automation is a way of reducing hours rather than a standalone third approach. Someone has to maintain the automation, which brings you back to in-house or outsourcing.
How to decide what to automate is covered task by task in Automating website operations starts with an audit. Here, automation is treated as a component combined with in-house work or outsourcing.
3. Estimating effort: start with the hours you spend each month
Before comparing costs, work out how many hours of work there are each month. Skip this and every agency will quote for a different set of tasks, and the prices cannot be compared.
Use actual figures if you have them; if not, log your time for one month. If that is impractical, estimate "time per task × times per month" for each of the six areas below.
Six areas
This article uses the same model site as the audit article: a small-business corporate site with 30 pages, two languages, four blog posts a month and an enquiry form.
| Area | Main tasks | Hours/month | Weight of judgement |
|---|---|---|---|
| Updates and upkeep | CMS and plugin updates, backups | 4 | Medium |
| Monitoring and measuring | Uptime, speed, broken links | 3 | Low |
| Content | Articles, translation, images, page edits | 16 | High |
| SEO and search | Search Console checks, fixes | 4 | Medium |
| Enquiries | Routing, replies, records | 8 | High |
| Legal and quality | Cookies, accessibility, required notices | 2 | High |
That makes 37 hours a month. Content and enquiries account for 24 hours, about two-thirds. Both are tied to the business, so a large share of that time stays inside even if you outsource.
Adjust for skill
The hours above assume someone used to the work. Someone new to it should be expected to take around 1.5 times as long on the technical areas (updates, monitoring, SEO, legal).
The reverse holds for content and enquiries, where your own staff are faster. When an outsider who does not know the business writes articles, the briefing and checking can increase your in-house time.
Add coordination time
Outsourcing creates a new kind of time: requests, reviews and approvals. Our model adds two in-house hours a month when everything is outsourced and one hour when only technical work is.
The same applies to automation: allow about two hours a month for maintaining the systems — tuning alerts, fixing broken scripts, reacting to price or terms changes from tool providers.
The effort formula
Put together, the calculation looks like this. Replace the numbers with your own and it works as is.
- In-house hours = hours of work kept inside × skill factor + coordination + automation upkeep
- Outside hours = hours of work outsourced
- Monthly cost = in-house hours × in-house rate + outside hours × outside rate + tool costs
4. Comparing cost: put hourly rates on the same basis
Next, set the hourly rates that turn time into money. For in-house work, use total employer labour cost divided by hours, not salary.
In-house hourly rate
For Japan, dividing the wage survey's ¥340,600 by 160 scheduled hours a month gives about ¥2,129 an hour. Since non-wage costs are about 18% of total labour cost in the working conditions survey, the total comes to about ¥2,600.
Bonuses, computers, software and training time push it higher. This article uses ¥2,600–3,500 an hour (midpoint ¥3,000, about €17) for in-house work in Japan. For the Netherlands, based on Eurostat's €47.9 and CBS's €45.0, we use €45–48 an hour (€48 in the model).
| Item | Japan | Netherlands | Basis |
|---|---|---|---|
| Statistical wage or labour cost | ¥340,600/month (wage) | €47.9/hour (labour cost) | MHLW / Eurostat |
| Non-wage share | About 18% | EU average 24.8% | MHLW / Eurostat |
| In-house hourly rate (model) | ¥3,000 (about €17) | €48 (about ¥8,400) | DevNJ calculation |
| Outside hourly rate (model) | ¥10,000 (about €57) | €95 (about ¥16,600) | See table below |
| Outside ÷ in-house | About 3.3× | About 2.0× | Model ratio |
The Japanese and Dutch statistics cover different populations and definitions (Japan: monthly pay converted to hours; the Netherlands: whole-economy labour cost per hour worked). They are not for comparing levels between countries. The model only uses them to compare in-house and outside costs within each country.
Outside hourly rate
In the Netherlands, web work is usually priced by the hour. A survey by the bank Knab puts freelance web developers at €73 an hour (€83 across all self-employed), Freelance.nl's analysis of job postings gives €86.36 across 22 fields, and Simplicate, which makes software for agencies, reports an average agency base rate of €106 (Q4 2025).
Japan has no official statistics on maintenance rates. The comparison site PRONI Aimitsu (updated April 2026) lists the following monthly bands.
| Scope of outsourced maintenance (Japan) | Typical monthly fee | Usually includes |
|---|---|---|
| Minimal management | Up to ¥5,000 | Server and domain management |
| With small edits | ¥10,000–20,000 | Text changes |
| With routine updates | ¥20,000–50,000 | Page updates, upkeep |
| Close to marketing support | ¥50,000 and up | Analytics, improvement proposals |
These bands rarely state the hours included, so they cannot be turned into hourly rates. The model assumes ¥8,000–12,000 an hour (midpoint ¥10,000) for outside work in Japan. This is a DevNJ assumption, not a statistic; replace it with your own quotes if you have them. When comparing quotes, divide the monthly fee by the hour cap to get an hourly rate.
5. Comparing three-year totals for four approaches
With rates in place, we can model the cost of running the 37-hour site four ways. Three years is long enough for automation set-up costs and the cost of switching providers to show.
The four approaches are "all in-house", "all outsourced" (as far as possible), "in-house plus automation", and a "combination" of all three.
Where each task goes
First, decide where the six areas sit under each approach. Hours after automation follow the audit article's estimate (37 → 23 hours).
| Approach | In-house (hours/month) | Outside (hours/month) | Tools (month) | Set-up |
|---|---|---|---|---|
| All in-house | 37 | 0 | €0 | None |
| All outsourced | 16 (content 14 + coordination 2) | 23 | €0 | None |
| In-house + automation | 25 (23 + upkeep 2) | 0 | €90 | 40 outside hours |
| Combination | 17 (business 16 + coordination 1) | 9 (technical 7 + upkeep 2) | €90 | 40 outside hours |
Even when everything possible is outsourced, 16 hours a month stay inside: article input and review (6), replies to enquiries (8) and coordination (2). The idea that outsourcing takes in-house time to zero does not hold.
The €90 for tools is the midpoint of stage 2 (€30–150 a month) in the audit article, and the 40 set-up hours are the midpoint of its 20–60 hours, assumed to be done by an outside partner at the outside rate.
The Netherlands (euros)
At €48 in-house and €95 outside, the totals are as follows.
| Approach | Monthly (€) | Set-up (€) | Three-year total (€) | vs all in-house |
|---|---|---|---|---|
| All in-house | 1,776 | 0 | about 63,900 | 1.00 |
| All outsourced | 2,953 | 0 | about 106,300 | 1.66 |
| In-house + automation | 1,290 | 3,800 | about 50,200 | 0.79 |
| Combination | 1,761 | 3,800 | about 67,200 | 1.05 |
In the Netherlands, the combination costs almost the same as all in-house over three years. Because in-house labour is expensive, moving technical work outside is largely offset by the in-house hours it frees.
Japan (yen)
At ¥3,000 in-house and ¥10,000 outside, with tools at ¥15,750 a month (€90 at ¥175):
| Approach | Monthly (¥) | Set-up (¥) | Three-year total (¥) | vs all in-house |
|---|---|---|---|---|
| All in-house | 111,000 | 0 | about 4.00 million | 1.00 |
| All outsourced | 278,000 | 0 | about 10.01 million | 2.50 |
| In-house + automation | 90,750 | 400,000 | about 3.67 million | 0.92 |
| Combination | 156,750 | 400,000 | about 6.04 million | 1.51 |
In Japan, the large gap between in-house and outside rates means the more you outsource, the wider the difference. All outsourced costs 2.5 times all in-house. Automation also saves less than in the Netherlands, because tools and set-up weigh more against low in-house labour costs.
The figure below shows the three-year totals from both tables in euros.
How the ranking shifts when assumptions change
The results depend on the assumptions. The two with the biggest effect are in-house skill and the outside rate. We recalculated for a person new to technical work (technical tasks take 1.5×) and for outside rates at the low end.
| Scenario (Japan, three-year total) | All in-house | All outsourced | In-house + automation | Combination |
|---|---|---|---|---|
| Base (¥3,000 in / ¥10,000 out) | ¥4.00m | ¥10.01m | ¥3.67m | ¥6.04m |
| In-house technical work 1.5× | ¥4.70m | ¥10.01m | ¥4.15m | ¥6.04m |
| Outside rate ¥8,000 | ¥4.00m | ¥8.35m | ¥3.59m | ¥5.32m |
| Scenario (Netherlands, three-year total) | All in-house | All outsourced | In-house + automation | Combination |
|---|---|---|---|---|
| Base (€48 in / €95 out) | €63,900 | €106,300 | €50,200 | €67,200 |
| In-house technical work 1.5× | €75,200 | €106,300 | €58,000 | €67,200 |
| Outside rate €75 | €63,900 | €89,700 | €49,400 | €59,900 |
In the Netherlands, when in-house staff are new to technical work, the combination becomes cheaper than all in-house. In Japan, all in-house stays cheaper in every scenario. It is more realistic to see the case for outsourcing in Japan in the risks covered next, not in cost.
6. Comparing the risks that cost figures miss
The model above includes nothing for a key person leaving, an incident at night or a security patch applied late. These risks are infrequent, but expensive when they happen.
Here the three approaches are compared on seven points other than cost.
| Point | Outsourcing | In-house | Automation |
|---|---|---|---|
| Staff leaving or on holiday | Strong (cover exists) | Weak (one person) | Strong (if maintained) |
| Speed of security patches | Depends on contract | Depends on skills | Fast for routine updates |
| Consistent quality | Stable within scope | Varies by person | Stable within rules |
| Knowledge stays inside | Less likely | Yes | As documented rules |
| Ease of switching | Contract and rights | Handover quality | Watch tool lock-in |
| Personal data | Processor oversight | Stays inside | Check tool processors |
| Predictable cost | Monthly fee | Hidden hours | Set-up and upkeep |
The table shows that in-house work and outsourcing cover each other's weaknesses. Departures, holidays and security patches, the weak spots of in-house work, are where agencies are strong. Knowledge retention, the weak spot of outsourcing, is the strength of in-house work.
A one-person set-up collapses when that person leaves
The biggest in-house risk is that all the operational knowledge lives in one person's head. If logins, update procedures and what each plugin does are not written down, nobody can touch the site once that person leaves.
In DevNJ's experience, a handover takes around 40–80 hours depending on the site: roughly ¥120,000–240,000 in Japan or €1,900–3,800 in the Netherlands. Without documentation it takes longer.
Can you take the site back if the agency disappears?
The biggest outsourcing risk is not being able to recover the site when the relationship ends. Domains or servers registered in the agency's name, or admin rights you do not hold, are not unusual.
Google advises giving an SEO provider read access, not write access, to Search Console. The same principle applies to maintenance: your company owns the accounts and gives outsiders only the rights they need.
Automation stops when nobody owns its repair
The risk with automation is that it stops silently. Backups failing for months, or alerts going to a former employee's inbox, typically happen after the person who built the system has left.
When you automate, count monitoring of the automation (checking backups succeeded, checking where alerts go) as part of the work. That is why the model adds two hours of upkeep a month.
7. If you outsource: scope and contract checks
When outsourcing, the biggest differences come not from price but from what the contract says. Two plans at the same monthly fee can deliver very different things depending on scope, incident response and exit terms.
Choosing an agency in general, including what to put in a request for proposal, is covered in How to choose a web agency and compare proposals. Here we focus on points specific to ongoing maintenance.
Seven contract checks
| Item | What to check | Why |
|---|---|---|
| Scope | Monthly hour cap, excluded tasks | Prevents out-of-scope invoices |
| Incident response | Hours covered and first-response time | Nights and weekends |
| Rights and ownership | Who owns domain, server, GA4 | Freedom to switch |
| Personal data | Processing agreement, subcontractors | GDPR, Japanese privacy law |
| Reporting | Monthly work log and reasons for changes | Keeps knowledge inside |
| Exit | Handover of data and documentation | Ability to take it back |
| Contract type | Service or deliverable; payment terms | Scope of liability |
The hardest to fix later are "rights and ownership" and "exit". Before signing, check that your company is the owner of the domain, server, Search Console and GA4.
Personal data means overseeing your processor
If the agency handles enquiry-form data or newsletter subscribers, in Europe you need a data processing agreement (verwerkersovereenkomst in Dutch) under GDPR Article 28. The Dutch Data Protection Authority (AP) explains what such an agreement must contain.
In Japan, Article 25 of the Act on the Protection of Personal Information obliges a company that entrusts personal data to supervise the contractor. The Personal Information Protection Commission's general guidelines require choosing a suitable contractor, binding it to security measures by contract and keeping track of how the data is handled. Problems at a subcontractor can also count against the original company.
Avoid "guaranteed rankings"
Some maintenance plans promise SEO results. Google's "Do you need an SEO?" page states that no one can guarantee a #1 ranking on Google and advises avoiding providers who do.
8. If you keep it in-house: finding the people and the time
The first decision for in-house work is dedicated or part-time. The model site's 37 hours a month is about a quarter of a full-time job: too little for a dedicated hire, too much to do on the side.
As a rule of thumb, a dedicated role makes sense when the work exceeds about 100 hours a month. Below that, a dedicated person would also take on other work such as marketing, sales materials or internal systems.
Cost of a dedicated person
In Japan, based on the wage survey's ¥340,600, a dedicated person costs about ¥415,000 a month, or ¥4.98 million a year, excluding bonuses (including the roughly 18% non-wage cost). One year of that alone is about half the three-year total for outsourcing everything (about ¥10.01 million).
In the Netherlands, assuming €48 an hour and 1,600 working hours a year, the cost is around €76,800 a year. The 1,600 hours is a DevNJ assumption and varies with holidays and public holidays.
Using a Dutch freelancer like an employee
In the Netherlands, setting a freelancer (zzp'er, a self-employed professional) fixed weekly hours and directing them like an employee risks being classed as false self-employment (schijnzelfstandigheid).
The Dutch Tax Administration (Belastingdienst) returned to normal enforcement on 1 January 2025 and says it can impose payroll tax corrections and assessments without prior warning when it finds false self-employment. From 1 January 2026 it can also impose penalties for wilful or grossly negligent cases (vergrijpboetes). Contract freelancers for deliverables and scope.
9. If you automate: what to hand over, and the upkeep it needs
Automation combines with both in-house work and outsourcing. It pays off most for tasks whose correct result is defined from outside and whose failures can be undone: backups, uptime monitoring, SSL certificate renewal, scheduled speed tests and broken-link checks.
Task-by-task sorting is covered in the audit article, design of updates, backups and monitoring in Automating website maintenance, and the gates for automated publishing in Automated publishing depends on a quality gate.
Break-even for automation
Whether set-up costs pay back is a matter of the monthly difference: hours saved × hourly rate − tool costs − upkeep hours × hourly rate.
In the Dutch model, in-house time falls by 12 hours a month (37 → 25), freeing €576 of labour cost. After €90 for tools that leaves €486 a month, so the €3,800 set-up pays back in about eight months. In Japan, the freed labour is ¥36,000 a month; after ¥15,750 for tools that is ¥20,250, so the ¥400,000 set-up takes about 20 months. Where in-house rates are low, as in Japan, automation is an investment that pays back slowly.
10. Deciding the combination: by the nature of the work and your team
Now to turn the comparison into decisions about where each task goes. There are two axes: does the task need business judgement, and is it routine?
Tasks needing business judgement (article content, replies to enquiries, anything touching prices or commitments) stay inside. Routine tasks are automated. In between are tasks needing technical judgement — checking after updates, handling incidents, SEO reviews, updating legal notices — and that is where you choose between in-house and outsourcing.
Placing tasks by their nature
| Nature of task | Examples | Where it goes | Why |
|---|---|---|---|
| Routine, reversible | Backups, monitoring, measuring | Automation | No judgement needed |
| Technical judgement | Update checks, incidents, SEO reviews | Outside, or a skilled insider | Keeping skills costs money |
| Business judgement | Content, enquiries, prices | In-house | Outsiders cannot decide |
| Legal and commitments | Required notices, contractual replies | In-house (outside advises) | Liability is yours |
Whether technical-judgement tasks go inside or outside depends on whether you have someone skilled and how many hours there are. Maintaining in-house expertise for under ten hours of technical work a month tends to be expensive.
Rule of thumb by monthly hours
The figure below shows a rule of thumb based on the technical hours left after automation. The boundaries come from DevNJ's experience and are not statistics.
For the model site, technical work after automation is 7–9 hours a month, at the top of the left band. Online shops with frequent updates, or sites with many language versions, fall into the middle band.
11. Common mistakes
Most problems after changing approach come from overlooked assumptions. These are the patterns we see most often.
| Mistake | What happens | How to prevent it |
|---|---|---|
| Assuming outsourcing makes in-house time zero | Updates stall waiting for review | Estimate the hours that stay inside first |
| Comparing agencies on monthly fee only | Ongoing out-of-scope invoices | Compare hour caps and exclusions |
| Registering accounts in the agency's name | Losing the site when switching | Keep ownership with your company |
| Leaving it all to one person | Work stops when they leave | Documentation and a back-up person |
| Building automation and forgetting it | Failures go unnoticed | Count monitoring of automation as work |
| Not counting review time | Half the expected benefit | Add time to review AI output |
| Embedding a Dutch freelancer full-time | Assessment for false self-employment | Contract for deliverables and scope |
12. Japan and the Netherlands compared
The starting conditions differ somewhat between Japan and the Netherlands. The point is not which is ahead, but how the conditions differ.
| Point | Japan | Netherlands |
|---|---|---|
| Outside vs in-house rate | About 3× (model) | About 2× (model) |
| How prices are shown | Mostly monthly plans | Mostly hourly rates |
| Entrusting personal data | APPI Article 25 | GDPR Article 28 processing agreement |
| Working with freelancers | Freelance Act: written terms | False self-employment enforcement |
| People | 85.1% lack digital talent (IPA) | Third-highest labour cost in the EU |
In Japan, outside work is expensive relative to in-house rates, so in-house plus automation tends to win on cost. In the Netherlands, in-house labour is expensive, so moving technical work outside adds little to the total and the combination is easier to justify.
When outsourcing in Japan
If you hire a freelancer in Japan, the Act on Ensuring Proper Transactions Involving Specified Entrusted Business Operators (the Freelance Act), in force since November 2024, requires written terms and payment within 60 days of receipt. Even for maintenance, set out the scope, fee and payment date in writing or by email.
13. Switching: four stages
When changing approach, avoid switching everything at once. Go through four stages, one at a time.
Automation comes before the outsourcing contract for a reason: quotes based on the post-automation workload cover a smaller scope. In the reverse order, the monthly fee includes work that automation was about to remove.
Steps
- Month 1: log hours. Record who spent how long on what, by area. List account ownership and admin rights at the same time.
- Month 2: automate routine tasks. Start with backups, uptime monitoring, certificate and domain expiry, speed tests and Search Console alerts. Decide how the automation itself is monitored and where alerts go.
- Month 3: decide the outsourced scope and sign. Based on post-automation technical hours, get quotes from two or three providers that state the hour cap, incident response, ownership, processing agreement and exit terms.
- Every 90 days after that: review hours and cost. Compare in-house hours, outside hours and automation failures with your log, and move tasks if needed.
Numbers to check every 90 days
Compare these four with the previous review. For how to read them, see Automating Search Console and GA4 monitoring.
- In-house hours spent on the website, by area
- Hours used by the outside partner, and the number of out-of-scope requests
- Automation failures and false alarms, and how long they took to notice
- Update lag: days from a security fix being released to it being applied
14. Case studies (three fictional companies)
The following three companies are fictional, used to walk through the decision process. They are not real businesses.
Company A: a Japanese parts maker's English site for Europe
80 employees, a 20-page English site, two articles a month and about 15 enquiries a month. The person responsible also works in general affairs and is not comfortable with technical work.
Technical work after automation is only about five hours a month, so automation plus ad-hoc outside help fits. Article input and replies to enquiries stay inside; because the site handles personal data of European enquirers, the outside partner signs a processing agreement.
Company B: a Dutch online shop for Japanese food
12 employees, three languages (Dutch, English, Japanese), 300 product pages and frequent sale updates. One employee knows the web well, but updates stop when that person is away.
Even after automation, technical work exceeds 20 hours a month, so automation plus an ongoing partner plus in-house content fits. The skilled employee is the main owner and the partner is the back-up, covering updates and incidents during holidays.
Company C: a Japanese-Dutch bilingual consultancy
Five employees, 20 pages and four articles a month, written by the director. Almost all technical work is outsourced on a ¥40,000-a-month plan.
After logging hours, it turned out the provider actually spent about three hours a month, or roughly ¥13,000 an hour. Automating updates and monitoring and switching to ad-hoc outside help lowers the monthly cost while keeping incident support available at an hourly rate.
| Company | Technical hours (after automation) | Chosen approach | Deciding factor |
|---|---|---|---|
| A | About 5 a month | Automation + ad-hoc help | No technical owner inside |
| B | Over 20 a month | Automation + partner + in-house | Needs holiday cover |
| C | About 3 a month | Automation + ad-hoc help | Little work for the monthly fee |
15. What not to do
Finally, things to avoid when changing approach. Each takes time and money to undo.
| Don't | Why |
|---|---|
| Register domain or server in the agency's name | You cannot recover the site if the relationship ends |
| Let only one person know the admin password | Departure or accident locks everyone out |
| Sign with providers promising top rankings | Google says nobody can guarantee them |
| Share enquiry data without a processing agreement | GDPR Article 28, APPI Article 25 |
| Let automation alerts go unread | Failures continue unnoticed |
| Leave price or contract replies entirely to AI | They become company commitments |
| Switch everything at once | You cannot tell where problems started |
16. Checklist
Check the following before deciding how to run your website.
Hours and cost
- Monthly hours written down for each of the six areas (a one-month log is better)
- In-house hourly rate based on total labour cost, not salary
- Outside quotes converted to hourly rates: monthly fee ÷ hour cap
- Hours that stay inside after outsourcing (content, review, coordination) estimated
- Three-year total includes automation set-up, tools and upkeep
Risk
- Someone can check updates and backups when the main person is away or leaves
- Procedures exist for updates, incidents and SEO
- It is clear who does what if the site fails at night or at the weekend
- You will notice if the automation stops
Contracts and rights
- Your company owns the domain, server, Search Console and GA4
- Outside partners have only the rights they need
- A processing agreement (or entrustment contract) is signed with partners handling personal data
- The contract covers handover of data and documentation on exit
- Dutch freelancers are contracted for deliverables and scope
17. Summary
- Outsourcing, in-house work and automation differ in who does the work, who decides and who is accountable. Splitting tasks across them usually lowers cost and risk more than choosing one.
- An outside hour costs about 2× (Netherlands) to 3× (Japan) an in-house hour. Counting hours alone, in-house is cheapest: for the 37-hour model site, outsourcing everything cost 1.7 to 2.5 times as much over three years.
- Even when outsourcing, content, enquiries and review stay inside: 16 hours a month for the model site.
- Automation cuts routine work but creates upkeep. In the model, set-up paid back in about 8 months in the Netherlands and about 20 months in Japan.
- For risks that do not show in cost (departures, holidays, slow patches, ownership, personal data), outsourcing and in-house work cover each other's weaknesses.
- As a rule: routine work to automation, technical judgement outside or to a skilled insider, business content in-house.
- Switch in order — log, automate, contract, review every 90 days — and never all at once.
Sources
Labour costs and wages
- 2025 Basic Survey on Wage Structure — MHLW (Japanese): monthly wage of general workers (¥340,600, published March 2026)
- 2021 General Survey on Working Conditions — MHLW (Japanese): total labour cost ¥408,140, non-wage cost ¥73,296
- EU hourly labour costs ranged from €12 to €57 in 2025 — Eurostat: EU average €34.9, Netherlands €47.9, non-wage share (31 March 2026)
- Labour costs per hour worked up by 6 percent in 2024 — CBS: €45.0 per hour worked, growth in information and communication
- Euro foreign exchange reference rates: Japanese yen — European Central Bank: ¥175.68 on 30 October 2026
Outside rates and fees
- Wat verdient een web developer (zzp)? — Knab: freelance web developers €73, all self-employed €83
- Uurtarieven update 2025 — Freelance.nl: average €86.36 across 22 fields
- Resources for agencies — Simplicate: agency benchmarks (Q4 2025 average base rate €106)
- Website maintenance outsourcing costs — PRONI Aimitsu (Japanese): monthly fee bands in Japan (updated April 2026)
People and vulnerabilities
- DX Trends 2025 — IPA (Japanese): DX survey of Japan, the US and Germany (June 2025)
- Digital talent in the AI era — IPA discussion paper (Japanese): 85.1% lack DX talent (October 2025)
- State of WordPress Security in 2026 — Patchstack: 11,334 vulnerabilities in 2025, 91% in plugins
Choosing providers and search
- Do you need an SEO? — Google Search Central: questions to ask, no guaranteed #1 ranking, read-only access
- Manage Search Console users and permissions — Google: owners and users
Law and contracts
- Regulation (EU) 2016/679 (GDPR) — EUR-Lex: Article 28 (processors)
- Verwerkersovereenkomst — Autoriteit Persoonsgegevens (Dutch): when a processing agreement is needed and what it contains
- Guidelines on the APPI (general rules) — Personal Information Protection Commission (Japanese): supervision of contractors (3-4-4)
- Arbeidsrelaties en handhaving — Belastingdienst (Dutch): enforcement on false self-employment (2025 and 2026)
- Zzp'er inhuren — KVK Ondernemersplein (Dutch): points to watch when hiring a freelancer
- Freelance Act — Japan Fair Trade Commission (Japanese): written terms and payment within 60 days
All sources were checked on 30 October 2026. Hourly rates and three-year totals are DevNJ model estimates that include assumptions on top of the statistics and surveys above; real costs depend on site size, existing systems and contract terms. The Japanese outside rate (¥8,000–12,000 an hour), the 1,600 annual hours for a dedicated hire and the boundaries in Figure 3 are DevNJ assumptions and guidelines, not statistics. Tax and legal treatment depends on the transaction, so consult a professional before signing.
FAQ
- How much does outsourced website maintenance cost?
- In the Netherlands, work is usually priced by the hour: surveys put freelance web developers at €73–86 and the average agency base rate at €106. Japan has no official statistics; a comparison site lists up to ¥5,000 a month for basic management, ¥20,000–50,000 with routine updates and ¥50,000 or more for marketing support.
- Is in-house or outsourced website management cheaper?
- Counting hours alone, in-house work comes out cheaper in both Japan and the Netherlands. In our model an outside hour costs about two to three times an in-house hour. But risks such as staff leaving, holidays or slow security patches do not show up in the hours, and outsourcing is often how you buy cover for them.
- How much can automation reduce website management costs?
- For a model site needing 37 hours a month, automation cut in-house work to about 25 hours (including upkeep of the automation itself), and the three-year total fell by 10–20% compared with doing everything in-house (about 8% in Japan, 21% in the Netherlands). Setup takes around 40 hours, so the gains arrive from the second year on.
- How should I combine outsourcing, in-house work and automation?
- Automate routine updates and monitoring, give technical tasks that need expert judgement (checking updates, incidents, SEO reviews) to an outside partner, and keep work tied to your business (article input, replies to enquiries, approvals) in-house. This mix balances cost and risk most easily.
- What should I check before signing a website maintenance contract?
- Five things: the scope and monthly hour cap, response time for incidents, whether admin rights and account ownership stay with you, a data processing agreement if personal data is involved (GDPR Article 28, or supervision of contractors in Japan), and the handover of data and documentation when the contract ends.
- Can I hire a Dutch freelancer to run my website?
- Yes, but avoid treating them like an employee with fixed hours and day-to-day instructions, which can be seen as false self-employment (schijnzelfstandigheid). The Dutch Tax Administration returned to normal enforcement on 1 January 2025 and can impose penalties from 1 January 2026. Contract for deliverables and scope.
Planning a site that has to work in both markets?
Get in touch