Check the arithmetic behind the offer
Margin, Markup, and Onboarding Costs for Retainers
Adding a percentage to cost and earning that percentage as margin are different calculations. A retainer can look profitable while using the wrong denominator or leaving setup work unpaid. This guide walks through the numbers, separates recurring and one-off work, and shows what the totals can honestly tell you.
Open the social media management pricing calculator to test the same method with your own inputs. The example here uses a fictional editing service and original figures. It teaches cost-plus planning, not market pricing, accounting treatment, tax rules, or a recommended target margin.
Choose a consistent meaning for cost and margin
Before calculating a percentage, decide what the cost number includes. A freelancer may start from the cost of their own delivery time. A small agency may use different loaded hourly costs for different team roles. Neither needs to be the public hourly selling rate. The purpose is to estimate what supplying the work costs internally. Keep the basis consistent enough that a later comparison means something rather than mixing unlike assumptions.
List what is already inside each hourly cost. If you have included a share of software or general business expenses there, adding that same amount again as a monthly expense would count it twice. Alternatively, you can use a narrower labor cost and enter those expenses separately. The calculator can work with the structure you choose. It cannot detect that two differently named entries represent the same underlying expense.
Use the term modeled surplus carefully. In this tool, it is the service fee minus covered cost, after the entered reserve has been included. It is not a verified net profit figure from completed accounts. Missing expenses, different actual hours, and later changes can all affect what remains. The calculator does not calculate tax or payment processing, and a tidy percentage does not establish that every business cost has been captured.
Margin describes the modeled surplus as a share of the service fee. Markup describes an addition relative to cost. Those denominators are different, so the same percentage does not produce the same selling fee. This guide uses the calculator terms throughout to keep the comparison clear. You do not need to adopt a particular percentage from an example. You need to know what the chosen percentage measures and what it leaves outside.
Build a monthly base from a fresh worked example
Imagine an editing service that receives usable footage and approved product information from its client. The first row is four briefing units at 1.25 hours each and a loaded hourly cost of 40 USD. That is five hours and 200 in cost. The unit includes preparation around each brief, not a promise to create four finished videos. A clear label prevents the arithmetic from quietly changing the scope being described.
The second row is five editing units at 1.60 hours each and the same hourly cost of 40. Its cost is 320 and its planned time is eight hours. The third row is one reporting block at two hours and 40 per hour, adding 80. The labor total is therefore 600, with fifteen planned hours. This is an invented workload for explaining the method, not a suggested production speed or a typical editing package.
Monthly direct costs of 48 and allocated overhead of 72 bring the base to 720. Check that those expenses have not already been included in the hourly cost. The base now represents the entered recurring labor and other recurring costs before reserve. It does not yet include the selected margin, a pass-through budget, or onboarding. Keeping those layers separate makes the next steps easier to inspect and easier to correct.
Each task cost is rounded to cents before the row totals are added. This matters when quantities, hours, and hourly costs have decimal values. Do not reconstruct the result by rounding every intermediate hour value or by multiplying a displayed average rate across all work. Follow the task rows as entered. If the units or expected revisions are unclear, resolve them with the retainer scope guide before debating small rounding differences.
Add reserve for uncertainty without calling it profit
For this example, choose a reserve of 12.50 percent. Applied to the monthly base of 720, that produces 90. The covered cost is 810. The reserve is a planning allowance within the cost model, not the surplus you intend to retain. It gives uncertain delivery assumptions a visible place in the calculation. It should not become an excuse to avoid estimating familiar work or identifying a known missing task.
A reserve percentage does not add planned hours. The editing service still shows fifteen hours from its task rows. If you expect another hour of review every month, include that hour in the workload. If there is uncertainty around occasional extra effort, decide how to represent that uncertainty deliberately. Otherwise, a large cash allowance can make the fee look protected while the team remains booked beyond the hours it can actually supply.
Reserve and margin respond to different questions. Reserve asks what allowance you want to include for uncertain modeled costs. Margin asks what share of the resulting service fee should remain above covered cost. Raising one is not a substitute for understanding the other. Keep a short internal explanation for the assumptions. You may later find that the reserve was sensible but the estimated unit time was poor, or the reverse.
Revisit reserve after observing delivery, not just after seeing a total that feels expensive. A reliable repeated task may become easier to estimate. A new type of production may reveal an unresolved dependency that belongs in scope rather than in a larger percentage. The calculator permits reserve values from zero to fifty percent, but that input range is not a recommendation. Choose a value based on the uncertainty you are actually planning around.
Calculate margin correctly and compare it with markup
Set the target margin to twenty-eight percent for the example. The service fee is covered cost divided by one minus the margin as a decimal: 810 / 0.72 = 1,125. The modeled surplus is 315. Divide 315 by the service fee of 1,125 and the result is twenty-eight percent. This checks the intended denominator. The fee is calculated from covered cost, not from the labor total alone.
Now try the common mistake of adding twenty-eight percent to covered cost. That gives 810 x 1.28 = 1,036.80, leaving a surplus of 226.80. Divide that surplus by the selling fee and the margin is only 21.875 percent. The calculation did apply a twenty-eight percent markup. It simply answered a different question. A percentage written beside a price is not meaningful unless you also know which base it uses.
To express the correct example as markup, divide its surplus of 315 by covered cost of 810. That is about 38.89 percent markup, which corresponds to the twenty-eight percent margin in this case. The two measures describe the same gap from different starting points. You do not need to enter both into the calculator. Its target field uses margin, so enter the intended share of the service fee rather than a cost uplift.
The calculator rounds the selling fee upward to the next cent, which can make the realized modeled percentage slightly above the target. Keep the cents when checking an exported result. At zero margin, the service fee equals covered cost; reserve can still be included. The margin input stops at eighty percent. That limit prevents a denominator approaching zero, but it does not suggest that a very high target suits your service or your clients.
Check the denominator
Test your own cost and margin assumptions
Keep service costs, outside budgets, and onboarding separate so each result has a clear meaning.
Keep pass-through spending outside service margin
Add a pass-through budget of 180 to the example only after calculating the service fee. The monthly quote total becomes 1,305: service fee of 1,125 plus pass-through of 180. The tool treats that outside budget as an at-cost amount, not agency revenue or profit. The service margin remains attached to the service calculation. Do not apply the target margin to the combined total and call the result the same model.
This separation prevents a larger outside budget from making the agency appear more profitable without any change in the service. If the client increases pass-through spending, the quote total increases, but the modeled service surplus does not rise automatically. If administering that spending creates work, add the administration as a task with its own hours and internal cost. Money handled and effort supplied are different inputs, even when they belong to the same campaign.
Decide whether an expense is a service cost or an at-cost pass-through before entering it. An expense included in monthly direct costs goes into the base, receives reserve, and affects the margin calculation. An amount entered as pass-through is added afterward. Do not place one expense in both fields. This is a planning classification for this calculator, not guidance on how a particular business must record transactions in its accounts.
A quote total also says nothing about cash timing. The model does not decide whether the client pays an outside supplier directly, advances a budget, or reimburses spending later. It does not calculate payment deadlines, financing needs, tax, or transaction charges. Keep those questions separate from the mathematical comparison. A package can show a positive modeled surplus while still requiring a practical conversation about when costs arise and when payment is expected.
Price onboarding as a separate one-off calculation
For the editing example, onboarding takes five hours at an internal hourly cost of 42, plus a direct expense of 30. The onboarding base is 240. Apply the same 12.50 percent reserve to add 30, producing covered onboarding cost of 270. Divide by 0.72 for the twenty-eight percent target margin. The onboarding selling fee is 375. It is a separate calculation, not an extra monthly task hidden inside the recurring service fee.
The first-month model is the monthly quote total of 1,305 plus the one-off onboarding fee of 375, giving 1,680. A later month without new setup would still use the recurring monthly model, subject to the actual agreed service. Do not multiply the onboarding fee by every month when discussing the retainer. Equally, do not remove it from the launch conversation just because the recurring figure is easier to present.
Describe the setup work so the amount has a reason. For this fictional service, it might include reviewing existing assets, agreeing an editing handoff, and establishing the approval route. If the client already has a reliable process, estimate the actual remaining work rather than charging a label by habit. If the work repeats each month, put it in recurring tasks. The calendar position alone does not determine whether something is genuinely onboarding.
Check launch capacity separately. Fifteen recurring hours plus five onboarding hours require twenty delivery hours in the first period in this example. An entered monthly capacity of eighteen would fit the recurring package but not that combined launch demand. The calculator compares recurring task hours with capacity; it does not automatically add onboarding to that comparison or reserve time in a team schedule. The first-month money total and first-month workload need their own checks.
Use three editable packages to test one variable at a time
All three package scenarios are editable, so use them to isolate a decision. Keep the editing workload, base, reserve, and pass-through unchanged while testing different target margins. At twenty percent margin, covered cost of 810 produces a service fee of 1,012.50. At the example target of twenty-eight percent, it produces 1,125. At forty percent, it produces 1,350. These are mathematical alternatives, not three recommended market offers.
The corresponding monthly quote totals are 1,192.50, 1,305, and 1,530 after adding the unchanged pass-through budget. A higher target does not add deliverables or improve the creative work automatically. It changes the fee needed for that modeled relationship between service price and covered cost. Decide separately whether the offer makes sense for the client. Cost-plus planning can expose a constraint, but it cannot prove willingness to pay or replace market research.
Remember that changing the package margin also changes its onboarding fee because the same target applies to the separate setup calculation. Covered onboarding cost stays 270 in this comparison. The onboarding fees become 337.50, 375, and 450. The first-month models are therefore 1,530, 1,680, and 1,980. A fair comparison labels both recurring and one-off amounts instead of highlighting only whichever figure makes an option look most attractive.
The scenarios do not inherit edits from one another. If you change a cost assumption, update every scenario where that assumption is meant to apply. Then inspect the active package before exporting. A zero margin test can help trace the cost layers, but it does not show whole-business break-even unless every relevant cost is represented. A negative commercial outcome can still arise from missing work, unused capacity elsewhere, or actual costs that differ from the plan.
Check the export audience and review the model later
Copy quote and PDF export only the active package. Client quote is the default view and must exclude loaded hourly rates, labor cost, reserve, target margin, allocated overhead, and modeled surplus. It presents deliverables and units alongside the service fee, pass-through budget, onboarding fee, first-month model, revision scope, and your notes. Before sharing, inspect the chosen package and make sure no private calculation has been typed into a public label.
Use Internal worksheet when reviewing the cost breakdown and method with your team. The explicit internal CSV cost worksheet is also private and covers the active scenario. Saving a JSON project preserves all three packages, including the other scenarios and their internal assumptions. Do not send that project as if it were a client quote. There is no autosave or server upload, so save a deliberate working copy before closing the browser.
Return to actual delivery records after the period ends. Compare estimated unit time with time spent, recurring expenses with the allocations, and setup work with what was required. Change the assumption responsible for a gap rather than adjusting a percentage until the total looks comfortable. The pricing calculator makes that revision visible. It does not replace bookkeeping, calculate actual net profit after tax, or turn an exported planning figure into an invoice.
Keep the next question separate too. Use the social media ROI calculator to explore entered costs and returns rather than claiming this margin predicts client results. Browse the free tools directory for other planning tasks. SMTasker and Skye belong to a separate workflow discussion; this calculator does not connect to account data. Software support does not remove the need for creative judgment, client approval, or careful delivery estimates.
Questions about Margin and Onboarding Costs
Why is twenty-eight percent markup not twenty-eight percent margin?
Markup measures the addition against cost. Margin measures the surplus against the selling fee. In this example, a twenty-eight percent markup gives a margin of 21.875 percent. The calculator instead divides covered cost by one minus the target margin.
Does the reserve count as modeled surplus?
No. Reserve is included in covered cost before the service fee is calculated. Modeled surplus is service fee minus covered cost. Neither figure proves the actual net profit that your business will retain after delivery and tax.
Should onboarding appear in every monthly quote?
Keep genuine setup as a separate one-off fee. The first-month model adds that fee to the recurring monthly quote total. Recurring setup-like work belongs in monthly task estimates rather than being repeatedly presented as a one-time charge.
Continue with another service pricing guide
Build your own package in the Management Pricing Calculator, or explore another scope below. Find more practical planning tools in the free tools directory.
Protect the delivery plan
Make the hours as clear as the fee
Explore SMTasker for supported execution work while keeping scope, approvals, and cost decisions under human review.