Skip to main content
Calcimator

Print Pricing Calculator

Calculate retail pricing for photography prints. Factor in lab costs, framing, shipping, and target profit margin.

About this calculator

Print pricing has a quirk that trips up a lot of photographers: Base Lab Cost isn't charged flat across every print size, it's scaled by a Print Size multiplier (1× for a 5x7 up to 6× for a 24x36) before it's added to Framing Cost and Shipping Cost to form the Total Cost. That reflects reality — a lab charges meaningfully more to produce a large print than a small one, even from the same file, so pricing every size off the smallest print's cost would badly under-price your large-format work. The calculator then solves for a markup that makes your Target Profit Margin land as a percentage of the final Retail Price, not a percentage of cost — the formula is markup = totalCost × (margin / (1 − margin)), which is the standard "margin as percent of revenue" markup formula rather than a simple cost-plus percentage.

That distinction matters: a 60% margin on cost only requires a 60% markup, but a 60% margin on retail price requires a 150% markup on cost, because at that markup rate profit ends up being 60% of the higher retail price rather than 60% of the lower cost base. Margin Achieved is then recomputed independently from the resulting numbers as a check, and should match your Target Profit Margin input exactly (rounding aside) — if it doesn't, that's a sign of an edge case worth double-checking, such as entering a margin at or above 100%, which breaks the formula's denominator. Common mixups: forgetting that Framing Cost and Shipping Cost are not multiplied by the size factor (so oversized frames or heavy shipping on large prints need to be entered directly, not assumed to scale automatically), and confusing "margin" with "markup" when comparing this tool's output to a flat cost-plus pricing sheet from a lab or competitor.

Inputs

$
$
$
%

Results

Retail Price

$122.50

≈ 8 movie tickets

Profit per Print

$73.50

Total Cost$49.00
Markup Amount$73.50
Margin Achieved60%
How to Use This Calculator
  1. Enter Base Lab Cost, Framing Cost, and Shipping Cost.
  2. Set Target Profit Margin, Print Size, and 5x7.
  3. Adjust 8x10, 11x14 as needed.
  4. Review Retail Price ($) and Profit per Print ($).
  5. Use Total Cost ($) and Markup Amount ($) to inform your decision.

How the result changes with Target Profit Margin

Target Profit MarginRetail PriceProfit per Print
30$70.00$21.00
45$89.09$40.09
90$490.00$441.00

What each input means

Base Lab Cost
Lab cost for the smallest print size (multiplied by size factor).
Framing Cost
Cost of matting and framing (0 for unframed prints).
Shipping Cost
Packaging and shipping cost per print.
Target Profit Margin
Desired profit as a percentage of the retail price.
Print Size
Larger prints cost more to produce but command higher prices.

What each result means

Total Cost
Lab, framing, and shipping combined.
Markup Amount
Dollar amount added for profit.
Retail Price
Recommended selling price.
Profit per Print
Your profit on each print sold.
Margin Achieved
Actual profit margin percentage.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Base Lab Cost = 8, Framing Cost = 25, Shipping Cost = 12, Target Profit Margin = 60 = 5 input(s) provided
  2. Calculate Retail Price
    Retail Price
    122.5 = $122.5
  3. Calculate Profit per Print
    Profit per Print
    73.5 = $73.5
  4. Calculate Total Cost
    Total Cost
    49 = $49
  5. Calculate Markup Amount
    Markup Amount
    73.5 = $73.5

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why isn't Framing Cost multiplied by the Print Size factor the way Base Lab Cost is?

Only labCost gets scaled by the size multiplier (1× up to 6× depending on print size) before Total Cost is assembled — framingCost and shippingCost are added in at face value, unmultiplied. That means if you frame or ship larger prints differently, you need to type in the larger framing or shipping number yourself for that size rather than expecting the calculator to scale it automatically.

Why does a 60% target margin require so much more than a 60% markup on cost?

Because the formula solves margin as a percentage of the final retail price, not of cost: markup = totalCost × (targetMargin / (1 − targetMargin/100 as a fraction)). At a 60% margin, that works out to a 150% markup on cost, since profit has to equal 60% of the higher retail price rather than 60% of the lower cost base — the two percentages describe different things even though they sound similar.

My Margin Achieved doesn't exactly match my Target Profit Margin input — is that a bug?

Margin Achieved is recalculated independently from the resulting Retail Price and Profit per Print as a sanity check, so under normal inputs it should match your target almost exactly, aside from rounding to the nearest cent. If you see a bigger mismatch, check that Target Profit Margin isn't set at or above 100%, since the markup formula's denominator (1 − margin) breaks down as margin approaches that limit.

How much more does the Base Lab Cost portion cost for a 24x36 print versus a 5x7?

Six times as much — the size multiplier table runs 1× for a 5x7, 1.5× for an 8x10, 2.5× for an 11x14, 4× for a 16x20, and 6× for a 24x36. That multiplier only applies to Base Lab Cost, though, so your Framing Cost and Shipping Cost inputs need to reflect the larger print's real costs separately.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Creative, Media & Design.