Cost worksheetDraft — verify before publishUpdated 2026-11-06

Compare WordPress VPS Cash and Customer Labor Separately

Compare exact dated offers over a period both sources cover. Record provider cash from documented line items, show missing terms as unknown, and keep any estimate of your own task time separate. No representative rate, workload, included duty, or effort ordering is assumed here.

Evidence before totals — record source, period, and unknowns
Use exact offers. This page contains no provider quote or representative price. A completed worksheet needs dated evidence for the products and terms being compared. A blank or unverified amount stays unknown; it does not become zero or an assumed inclusion.

Why a clean comparison matters

Provider cash does not describe customer time

A provider subtotal answers a narrow question: what documented cash obligations fall within the chosen period and product scope? It does not describe who performs maintenance, how much time a customer will spend, or whether a paid duty is useful to a particular site. Keep those questions visible, but do not turn one into an unsupported conclusion about the other.

The earlier comparison mixed invented line amounts and task hours with subtotals and unsupported conclusions. Those figures are removed because no selected offer or labor evidence supports them. Provider cash and customer labor assumptions remain different outputs.

Start from evidence, not a template default

Build the record from the exact product, edition, region, and written terms under consideration. A sales page may describe an offer, while a checkout or contract may establish a different amount, interval, condition, or exclusion. Save the source type, access date, and the specific passage or order record supporting each entry. If sources disagree, record the conflict and ask the provider or account owner to resolve it before totaling.

Write “unknown — obtain quote or term” when a required fee, tax, inclusion, or renewal condition cannot be verified. Reserve “not applicable” for a line the buyer has deliberately excluded from the selected scope. “Not stated,” “not inspected,” and “not applicable by decision” are distinct states.

Before comparing duties, use the WordPress VPS responsibility map to name what the buyer needs and who currently owns it. That map helps frame the offer question; this worksheet records selected cost evidence and returns unresolved duties to the owner map.

Match offers and periods

Identify each offer precisely

For each offer, record provider, exact product and SKU or edition, region, currency, source reference and date checked, contract term, introductory and renewal intervals, due-now and recurring amounts, and documented cancellation conditions. Include account or checkout context if it changes eligibility. These are fields, not claims that every vendor publishes them in one place.

Offer identity fieldOffer AOffer B
Provider / product / SKU / edition________________________________
Region / currency________________________________
Source URL or contract / checked date________________________________
Term / intro / renewal interval________________________________
Due now / recurring amount and dates________________________________
Cancellation condition / tax evidence________________________________

Compare only a period the evidence covers

Choose currency, relevant location or tax jurisdiction, and a common period. Check that dated terms for both offers cover it. If one source covers only a different interval, mark the comparison “unmatched” or stop; do not stretch it into a common year.

Keep a one-time transition charge separate from recurring service. A first-year view is valid only when each source establishes the charges and intervals across that year, including a renewal that falls within it. A monthly equivalent is a display derived from a supported period total divided by the number of months in that period; it is not a new billing term. Recheck volatile offer fields at decision time. For renewal, cancellation, and service-clock dependencies, consult the separate renewal and cancellation register.

Record provider cash lines and missing values

Give every line an amount and an evidence trail

Use separate rows for base service, metered extras, backup, panel or license, required add-ons, one-time fees, tax, and usable promotion or credit. Add any other documented obligation. Capture amount, currency, interval, due date, source/date, whether the line is mandatory for this setup, and expiry or eligibility conditions.

Do not presume that a control panel, backup, address, migration, mail service, tax, or support is included or separately charged. The exact contract and checkout evidence govern. If a needed duty has no selected service or no price source, list it as an unknown rather than filling in a typical amount. Questions about panel grants belong in the panel responsibility matrix; copy scope belongs in the backup and migration inventory. Those pages establish what must be asked, not a fee for an unselected offer.

Cash rowAmount / currencyInterval / due dateSource / mandatory evidence / unknown reason
Base________________________________________________________
Metered extras________________________________________________________
Backup / panel / licenses________________________________________________________
Required add-ons________________________________________________________
One-time fees________________________________________________________
Tax / jurisdiction________________________________________________________
Usable promotion / credit________________________________________________________

Calculate a provider-cash subtotal only

For a declared period, add the supported provider-cash lines: base + metered extras + backup + licenses + required add-ons + one-time fees + tax − usable promotion. This is provider cash only. Keep recurring charges and one-time charges visibly distinct even if both fall inside the period. If every required line is known and the intervals align, the period total can be shown. A monthly equivalent may then be calculated as that supported period total divided by its month count.

If a required component is unknown, label the subtotal incomplete and identify the missing component. Do not omit it and present the remainder as a complete offer cost. Do not replace it with zero, average it across a term, or treat an unpriced item as included. A separate total of only documented lines is possible if it is clearly labeled “known documented cash lines; incomplete,” with the unresolved obligations shown beside it.

Handle tax and promotions from their actual conditions

Tax depends on the relevant jurisdiction and transaction evidence. Record the jurisdiction, whether the displayed amount includes tax, and the checkout or contract source. If unresolved, mark the result incomplete; do not assume zero tax.

Subtract a promotion only when evidence establishes buyer eligibility, amount, dates, and conditions. Record documented post-promotion renewal separately. Unclear expiry or renewal is unresolved, not a standing reduction; refresh changed terms before commitment.

Keep optional customer labor entirely separate

Use only the customer’s task and value inputs

Labor is optional and customer-entered. For each task, enter occurrences in a declared period, hours per occurrence, and chosen value per hour. Estimate = occurrences × hours per occurrence × customer-chosen value per hour. Leave unknowns blank; do not supply sample frequencies, rates, or hours. These are buyer assumptions, not provider charges or population data.

Describe the task in terms the customer recognizes, such as an update, a review, or a transition activity, and record who supplied the assumption and when. Compare labor rows only when task scope and period match. If one offer documents a duty and the other does not, first resolve what each contract says; do not infer the customer will perform a specific number of tasks or that a provider’s label settles responsibility. The update and support ledger helps identify ownership and written scope, but does not supply labor quantities.

Customer-selected taskOccurrences / periodHours / occurrenceChosen value / hourOptional result
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________

Separate transition from recurring activity

Keep setup, migration, and other transition effort separate from repeat activity. A one-time provider charge is cash; the buyer’s one-time labor estimate is labor. Do not spread either across recurring periods unless the buyer selects and documents an allocation rule.

Label recurring labor with its period and source. A managed label does not settle ownership; mark unclear duties unknown and seek written clarification. Runtime and mail expenses may be passed here, while operating questions remain with runtime observations or the mail inventory.

Report separate outputs

Present provider cash for the declared period, optional customer labor estimate, one-time transition items, recurring activity, and unknowns as distinct outputs. Time is not provider cash. Avoid a single “true cost” total unless the buyer deliberately chooses a model that combines them and displays every assumption, allocation rule, and unknown. Even then, preserve the underlying outputs so readers can see how the combined figure was made.

Run a matched comparison with verification gates

This runbook is a worksheet, not evidence a quote was researched, account inspected, or provider contacted. The buyer owns scope and assumptions; a reviewer checks sources and arithmetic. Stop where evidence or authority is missing.

wp-cost-rb01-select-period: choose a common horizon

Record buyer, comparison date, currency, relevant location or tax jurisdiction, and the period the decision needs to cover. Identify each exact offer and the dated source for its initial and renewal terms. Ask: do both sources cover the same period, including any introduction or renewal that occurs during it? If not, stop the direct total comparison or label each result as unmatched. Do not annualize or project a term from a shorter source without an explicitly selected, disclosed rule and evidence for the repeated interval.

Field: period __________; rationale __________; offer A evidence/date __________; offer B evidence/date __________; coverage result: matched / unmatched / unknown __________.

wp-cost-rb02-source-lines: populate and verify rows

For every cash line, capture its source, access date, interval, due date, mandatory condition, currency, and amount. Have a reviewer check that the source refers to the same SKU, region, edition, and eligible account. Record unresolved conflict or missing access instead of choosing whichever value makes a cleaner table. Ask whether a line is actually required for the buyer’s stated scope and whether the evidence documents that requirement.

Field: row/source __________; verifier __________; exact offer match confirmed? __________; missing or conflicting evidence __________. Unknown required rows block a complete subtotal. If a source cannot be retained or revisited, document that limit and request a current primary term before relying on it.

wp-cost-rb03-enter-labor: identify assumptions

The customer decides whether to estimate labor at all. For each chosen task, enter occurrences, hours per occurrence, value per hour, and the period to which those inputs apply. Name the person who selected each assumption and its date. Ask whether the task definitions and period are genuinely comparable between offers. If task ownership, frequency, time, or value is unknown, leave it unknown. Do not use this estimate to fill a provider-cash gap.

Field: assumption owner __________; task scope __________; period __________; unknowns __________. A reviewer verifies the calculation from those entered values but does not replace them with typical values.

wp-cost-rb04-reconcile: check totals and terms

Re-add the documented lines, verify that each interval falls inside the selected period, and keep recurring, one-time, tax, and promotion rows distinguishable. Check that a credit is usable for this buyer and has not expired; check renewal terms again if the source is time-sensitive. Recalculate any monthly equivalent from the supported period total and its actual period length. If a row lacks evidence, remove it from the known-line sum and mark the result incomplete; never replace it with zero.

Field: arithmetic reviewer/date __________; known cash subtotal __________; required unknowns __________; period match __________; result label __________.

wp-cost-rb05-approve: record authority and exit

Record decision owner, verifier, approver, date, and who may stop or reverse a later change. Note recheck triggers and exit questions. Keep unresolved authority visible and return unpriced duties to their owner page.

Field: decision owner __________; verifier __________; approver __________; recheck trigger/date __________; stop or reversal authority __________; unresolved exit question __________. This records a planned review gate, not a completed price survey or operational test.

State what this worksheet can settle

An incomplete result is still useful

A careful worksheet can show which provider cash lines are documented for a declared period, which customer labor assumptions were selected, and which questions remain open. Missing required fees or unmatched terms prevent a complete comparison. That is a useful finding: it tells the buyer what source or owner is needed before relying on a total.

This method does not rank quality, fit, speed, security, support, or likely labor. Named offer claims require exact, current evidence. A lower known-line subtotal is not a recommendation when another offer has missing required lines, different scope, or a different period.

Return each open question to its owner

Return to the WordPress responsibility map to decide which duties and operators define the comparison. For panel capabilities, see panel roles; for copy and migration scope, recovery inventory; for PHP, database, and cache observations, runtime evidence; and for WordPress consequences of shared services, co-residency boundaries.

Use the renewal and cancellation register for separate service clocks, the mail sender inventory for transport and sender questions, the environment register for staging and network governance, and the update and support ledger for written duty scope. Pass to this cost page only selected, evidenced expenses and clearly labeled customer inputs; return the remaining technical or contract question to its owner.

Sources and updates

This worksheet is a method for entering reader-selected offer evidence, not a quote comparison. No provider offer, contract, checkout, tax jurisdiction, or customer labor data was selected for this draft. Before using an entry, retain its exact primary source and check whether the terms have changed.

Research reference date: . Recheck primary pages and the selected offer’s current checkout or contract before publication or purchase; upstream terms can change. A source date does not establish a host’s installed service, a customer’s tax treatment, or the scope of a contract not reviewed.

Page status: Draft for editorial review. No offer research or operational test is represented as completed. Method: Methodology.