Your 4-step Studio PlanStart with your costs0 of 4 complete · saved only in this browser
  1. 1Costs
  2. 2Price
  3. 3Event
  4. 4Year
Start my plan

Session Pricing

Photography Margin vs. Markup: Use the Right Percentage

Separate profit margin from markup when reviewing a portrait-session price, then trace both percentages back to your own modeled revenue and costs.

By PortraitPace Editorial TeamPublished Jul 13, 2026Reviewed Jul 13, 20263 min read

Summary

Profit margin and markup answer different questions. Margin asks what share of collected revenue remains after the modeled costs. Markup asks how large that same profit is compared with the modeled costs. Because the denominators differ, the percentages differ even when the revenue, cost, and profit are identical.

For a portrait-session plan, write the percentage name every time. “A 40% margin” is interpretable. “A 40% profit percentage” is not clear enough to review. Neither percentage tells you what local clients will pay or what another photographer charges.

Start with one consistent cost boundary

Choose the unit you are reviewing: one completed portrait session, one mini-session event, or a full year. Then gather revenue and costs that belong to the same boundary. For one session, modeled costs might include client-specific expenses, allocated overhead, and payment fees. Owner earnings can be treated as the remaining profit for this planning comparison, before owner income tax.

Do not mix a session price with only one small expense and then label the remainder as a complete studio margin. If recurring overhead and behind-the-scenes work matter to your decision, include them consistently. IRS and CRA recordkeeping guidance supports keeping records that explain business income and expenses, but those sources do not choose your model or tax treatment.

Calculate margin

First calculate the modeled profit:

modeled profit = collected revenue − modeled costs

Then divide by collected revenue:

profit margin percentage = modeled profit ÷ collected revenue × 100

If collected revenue is zero, the margin percentage is undefined. Keep the underlying loss visible instead of forcing a percentage.

Margin is useful for asking how much of each collected currency unit remains under the entered assumptions. It is still incomplete when a cost, refund, tax, or business hour has been left outside the boundary.

Calculate markup

Markup uses cost as the denominator:

markup percentage = modeled profit ÷ modeled costs × 100

If modeled costs are zero, markup is undefined. A zero cost entry should be reviewed carefully rather than used to create an infinite or misleading percentage.

Markup is useful when building a price upward from a defined cost base. The result depends entirely on what the cost base includes. A markup applied only to print fulfillment is not the same as a markup applied to the complete modeled cost of delivering the session.

Synthetic worked example

Synthetic scenario — invented values for product demonstration and QA. Not a US or Canadian market benchmark. A photographer models 500 USD in collected session revenue and 300 USD in total costs for the chosen session boundary. Modeled profit is 200 USD.

margin = 200 ÷ 500 × 100 = 40%
markup = 200 ÷ 300 × 100 = 66.7%

The plan has a 40% margin and approximately 66.7% markup at the same time. Neither figure is more truthful by itself; each answers a different question. Replacing 300 USD with a narrower or broader cost definition changes both the profit and the percentages.

Convert carefully between the two

When margin is expressed as a decimal below one, a mathematical conversion is possible:

markup = margin ÷ (1 − margin)
margin = markup ÷ (1 + markup)

A 0.40 margin converts to 0.6667 markup. A 0.40 markup converts to about 0.2857 margin. This is why using the words interchangeably can materially change a plan.

Use the conversion only after confirming that both percentages use the same revenue and cost boundary. It does not repair missing costs or decide whether the price fits your offer.

Apply the percentage as a review, not a verdict

Calculate current owner earnings and true hourly earnings before focusing on a single percentage. A session may show a positive margin while producing a low hourly result because the cost model omitted owner time. Conversely, a carefully scoped premium service may support the entered earnings target without matching a percentage borrowed from another business.

Exclude sales tax, GST/HST, owner income tax, local demand, competitor pricing, and legal conclusions unless your separate professional process addresses them. The Session Pricing & True Hourly Earnings calculator keeps the revenue, costs, fees, hours, and owner-earnings target visible so you can review the percentage in context.