Outbound Wiki

Outbound cost model

A framework for estimating the labor, data, software and operational costs of an outbound program.

An outbound cost model should show what a proposed motion costs before you commit people, data, software, and operating time. Build it from cost drivers and compare each operating configuration with its own baseline. The expensive blind spot is the work around the send: most teams count only tool subscriptions when estimating outbound costs.1 Model the full outbound cost by including sending infrastructure, data and enrichment, automation, and, when relevant, fully loaded SDR compensation or agency retainers.2 That wider view changes the decision because a cheap stack can still carry expensive labor and overhead.

Set the boundary

Decide what the model must help you decide and which spend belongs inside it. A clear boundary keeps later comparisons from mixing unlike costs.

A cost model is a framework for calculating costs.3 Write down the costs it must capture: wages, expenses, and capital costs.4

If the model covers the sales budget, include the IT costs required to operate the sales organization, travel, sales personnel costs, and overhead allocated to sales.5 Keep traditionally defined marketing expenses outside that boundary when they belong to a separate campaign budget.6 If campaign production sits inside your outbound boundary, campaign costs can include design, copywriting, printing, postage, list rental or acquisition, data processing, and technology fees.7

Write the boundary at the top of the model. When someone proposes a new cost, you should be able to decide where it goes without changing the rules for existing rows.

List the cost drivers

Turn the boundary into rows that someone can price and update. Each row should describe the resource consumed, its rate or price, the period, and the activity it supports.

Relevant costing data comes from identifying the main cost drivers, determining component costs, and choosing a method for calculating the initiative's total cost.8 Use a loaded hourly cost when you want the estimate to include employer-paid taxes, benefits, equipment, and other compensation overhead.9

Include the work around meetings in the labor estimate. A direct labor estimate leaves out preparation, travel, note-taking, and follow-up work outside the scheduled meeting window.10 Add recurring credits and one-off list costs as separate rows so they remain visible when volume or targeting changes.11

Give time that has another productive use its own row. When outbound work displaces work elsewhere, the forgone contribution can affect the decision even if it never appears in the general ledger. Opportunity cost should be used when quoting or setting prices despite its absence from those accounts.12

Separate upfront, operating, and burden costs

Cost categories behave differently over time, so keep them separate before totaling the model. This makes it easier to see what changes when the program grows and what remains after a test ends.

Use CAPEX for capital expenditure, capital cost, investment cost, or upfront cost.13 Use OPEX for operating expenditure or operating cost.14 Put recurring software, data, labor, and operating work in the appropriate ongoing rows, while keeping an upfront setup cost visible on its own line.

Labor burden needs its own structure. Burden costs fall into two families that behave differently, which is why they need separate calculator fields.15 Per-hour burden can include vehicles, fuel, tools, protective equipment, devices, and paid nonbillable travel.16

Do not collapse every labor cost into a salary line. A rate that looks comparable on paper can carry a different amount of employer cost and nonbillable time.

Price each configuration

Once the drivers are listed, build a separate version of the model for each operating setup you might choose. Keep the rows consistent so the comparison shows a change in configuration, not a change in accounting.

Each parameter configuration has its own effective baseline, and costs should be calculated relative to that configuration-specific baseline.17 A model that calculates total cost for each system configuration can support more accurate estimates of resource requirements and return on investment.18

For every configuration, record the cost category, driver, unit, rate, period, expected activity, and resulting total. Use the same labor boundary, data boundary, and overhead treatment in every row. If one setup includes loaded labor and another includes salary alone, the comparison will favor the second setup before performance enters the discussion.

Keep assumptions beside the figures. When a rate changes, you should be able to see which total changes and which decisions depend on it.

Tie cost to volume and time

A total spend figure is useful only when you can see what activity it supports. Attach every configuration to the volume assumption that makes the budget meaningful.

A cost model should show the relationship between costs and the volume produced and sold.19 It should also allow a reasonably accurate calculation of cost and, from that, margin.20 Choose the output measure your budget decision uses, hold it constant across configurations, and show how the total changes as activity changes.

Keep time visible beside volume. A program can appear efficient when the model counts sends or meetings while leaving preparation, follow-up, and displaced work outside the calculation. The model should let you test the same activity with different labor, data, and operating assumptions.

Make the model maintainable

A cost model earns its place when someone can refresh it without rebuilding the logic. Keep the inputs simple enough that the person who owns each cost can supply an update.

A useful cost model is simple enough for the proper input data to be gathered and updated periodically.21 Accurate cost information improves the allocation of resources.22

Set a review point for rates, list costs, credits, labor assumptions, and activity volume. When an assumption changes, update the input row and preserve the prior configuration so the budget decision remains traceable.

What not to do

These mistakes make an outbound program look cheaper or more certain than it is.

  • Do not present an outbound cost figure that leaves out SDR salaries, tooling, or management overhead.23
  • Do not apply one company-wide multiplier to every type of work, because it can misprice different work in both directions.24
  • Do not judge a system from its installation cost alone. Evaluating a service on installation cost instead of total cost of ownership is event costing.25

Sources

  1. 1
    “Most teams only count tool subscriptions when estimating outbound costs.”
  2. 2
    “This calculator includes the full picture: sending infrastructure (domains, mailboxes, warmup), data and enrichment tools, automation platforms, and if you're hiring, fully-loaded SDR compensation or agency retainers.”
  3. 3
    “Your Cost Model is the framework for calculating costs.”
  4. 4
    “Captures the costs (wages, expenses, capital costs) of your business”
  5. 5
    “The sales budget includes, among other things: IT costs required to operate the sales organization (e.g., for CRM systems, system costs for order processing, etc.), travel costs incurred by sales organization, personnel cost of sales people excluding any promotional fees paid to them but including any other benefits, and overhead costs allocated to the sales function.”
  6. 6
    “The sales budget EXCLUDES items traditionally considered marketing expenses including costs paid to retailers, logistics costs for delivery of finished products to customers, costs for promotional employees, etc.”
  7. 7
    “Campaign costs: Total everything: design, copywriting, printing, postage, list rental or acquisition, data processing, and any technology fees.”
  8. 8
    “Obtaining relevant costing data requires identifying the main cost drivers of ICT activities, determining system component costs, and using an appropriate methodology to ascertain the total cost of any ICT initiative.”
  9. 9
    “Use a loaded hourly cost when you want to include employer-paid taxes, benefits, equipment, and other compensation overhead.”
  10. 10
    “Preparation, travel, note-taking, and follow-up work outside the scheduled window”
  11. 11
    “Include recurring credits and one-off list costs.”
  12. 12
    “Even though opportunity cost of $560 per setup is not found in the general ledger accounts, it should be used when quoting or setting prices for using the machine.”
  13. 13
    “Also known as: capital expenditure, capital cost, investment cost, upfront cost”
  14. 14
    “Also known as: operating expenditure, operating cost”
  15. 15
    “What belongs inside the burden splits cleanly into two families, and the calculator gives each one its own field because they behave differently:”
  16. 16
    “After that come the per-hour costs the other company may not carry: a vehicle and its fuel, tools, PPE, a device, and paid hours nobody bills, such as travel between sites.”
  17. 17
    “each parameter configuration has its own effective baseline and costs are calculated for each parameter set relative to that baseline.”
  18. 18
    “The costing model used by Athabasca University aims to provide the total costs of any system configuration, allowing more accurate estimates of resource requirements and returns on investment.”
  19. 19
    “Allows an understanding of the relationship between costs and volume produced and sold.”
  20. 20
    “Allows calculation of cost (and hence margin) that are reasonably accurate.”
  21. 21
    “Is simple enough you can gather the proper input data, and update it periodically.”
  22. 22
    “Having accurate cost information leads to improved allocation of institutional resources.”
  23. 23
    “That figure excludes SDR salaries, tooling, and management overhead layered on top.”
  24. 24
    “That is why a single company-wide multiplier misprices work in both directions at once.”
  25. 25
    “The lack of information beyond the direct purchase and licensing costs of a system has led to event costing — the process of evaluating an ICT service on its installation cost rather than on the total cost of ownership.1”