Pricing & business
DTF pricing calculator - an advanced shop workflow
On this page
Short answer
A useful DTF pricing calculator starts with the unit you sell and the costs needed to deliver it. An advanced model then separates order-level work, production volume, percentage fees, and the margin you want. More inputs only help when their meaning is clear.
Use the calculations below as a method, not a price recommendation. Every commercial number is an example assumption. Replace those inputs with supplier invoices, processor terms, and measured shop work before setting a live price.
Define the product and cost boundary
Decide whether the model prices a transfer, a gang sheet, an order, or a decorated garment. Write that unit beside every input. A cost per print cannot be compared directly with revenue per order unless the order's contents are defined.
Separate purchased-transfer resale from in-house production. A reseller's landed transfer cost may already include the producer's film, ink, powder, and printing labor. Adding those costs again would count the same work twice.
For finished garments, include the blank, application work, packing, and any replacement allowance supported by your records. For transfer-only orders, do not add garment costs that belong to the buyer's business.
Build the production cost from evidence
Use a worksheet with material cost, hands-on labor, job-specific outside services, and packing. Keep estimates marked until measured. Avoid using a selling price from another shop as a proxy for your production cost.
Formula: direct cost per saleable unit = relevant batch production cost ÷ saleable units produced.
Example: assume a batch costs $90 and yields 30 saleable transfers. Direct cost per transfer = $90 ÷ 30 = $3. If the same example cost yields only 25 saleable transfers, direct cost = $90 ÷ 25 = $3.60.
This approach uses the saleable output denominator. Do not add a second blanket waste allowance for the same rejected production unless it covers a separate, clearly defined risk.
Give order-level work its own place
Artwork review, customer questions, and packing setup may happen once per order rather than once per transfer. Keep those costs separate until you allocate them across the order.
Formula: order-level cost per item = order-level cost ÷ items in the order.
Example: assume $6 of order-level work. For 12 items, allocation = $6 ÷ 12 = $0.50 per item. For 3 items, allocation = $6 ÷ 3 = $2 per item. These examples explain why a small order may need a minimum charge or a different price structure.
State any minimum or artwork fee clearly before checkout. Do not hide a necessary charge in a later message after the customer has paid for an apparently complete product.
Distinguish markup from margin
Markup measures the increase over cost. Margin measures what remains as a share of selling price under the cost definition you selected. The same percentage does not produce the same selling price.
Formula: price with markup = cost × (1 + markup rate).
Example: a $10 cost with a 50% markup gives $10 × 1.50 = $15. Margin on that example price = ($15 − $10) ÷ $15 × 100 = 33.33%, rounded.
Formula: price for target margin = cost ÷ (1 − target margin rate).
Example: a $10 cost with a 50% target margin gives $10 ÷ (1 − 0.50) = $20. These are arithmetic illustrations, not recommended targets.
Label the output carefully. If the cost includes allocated overhead, call it a modeled margin after that allocation rather than casually calling it gross margin. Clear labels prevent staff from comparing unlike reports.

Include percentage fees in the price equation
A fee charged as a percentage of selling price changes when the price changes. It cannot always be treated as a fixed cost entered before pricing. Keep fixed transaction charges and percentage charges separate.
Formula: price = (non-percentage cost + fixed fee) ÷ (1 − percentage fee rate − target margin rate).
Example: assume non-percentage cost of $12, a fixed fee of $0.30, a percentage fee of 3%, and a target modeled margin of 30%. Price = ($12 + $0.30) ÷ (1 − 0.03 − 0.30) = $12.30 ÷ 0.67 = $18.36, rounded to cents.
Check the result. Example percentage fee = $18.36 × 0.03 = $0.5508. Remaining amount = $18.36 − $12 − $0.30 − $0.5508 = $5.5092. Modeled margin = $5.5092 ÷ $18.36 × 100 = approximately 30.01%, with the small difference caused by rounding.
This assumes the percentage applies to that selling price. Real fee bases may include other amounts. Use the processor's terms and do not combine rates with different bases as though they were interchangeable.
Add overhead without hiding the assumption
Choose a stated allocation method for rent, general administration, and other shared costs. Possible planning bases include saleable units, productive hours, or another driver that matches the work. No allocation method makes uncertain volume disappear.
Keep fixed-cost coverage visible beside job contribution. The SBA's break-even guidance separates fixed costs from unit contribution; that distinction helps avoid treating every allocated job cost as a cash expense that changes with each sale. SBA break-even guidance.
If the model already includes a fixed-cost allocation in unit cost, do not subtract the same allocation again when summarizing the modeled result. Reconcile the worksheet with your chosen reporting method.
Test discounts before publishing them
Calculate the discounted selling price first, then recompute the contribution and margin. Do not assume a discount reduces profit by the same percentage as revenue.
Formula: discounted price = list price × (1 − discount rate).
Example: assume a $20 list price, a 10% discount, and $12 of cost with no other charges in this simplified example. Discounted price = $20 × 0.90 = $18. Remaining amount before discount = $20 − $12 = $8. After discount = $18 − $12 = $6.
Example reduction in the remaining amount = ($8 − $6) ÷ $8 × 100 = 25%. The figures show why a modest-looking promotion needs its own check. Add actual payment and fulfillment charges before using a similar scenario in the shop.
Review capacity and remake exposure
A profitable-looking price may still be unsuitable if it fills the constrained production stage with low-contribution work. Compare the contribution earned for the scarce hands-on or machine time, using measured job data.
Keep remake causes separate. A failed print, customer-approved spelling error, shipping damage, and a goodwill replacement have different prevention and commercial decisions. A single unexplained allowance hides those differences.
Use the DTF transfer pricing calculator for transfer scenarios and the gang-sheet pricing calculator for sheet scenarios. Confirm the fields and assumptions rather than assuming every calculator uses the same definition of margin.
Maintain the model as a shop record
Record the date and source of important inputs. Update changed supplier costs and fee terms, and compare modeled labor with completed jobs. Preserve earlier versions when changing live prices so staff can explain an older quote.
Protect formula cells from accidental edits where your worksheet allows it. Keep example inputs out of the live price table. Have another person check a representative order manually before publishing a revised pricing rule.
Frequently asked questions
Is markup the same as margin?
Should overhead be allocated to every item?
Why does a small order cost more per item?
Can I use a calculator result as my final price?
Sources
- Break-even point (opens in new tab), accessed 19 Oct 2026
Written by
DTF Gang Sheet Tools editorial team
Site pages