Direct answer: the TCO of a corporate website is not the build quote. It is one-time implementation, content and translation, platform fees, maintenance, updates, migration/integration, training and internal labour, all measured over the same horizon. This page provides an interactive calculator. The default example — one site, 30 pages per site, two languages, eight updates a month, standard custom — has first-year external cash of about CNY 63,200, a five-year total of about CNY 328,400, and internal labour of about CNY 183,500 (55.9%).
It is for 5–500-person SMEs, manufacturers, service firms and exporters, and for procurement, finance and management reviewing a supplier quote. The scope is a corporate marketing/lead-generation website, not a large e-commerce platform, standalone app, complex business system or advertising spend. Defaults and examples demonstrate the method; they are not a Lingyi or supplier quote and not an industry average. Every input can be replaced with your project data; the formulas, assumptions, sources and limits are set out below.
First-year quote ≠ five-year TCO; count internal labour separately; compare every path over the same scope. A low-cost path may recover the difference through content, translation, updates, migration and redesign; an expensive path may simply be over-scoped.
What does the calculator model?
It splits cost into one-time external, annual external and internal labour, then calculates annual cash flow and cumulative TCO. It also shows cost per page, a four-path comparison and five sensitivity cases. It does not forecast rankings, AI citations, traffic or inquiries.
| Cost layer | Formula | Includes | Excludes |
|---|---|---|---|
| One-time external | Build × sites + content + translation + migration + integration + training, then × (1 + contingency %) | Design and development, content, translation, legacy migration, API integration, training and contingency | Tax, travel, advertising, financing, depreciation, internal IT allocation |
| Annual external | Platform/hosting × sites + build × maintenance % + monthly updates × 12 × update cost + tools | Hosting, CDN, backup, security updates, minor changes, content updates, analytics/forms/certificates | Major redesign, replatforming, extra sites, emergency work beyond SLA |
| Internal labour | Monthly internal hours × 12 × blended internal rate | Content, approval, data, vendor coordination, testing and publishing | Total payroll, recruitment, office space, internal IT allocation |
| Five-year total | One-time external + Σ annual external × (1 + escalation)^(t−1) + Σ internal labour × (1 + escalation)^(t−1) | External cash and internal opportunity cost over the same horizon | Redesign, replatforming, M&A, FX and tax changes that have not occurred |
The model is deterministic arithmetic, not a Monte Carlo simulation. Default escalation is 3% and contingency 12%. All amounts are pre-tax CNY, rounded to the nearest yuan; table totals may differ by CNY 1 from the sum of rounded rows.
What do you enter?
Enter scope first (sites, pages, languages, updates), then external costs (build, platform, maintenance, content, translation, migration, integration, training, tools, contingency), then internal hours, labour rate, escalation and horizon.
| Scope input | Unit | Example default | How to fill it | Why it changes TCO |
|---|---|---|---|---|
| Delivery path | One of four | Standard custom | Template/SaaS, AI-assisted custom, standard custom, premium/multilingual | Sets build cost, platform fee, maintenance rate and default risk |
| Sites | Count | 1 | Count brand, product and overseas sites separately; do not count language versions as new sites | Build, platform and total pages scale with sites |
| Pages per site | Pages/site | 30 | Count pages actually delivered, not drafts, retired pages or anchor-only sections | Denominator for content, translation and cost per page |
| Languages | Count | 2 | Chinese, English and other target-market languages; only count versions you will maintain | Each extra language adds translation per page; hreflang and maintenance are extra |
| Content updates per month | Updates/month | 8 | News, cases, product parameters, certificates and recruitment that need external production or proofreading | Frequent updates widen the difference between paths through content and labour |
A “page” is one accessible URL. If product filters, tag pages or parameter combinations generate many URLs, count their actual maintenance load separately; 30 pages may not cover them.
| Cost input | Unit | Example default | Note |
|---|---|---|---|
| Build / first-year implementation (per site) | CNY | 18,000 | Design, development, CMS, basic SEO and testing; replace with a written quote |
| Platform / hosting (per site) | CNY/year | 1,200 | Hosting, CDN, backup and monitoring; template/SaaS uses the subscription price |
| Annual maintenance | % of build | 12% | Security updates, compatibility fixes, minor changes and support |
| Content production | CNY/page | 400 | Copy, source consolidation and proofreading; excludes photography, translation and interviews |
| Translation / localisation | CNY/page/language | 250 | Per extra language; excludes native review and localisation rewrite |
| Content update | CNY/update | 150 | External production, proofreading or layout; internal approval and publishing are separate |
| Migration / legacy handling | CNY | 0 | URL inventory, 301 mapping, content migration and downtime window |
| System/form/CRM integration | CNY | 0 | CRM, ERP, payment, membership, API or SSO scoping and integration |
| Training / onboarding | CNY | 2,000 | Editing, publishing, permissions, workflow and basic SEO training |
| Tools / plugins | CNY/year | 1,200 | Analytics, forms, monitoring, backup, certificates, translation/SEO tools |
| Contingency | % of one-time | 12% | Scope changes, rework and third-party costs |
| Internal hours | Hours/month | 24 | Content, approval, data, vendor coordination, testing and publishing |
| Internal blended rate | CNY/hour | 120 | Replace with the company finance rate; used as an opportunity cost, not a wage statistic |
| Escalation | % | 3% | Inflation, vendor increases and scope growth; not an official forecast |
| Horizon | Years | 5 | Adjust to 3–10 years to match the contract, depreciation or budget cycle |
These are example defaults, not a quote. Changing the delivery path loads that path's example costs; replace each item with your own quote and accounting basis.
Run the calculator
The default is “standard custom, one site, 30 pages per site, two languages, eight updates a month”. Change any input and the KPIs, yearly table, four-path comparison and sensitivity recalculate; export CSV or print to PDF.
1 site × 30 pages/site × 2 languages = 30 pages, 60 page-language units
Five-year cost per page: CNY 10,946 / page; first-year external cost per page: CNY 2,107 / page. Current path: Standard custom.
Based on total pages; language versions are counted through translation, not as extra pages.
Year-by-year cash flow
Year 1 includes one-time costs; later years include annual external and internal labour only| Year | One-time external | Annual external | Internal labour | Annual total | Cumulative |
|---|---|---|---|---|---|
| 1 | CNY 44,240 | CNY 18,960 | CNY 34,560 | CNY 97,760 | CNY 97,760 |
| 2 | CNY 0 | CNY 19,529 | CNY 35,597 | CNY 55,126 | CNY 152,886 |
| 3 | CNY 0 | CNY 20,115 | CNY 36,665 | CNY 56,779 | CNY 209,665 |
| 4 | CNY 0 | CNY 20,718 | CNY 37,765 | CNY 58,483 | CNY 268,148 |
| 5 | CNY 0 | CNY 21,340 | CNY 38,898 | CNY 60,237 | CNY 328,385 |
| Total | CNY 44,240 | CNY 100,661 | CNY 183,484 | CNY 328,385 |
Example: standard custom, 1 site, 30 pages/site, 2 languages, 8 updates/month, 24 internal hours/month. Figures are illustrative, not client data or a quote.
Four-path comparison
Same scope, same horizon| Path | First-year external | Five-year external | Five-year total | Five-year cost/page | Main risk |
|---|---|---|---|---|---|
| Template/SaaS | CNY 38,298 | CNY 106,805 | CNY 290,288 | CNY 9,676 | Template/platform limits, export/SEO control, renewal increases |
| AI-assisted custom | CNY 55,520 | CNY 133,084 | CNY 316,568 | CNY 10,552 | AI output needs human review; scope can expand |
| Standard custom | CNY 63,200 | CNY 144,901 | CNY 328,385 | CNY 10,946 | Requirement changes, acceptance and maintenance ownership |
| Premium/multilingual | CNY 245,440 | CNY 412,634 | CNY 596,118 | CNY 19,871 | Integration complexity, long timeline, costly changes |
The current path uses your inputs; other paths use example defaults.
Sensitivity: what moves five-year TCO most?
One variable at a time| Scenario | Five-year total | Change vs base |
|---|---|---|
| Base (current inputs) | CNY 328,385 | — |
| Build +20% | CNY 334,711 | +CNY 6,326 (+1.9%) |
| Content/translation +30% | CNY 334,937 | +CNY 6,552 (+2.0%) |
| Internal hours +30% | CNY 383,430 | +CNY 55,045 (+16.8%) |
| Escalation 5% (instead of 3%) | CNY 339,972 | +CNY 11,587 (+3.5%) |
| One redesign in year 4 | CNY 340,186 | +CNY 11,801 (+3.6%) |
| External cash only | CNY 144,901 | −CNY 183,484 (−55.9%) |
The year-4 redesign adds 60% of the current build cost and excludes contingency; other rows change one variable only.
The calculator only performs arithmetic. It does not store inputs, identify users or call third-party APIs. The downloaded CSV contains only the values you entered and the results.
Where do the defaults come from?
Template/SaaS annual fees come from Fkw's public price page; Alibaba Cloud's Wan Xiaozhi provides another public reference. Standard custom, AI-assisted custom, premium/multilingual, content, translation, updates, internal hours and escalation are editorial assumptions, not official statistics or industry averages. Fkw and Alibaba Cloud prices change; verify before buying.
| Path | Build (CNY/site) | Platform (CNY/site/year) | Maintenance (% build) | Tools (CNY/year) | Training (CNY) | Migration + integration (CNY) | Basis |
|---|---|---|---|---|---|---|---|
| Template/SaaS | 0 | 1,498 (698–4,998) | 0 | 0 | 500 | 0 | Fkw standard 698, promotion 998, crown 1,498, overseas flagship 4,998 CNY/year; the example uses crown. Setup, content migration and filing help may be extra. |
| AI-assisted custom | 12,000 (8,000–20,000) | 1,200 (600–3,000) | 10% (8–15%) | 1,200 | 2,000 | 0 | Editorial assumption: AI accelerates prototypes, copy and page generation, with human strategy, design, development, review and testing. |
| Standard custom | 18,000 (6,000–30,000) | 1,200 (600–5,000) | 12% (10–20%) | 1,200 | 2,000 | 0 | Editorial assumption: requirements, original design, front-end, CMS, basic SEO and testing; excludes complex integration and migration. |
| Premium/multilingual | 120,000 (30,000–200,000) | 4,000 (1,000–10,000) | 15% (10–20%) | 2,400 | 5,000 | 10,000 + 30,000 | Editorial assumption: brand strategy, complex front-end, multilingual, permissions, APIs and testing; integration and migration are itemised. |
Template prices: Fkw official price page (accessed 2026-10-29); another public reference: Alibaba Cloud Wan Xiaozhi (accessed 2026-10-29). Other paths, content, translation, updates, internal hours and escalation are editorial assumptions, not official quotes or statistics.
| Common assumption | Low | Default | High | Basis |
|---|---|---|---|---|
| Content production (CNY/page) | 200 | 400 | 1,000 | Chinese business copy, source consolidation and proofreading; excludes photography, translation and interviews |
| Translation (CNY/page/language) | 100 | 250 | 500 | Chinese-to-English or English-to-Chinese; excludes native review, layout and localisation rewrite |
| Content update (CNY/update) | 50 | 150 | 400 | External production, proofreading or layout; internal approval and publishing are separate |
| Internal hours (hours/month) | 8 | 24 | 80 | Content, approval, data and vendor coordination; example assumption |
| Internal blended rate (CNY/hour) | 80 | 120 | 300 | Replace with the company finance rate; opportunity cost, not a wage statistic |
| Contingency (% of one-time) | 5% | 12% | 20% | Scope changes, rework and third-party costs |
| Escalation (%) | 0% | 3% | 8% | Inflation, vendor increases and scope growth; not an official forecast |
| Horizon (years) | 3 | 5 | 10 | Adjust to contract, depreciation or budget cycle; use the same horizon for all paths |
Download the full assumptions table: ai-website-tco-assumptions-2026.csv. It lists low, default and high values, basis type and source links for review or replacement.
Example: a 30-page bilingual manufacturer website
Under the default standard-custom assumptions, first-year external cash is about CNY 63,200, five-year total about CNY 328,400, and internal labour about CNY 183,500, or 55.9%. This is not client data or an industry average; it demonstrates the method.
| Year | One-time external | Annual external | Internal labour | Annual total | Cumulative |
|---|---|---|---|---|---|
| 1 | 44,240 | 18,960 | 34,560 | 97,760 | 97,760 |
| 2 | 0 | 19,529 | 35,597 | 55,126 | 152,886 |
| 3 | 0 | 20,115 | 36,665 | 56,779 | 209,665 |
| 4 | 0 | 20,718 | 37,765 | 58,483 | 268,148 |
| 5 | 0 | 21,340 | 38,898 | 60,237 | 328,385 |
| Total | 44,240 | 100,661 | 183,484 | 328,385 |
CNY, pre-tax, rounded to the nearest yuan. Example inputs: 1 site, 30 pages/site, 2 languages, 8 updates/month, build 18,000, platform 1,200/year, maintenance 12%, content 400/page, translation 250/page/language, update 150, training 2,000, tools 1,200/year, contingency 12%, internal 24 hours/month × CNY 120/hour, escalation 3%. Download the row-level example yearly CSV.
| Path | First-year external | Five-year external | Five-year total | Five-year/page | Main risk |
|---|---|---|---|---|---|
| Template/SaaS | 38,298 | 106,805 | 290,288 | 9,676 | Template/platform limits, export/SEO control, renewal increases |
| AI-assisted custom | 55,520 | 133,084 | 316,568 | 10,552 | AI output needs human review; scope can expand |
| Standard custom | 63,200 | 144,901 | 328,385 | 10,946 | Requirement changes, acceptance and maintenance ownership |
| Premium/multilingual | 245,440 | 412,634 | 596,118 | 19,871 | Integration complexity, long timeline, costly changes |
Same scope and horizon; the current path uses form values, other paths use example defaults. Cost per page uses 30 pages; language versions are reflected in translation, not extra pages.
| Sensitivity scenario | Five-year total (CNY) | Change vs base | Note |
|---|---|---|---|
| Base | 328,385 | — | Default example |
| Build +20% | 334,711 | +6,326 (+1.9%) | Build only |
| Content/translation +30% | 334,937 | +6,552 (+2.0%) | Per-page content and translation change together |
| Internal hours +30% | 383,430 | +55,045 (+16.8%) | Internal labour is a major driver |
| Escalation 5% | 339,972 | +11,587 (+3.5%) | Instead of 3% |
| One redesign in year 4 | 340,186 | +11,801 (+3.6%) | 60% of current build, excluding contingency |
| External cash only | 144,901 | −183,484 (−55.9%) | No internal labour |
Sensitivity indicates which variable to verify first; it is not a probability forecast. Real projects can change several variables at once, so run combined scenarios.
Why a first-year quote misleads
Because a quote often covers only design and development; content, translation, migration, integration, updates, training, internal approval and redesign sit outside it. A low first-year price can also be recovered through annual fees, plugins, lock-in and a second rebuild.
| Common quote wording | Usually missing | Five-year effect | What to ask |
|---|---|---|---|
| “CNY 18,000 all-in” | Content, translation, photography, migration, integration, tax, maintenance | 30–100% may be added in year one; maintenance and updates start in year two | List pages, languages, content pages, revision rounds, maintenance period and exclusions |
| “CNY 998/year template” | Domain, filing, content, plugins, export, SEO setup, migration | Renewal increases, plugins and replatforming can offset the first-year advantage | Ask renewal price, export format, source/data ownership, SEO control and exit cost |
| “Free SEO / GEO” | Keyword research, content production, technical fixes, structured data, review | TDK or a sitemap alone is not SEO/GEO; content still needs investment | Ask for deliverables, acceptance metrics, whether content is included, and never accept a ranking guarantee |
| “AI-generated, half the cost” | Strategy, fact-checking, design, development, testing, content operations | AI lowers drafting cost, but human review and integration may rise | Ask which step AI does, who reviews, who owns errors, data and code |
| “Multilingual +30%” | Per-page translation, native review, hreflang, local content, local inquiry paths | Translation and maintenance grow roughly linearly with languages | Ask per page or per language, whether review/layout/maintenance are included, and who updates |
| “One year free maintenance” | Major redesign, emergencies, work beyond SLA, third-party plugins, security incidents | Maintenance, incidents and redesign can cluster after year one | Ask for SLA, response time, backup recovery, included hours and overage rate |
These are procurement checks, not allegations about any supplier; the contract and written scope govern.
How to choose among the four paths
Template/SaaS fits fast validation and low-budget presentation; AI-assisted custom fits teams with a clear scope that want to compress drafting and prototyping; standard custom fits companies that need brand differentiation, an SEO/GEO foundation and self-operation; premium/multilingual fits multi-site, multilingual, system integration and complex permissions.
| Path | Fits | Does not fit | Main risk | Decision signal |
|---|---|---|---|---|
| Template/SaaS | 5–100 people, presentation/lead generation, limited budget, validation first | Complex integration, unique interaction, source control or heavy multilingual | Template limits, platform lock-in, export and SEO control | First-year cash is the binding constraint and template limits are acceptable |
| AI-assisted custom | A clear page/content list; want faster prototypes and drafts | No content owner; expecting fully automatic AI delivery | AI errors, scope growth, unclear responsibility | The team can review AI output and the supplier will document human steps |
| Standard custom | 10–300 people, brand differentiation, SEO/GEO foundation, self-operation | Only 1–5 presentation pages; no maintenance budget | Requirement changes, acceptance and maintenance ownership | Willing to invest in design, content and ongoing operations |
| Premium/multilingual | Groups, multi-site, multilingual, CRM/ERP/payment/membership integration | Single-site presentation; insufficient budget or content team | Integration complexity, long timeline, costly changes | A clear API list, content team and project owner |
Path selection is editorial guidance, not an industry standard; a company can change paths later, but switching costs belong in TCO.
Who should use it, who should not, and what decisions does it support?
It fits companies comparing website options, reviewing quotes, setting an annual budget or planning a redesign. It does not fit someone who only wants the lowest price, has no content owner, or expects a website budget to predict rankings or inquiries.
| Role/scenario | Fit | Decision supported |
|---|---|---|
| SME owner | Fits | Choose between template, AI-assisted and standard custom; test whether a first-year quote is sustainable |
| Marketing/content lead | Fits | Estimate content, translation, updates and internal hours; decide whether to reduce languages or pages |
| Procurement/finance | Fits | Put one-time, annual and internal costs on one table; require suppliers to quote on the same basis |
| Multi-site/group | Fits with extension | Compare multi-site build and platform fees; complex permissions, APIs and migration need a separate estimate |
| Lowest price only, no content team | Does not fit | The model shows internal labour and update costs; if these cannot be resourced, narrow the scope or wait |
| Wants ranking/AI citation/inquiry forecasts | Does not fit | TCO is a cost model, not an outcome forecast; use content, SEO/GEO and sales acceptance instead |
The output is a decision input, not procurement approval, ROI or a supplier score.
FAQ
What does the five-year TCO include, and is tax included?
It includes one-time external costs (build, content, translation, migration, integration, training and contingency), annual external costs (platform/hosting, maintenance, content updates and tools) and internal labour. Amounts are pre-tax CNY by default. Tax, travel, advertising, financing, depreciation and internal IT allocation are outside the model and must be added under the company's finance rules.
Why is template/SaaS cheaper in year one but much closer over five years?
Because content, translation, updates and internal labour occur in all four paths. In the example, template/SaaS has a five-year total of about CNY 290k versus CNY 328k for standard custom, a gap of about 12%, not the roughly 39% first-year gap implied by first-year quotes. Template fees, plugins, export limits, redesign and migration can offset part of the first-year advantage. This is an example, not an industry average.
Why count internal labour, and at what rate?
Internal content, approval, data and vendor coordination consume hours and have an opportunity cost. The default of 24 hours/month at CNY 120/hour is an example assumption, not a wage statistic; replace it with the company finance rate. If you only want cash, uncheck the internal-labour box, but do not ignore it in the decision.
Does AI cut website cost in half?
Not necessarily. AI can speed up prototypes, copy drafts, page generation and some code, but strategy, fact-checking, original design, integration, testing, content operations and acceptance still need people. The AI-assisted path still uses a CNY 12,000 example build cost, not zero, and no cost-halving claim is made.
How are multilingual sites calculated?
Translation is calculated as total pages × each extra language × translation cost per page. The model shows page-language units but does not count language versions as extra pages. hreflang, native review, localisation, local inquiry paths and ongoing maintenance may be additional and should be itemised in quotes and acceptance.
Can this calculator replace a supplier quote?
No. It is a scope and five-year cost planning model, not a quote, contract or audit. Use it to understand the cost structure, then request written quotes with scope, exclusions, tax, payment, IP, SLA and exit terms, and compare them on the same basis.
Why does it not forecast rankings, AI citations or inquiries?
TCO answers cost, not outcomes. Rankings, AI mentions/citations, traffic and inquiries depend on content, competition, platform rules, sales handoff and sampling; they cannot be derived from a website budget. The tool makes no savings, ranking, indexing, AI-citation or inquiry promise.
Which horizon and escalation rate should I use?
The default is five years; adjust to 3–10 years to match the contract, depreciation or budget cycle, and use the same horizon for every path. The default 3% escalation is an editorial assumption for inflation, vendor increases and scope growth, not an official forecast; test 0%, 3% and 5%.
Method and limits
This is a deterministic arithmetic model, not a survey, industry benchmark or supplier score. Defaults come from two source types: template/SaaS annual fees reference Fkw and Alibaba Cloud public price pages (accessed 2026-10-29); build, content, translation, updates, migration, integration, training, tools, internal hours, labour rate, contingency, escalation and horizon are editorial assumptions based on public market ranges and common delivery scope. They do not represent any supplier, industry or region's average. The 30-page bilingual manufacturer example is a fictional scenario, not client data; no unpublished client quote, contract or account data is used.
The model covers corporate marketing/lead-generation website costs only. It excludes large e-commerce, standalone apps, complex business systems, advertising, long-term content marketing, FX, tax, financing, depreciation, internal IT allocation and M&A integration. It does not calculate NPV/IRR or run probability simulations; five-year TCO is nominal cash flow, not accounting profit or ROI. Page-language units are not search-index counts, and cost per page is not a quote unit. Template, cloud hosting and supplier prices change, so verify before use; suppliers may define “page”, “language”, “maintenance” and “migration” differently, so align definitions before comparing.
The tool cannot replace a written quote, contract, finance approval, legal advice, security assessment or acceptance. It cannot predict rankings, AI mentions/citations, traffic, inquiries or savings; no “guaranteed indexing/ranking/AI citation/half-cost” claim belongs in a procurement decision. If quotes or scope are insufficient, collect the missing information rather than budgeting with defaults.
Bottom line
Put build, content, translation, platform, maintenance, updates, migration, integration, training and internal labour into one five-year horizon, then compare template, AI-assisted custom, standard custom and premium/multilingual over the same scope. The first-year quote is only the first line of cash flow, not TCO.
Data and sources
Information is current to 2026-10-29; each official/primary page governs its own price, scope and version.
- Fkw (凡科杰建云), Product pricing: jz.fkw.com. Template/SaaS annual fee reference; promotions, versions and renewals follow the current page.
- Alibaba Cloud, Wan Xiaozhi website builder: wanwang.aliyun.com. Another public SaaS website price and generation reference; not a quote.
- Google Search Central, Site moves with URL changes: developers.google.com. URL inventory, 301 and verification reference; no traffic-recovery guarantee.
- Google Search Central, Localized versions of your pages: developers.google.com. Multilingual/hreflang scope reference; no indexing or ranking guarantee.
- W3C, Web Content Accessibility Guidelines (WCAG) 2.2: w3.org. Accessibility scope reference; not a compliance certification.
Reviewable data files: assumptions CSV, example yearly CSV, four-path comparison CSV, sensitivity CSV.