DTF Profit Calculator
Use Your Shop Numbers
DTF Printing Cost & Profit Calculator
Price accepted output, paid labor, rejects, fees, and overhead together
What Does the Starting Example Show?
DTF printing cost and profit calculator
Start with this illustrative example, then replace every field with current supplier quotes and your own shop records. The result is arithmetic for one scenario, not an earnings forecast.
Your scenario
Enter accepted output; the model grosses up production attempts for tests and rejects.
Finished shirts you expect to invoice, after tests and rejects.
Revenue for one accepted shirt, before selling fees and tax.
New equipment, freight, ventilation, and installation only. Enter 0 if no new setup is needed; exclude consumables counted in operating costs.
Blank, ink, film, powder, and other material consumed by every attempt, including rejects.
Loaded labor cost for handling and pressing each attempt, including rejects. Put batch setup and accepted-only packing in the monthly total below.
Share of attempts that consume cost but do not become accepted shirts.
Your combined percentage for selling fees, returns, and replacements.
Shop overhead plus the monthly total for accepted-only packaging and batch design/setup. Include each cost once.
Every attempt, including a reject, consumes the full entered material and labor amount. Count accepted-only packaging and packing as a monthly total (accepted shirts × cost per shirt), then add batch design/setup costs to overhead and other monthly costs. Keep these amounts out of the per-attempt fields.
Use Current Inputs You Can Defend
| Input | What belongs in it | Best source |
|---|---|---|
| Accepted shirts per month | Finished shirts you reasonably expect to invoice after tests and rejects. | Paid orders, a demand plan, or your own production log. |
| Average selling price | Average revenue for one accepted shirt before selling fees and tax. | Your actual order mix and current price list. |
| Variable cost per attempt | Blank, ink, film, powder, and other material consumed by every attempt, including rejects. | Current supplier quotes plus measured ink and powder use. |
| Paid labor per attempt | Handling and pressing performed on each attempt, including payroll burden. Exclude batch setup and accepted-only packing. | Measured time per attempt multiplied by your loaded hourly labor cost. |
| Test and reject rate | The share of attempts that consume material and labor but cannot be invoiced. | Your own test-print, spoilage, and reprint log. |
| Fees and returns reserve | Card or marketplace fees, returns, replacements, and refunds as a share of revenue. | Your payment fee schedule and order history. |
| Overhead and other monthly costs | Shop overhead plus accepted-only packaging/packing and batch design/setup costs for the month, counted once. | Invoices and a monthly shop budget. |
| Landed setup investment | New equipment, freight, ventilation, and installation. Enter zero for no new setup; exclude consumables already included in operating costs. | A current written quote and your installation budget. |
How the Model Works
- Expected attempts = accepted shirts ÷ (1 − test and reject rate).
- Revenue = accepted shirts × average selling price.
- Attempt costs = expected attempts × variable cost and paid labor per attempt.
- Fees and returns reserve = revenue × the percentage you enter.
- After-labor profit = revenue − variable cost − paid labor − reserve − monthly overhead.
- Simple setup payback = landed setup investment ÷ positive after-labor monthly profit.
Every expected attempt is charged the full per-attempt material and labor amount, including rejected attempts. If a failed transfer does not consume a blank or a full press cycle, use your measured average cost per attempt. Add accepted-only packaging and packing as a monthly total (accepted shirts × cost per shirt), plus each batch’s design and setup costs, to overhead and other monthly costs. Keep those amounts out of the per-attempt fields so each cost is counted once.
The starting values demonstrate the arithmetic. Replace them with current quotes, measured usage, a labor time study, and your own order history before using the result in a buying decision.
Useful Amazon Finds
Inputs To Price Before You Trust The Calculator
The calculator is most useful when your consumable assumptions come from the supplies and press you will actually use.
As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.
- - Run wash tests before offering a new shirt line.
- - Order several colors if you need to validate white-ink coverage.
- - Store flat and dry to reduce curl and static.
- - Confirm sheet size against your printer feed path.
- - Keep the container sealed between runs.
- - Use PPE and local capture when handling loose powder.
- - Match platen size to your largest transfer sheets.
- - Use test strips when dialing in new blanks.
Three Checks Before You Trust the Result
Start With Accepted Output
Enter shirts you expect to invoice. The reject-rate field adds the expected failed attempts that still consume material and paid labor.
Time a Real Batch
Include design, setup, pressing, finishing, packing, and payroll burden. A material-only margin can hide the largest shop-specific cost.
Treat Payback as Conditional
Simple payback holds every input constant. Stress-test lower sales, higher rejects, and higher overhead before treating a fast result as plausible.
DTF Cost Calculator Questions
How should I calculate the cost of a DTF shirt?
Use current costs from your own shop: materials and paid labor for every production attempt, then add a revenue reserve for fees and returns plus overhead and other monthly costs. The calculator divides those operating costs by accepted shirts, so failed tests and rejected transfers still affect the cost of each shirt you can invoice.
How does the calculator handle tests and rejected prints?
It treats the percentage as a reject share of all attempts. Expected attempts equal accepted shirts divided by one minus the reject rate. In the starting example, 330 accepted shirts at a 10% reject rate require about 366.7 expected attempts, and the full entered per-attempt material and labor costs apply to all of them, including rejects.
What does the editable starting example calculate?
Using the editable starting example—330 accepted shirts a month at $25 each, a $3,500 landed setup, $5.00 variable cost and $0.50 paid labor per attempt, 10% expected tests and rejects, a 5% fees and returns reserve, and $200 monthly overhead—the model calculates $5,621 after-labor monthly profit and 0.6 months of simple setup payback. This is illustrative arithmetic, not an earnings forecast.
What does simple setup payback mean?
Simple setup payback divides the landed setup investment by positive monthly profit after paid labor. If that monthly profit is zero or negative, the calculator reports no payback. The result does not establish demand, capacity, uptime, taxes, or financing terms.
Plan the Shop Behind the Printer
Add environmental controls, maintenance, and workflow planning to the economics you modeled here.