Merch margin calculator
Price one product line by line, from what the fan pays down to what is left, and see the quantity at which a bulk run costs less a piece than print-on-demand. Every cost shows where it came from and the day it was checked.
ReviewedMargin · a sample
T-shirt (budget, one-colour print), sold online and printed on demand, in the United States. These are sample figures. Change any of them above.
66% of the $35.00 price, before advertising and your own time.
Nothing is printed until it is bought, so nothing is paid up front.
From 47 pieces a bulk run costs less a piece than print-on-demand, if every piece sells.
From the price to what is left
- Retail price$35.00
What the fan pays, before sales tax.
- Made and printed−$9.63
Printful: Gildan 64000 Softstyle tee, black or white, size M, one print. One at a time, as each is ordered. Printful, checked
- Card fee−$1.32
2.9% of the price, plus $0.30. Square, processing fees in the US, checked
- Returns allowance−$0.88
An allowance of 2.5% of the price before tax, for returns and reprints. Divini’s own allowance, not a measured figure
- Left from each sale$23.17
Not taken off: advertising, the store’s monthly fee and your own time. Postage is not in it either: the customer pays that on top.
Where a bulk run beats print-on-demand
A bulk run is cheaper a piece from 47 pieces, set-up charge included, if every piece sells. Print-on-demand costs the same for one piece as for a thousand. A bulk run gets cheaper as it gets longer, and every piece is paid for before any is sold.
- Print-on-demand
- Bulk run, set-up charge included
- Where bulk becomes the cheaper
The figures
| Pieces | Print-on-demand | Bulk run |
|---|---|---|
| 18 | $9.63 | $14.41 |
| 36 | $9.63 | $10.26 |
| 72 | $9.63 | $8.45 |
| 144 | $9.63 | $7.17 |
| 288 | $9.63 | $6.63 |
| 576 | $9.63 | $6.32 |
| 1,008 | $9.63 | $6.03 |
Print-on-demand: Gildan 64000 Softstyle tee, black or white, size M, one print, Printful, checked . Bulk run: Gildan Softstyle tee, one-colour print in one place, 4imprint, checked .
How the sums are done
The calculator takes one product at one price and takes its costs off, one line at a time. What is left at the foot is what the seller keeps from that sale, before advertising and before anybody is paid for their time. Then it sets the two ways of making the product side by side: printed one at a time as each is ordered, or printed in a run before any is sold.
It runs in your browser, from a table of prices that was read off each supplier’s own page. Nothing you type is sent anywhere. Every sum it does is set out below, so the page can be checked with a pencil.
A $35 tee, sold online
Take a budget tee with a one-colour print, sold from an online store in the United States at $35.00 and printed when it is ordered.
- Retail price
- $35.00. In the United States that is the price before sales tax, which the checkout adds on top.
- Made and printed
- $9.63. Printful’s price for a Gildan 64000 Softstyle tee, black or white, size M, one print.
- Card fee
- $1.32. 2.9% of the price, plus $0.30.
- Returns allowance
- $0.88. 2.5% of the price, set aside for returns and reprints.
- Left from each sale
- $23.17, which is 66% of the price.
Filed or disclosedThe supplier’s and the card processor’s own pages. The returns allowance is Divini’s own, and is not a measured figure. · Source: Printful, Gildan 64000 Softstyle tee, Square, processing fees in the US · checked
Postage is not in that sum. A print-on-demand order is posted from the printer, and the customer pays the postage on top of the price. Advertising, the store’s monthly fee and the hours somebody spends on the store are not in it either. They are real costs, but they are costs of the whole store and not of one tee.
The same tee, from a bulk run sold at a table
Now print 150 of the same tee in one run and sell them at a merch table for the same $35.00. The lines change, because a table has different costs from a store.
The figures
| Line | Amount | Running total |
|---|---|---|
| Retail price | $35.00 | $35.00 |
| Card fee | −$1.06 | $33.94 |
| Venue’s share | −$6.79 | $27.15 |
| Made and printed | −$7.14 | $20.01 |
| Left from each sale | $20.01 | $20.01 |
The venue’s share is a sample rate of 20%. A venue that takes nothing leaves $26.80 from the same sale.
Filed or disclosedThe supplier’s price list, the card processor’s rates and atVenu’s settlement guide. The venue’s rate is a sample, not a finding. · Source: 4imprint, Gildan Softstyle tee, Square, processing fees in the US, atVenu help, What is Adjusted Gross? · checked
- Card fee
- 2.6% of the price, plus $0.15, for a card taken in person.
- Venue’s share
- 20% of what is left after the card fee. Many venues keep a share of what a table sells, and it is taken from the sales after card fees and taxes.
- Made and printed
- $7.14 a tee. 4imprint: Gildan Softstyle tee, one-colour print in one place. $6.87 a piece for 150, between its listed prices of $6.89 at 144 and $6.49 at 288, plus the $40.00 set-up charge spread over 150 pieces.
The run has to be paid for first: $1,070.50 for 150 tees, before one is sold. And the sum above assumes that every one of them sells. If a tenth of the run is left over, the 135 that did sell cost $7.93 each to make, not $7.14.
Divini’s own dataArithmetic on the prices above. It is a sample run, not a real tour. · checked
What each line is
- Retail price
- What the fan pays for the product. In the United Kingdom and the EU a price has VAT in it. In the United States sales tax is added on top, so type the price before tax. If a US table sells at a round price with the tax inside it, take the tax off before you type it.
- VAT
- In the United Kingdom, 20% is added to the price before tax, so one sixth of what the fan pays is VAT. In the EU the rate is the buyer’s country’s. The calculator uses Germany’s 19%; the standard rates run from 17% in Luxembourg to 27% in Hungary. The calculator assumes a seller who is registered for VAT. In the United Kingdom a business must register once its taxable turnover for the last 12 months goes over £90,000.
- Made and printed
- For print-on-demand, the printer’s price for one piece with one print. For a bulk run, the price list’s price for a piece at that quantity, plus the set-up charge divided by the number of pieces.
- Card fee
- What the card processor keeps from the payment. It is charged on the whole price, VAT included.
- Returns allowance
- Online only. 2.5% of the price before tax, set aside for refunds and for reprinting a piece that arrives wrong.
- Venue’s share
- At a table only. The share of sales the venue keeps, taken from what is left after tax and card fees. It is agreed for each show.
| Region | Online | In person |
|---|---|---|
| The United States | 2.9% + $0.30 | 2.6% + $0.15 |
| The United Kingdom | 1.4% + £0.25 | 1.75% |
| The EU | 1.4% + €0.25 | 1.75% |
Square’s rates for a card from the same country or, in the EU, from the EU and EEA. In the United States its rate depends on the plan: online it lists 3.3% + $0.30 on one plan and 2.9% + $0.30 on the other two, and in person 2.6%, 2.5% and 2.4%, each plus $0.15. In Ireland, Square adds VAT to its fee.
Filed or disclosedOne card processor’s published rates. Another’s will differ a little. · Source: Square, processing fees in the US, Square, processing fees in the UK, Square, processing fees in Ireland · checked
Official sourceThe standard rates of VAT, and when a UK business must register. · Source: GOV.UK, VAT rates, Your Europe, VAT rules and rates, GOV.UK, Register for VAT · checked
Divini’s own dataThe returns allowance of 2.5% is the one Divini’s own costings use. It is an allowance, not a measured rate of returns. · checked
The venue’s share has no standard. atVenu, which makes settlement software for merch tables, takes it from the adjusted gross: total sales, less card fees, less taxes. A survey of venue policies published in January 2026 puts typical rates from around 10% up to 25 to 30% at major venues, and calls 15 to 20% an unspoken norm at many theatres and clubs. The calculator opens at 20% as a sample. Type your own rate, or 0 for a venue that takes nothing. The merch table sets out how the share is agreed and settled.
Filed or disclosedHow the share is worked out. · Source: atVenu help, What is Adjusted Gross?, atVenu help, What is a Venue Cut? · checked
Third-party estimateA ticketing company’s survey of press reports. · Source: Ticket Fairy, Merch Cuts Under Fire in 2026 · checked
Where a bulk run beats print-on-demand
Print-on-demand costs the same for one piece as for a thousand, so on a chart its cost is a flat line. A bulk run starts dearer, because a small run carries the whole set-up charge, and gets cheaper as it gets longer. The calculator finds the smallest run at which a bulk piece, with its share of the set-up charge, costs less than the print-on-demand one.
Take the budget tee in the United States. Printed on demand it is $9.63 at any quantity. A run of 46 costs $8.80 a tee, and $9.67 with its share of the $40.00 set-up charge, which is still the dearer. A run of 47 costs $8.76 a tee and $9.61 with the set-up. So on these two price lists a bulk run is the cheaper from 47 tees.
In the United Kingdom the same tee is £6.88 printed on demand, before VAT. A run of 38 costs £6.35 a tee, which is £261.30 with the £20.00 set-up charge, against £261.44 for the same 38 printed on demand. That is the first run to cost less.
| Pieces | Print-on-demand | Bulk run | Cheaper |
|---|---|---|---|
| 10 | £6.88 | £14.99 | Print-on-demand |
| 25 | £6.88 | £8.29 | Print-on-demand |
| 50 | £6.88 | £5.69 | Bulk |
| 100 | £6.88 | £4.45 | Bulk |
| 250 | £6.88 | £4.17 | Bulk |
| 500 | £6.88 | £3.99 | Bulk |
| 1,000 | £6.88 | £3.71 | Bulk |
Before VAT. The bulk figure is the price list’s price at that quantity, plus the set-up charge divided by the number of pieces.
Filed or disclosedEach supplier’s own product pages, in the United States and in the UK. · Source: Printful, Gildan 64000 Softstyle tee, 4imprint, Gildan Softstyle tee, Printful UK, Gildan 64000 Softstyle tee, 4imprint UK, Gildan Softstyle tee · checked
A quantity between two on the price list
A bulk price list prints a price at a handful of quantities. 4imprint does not make a buyer round down to one of them. It says an in-between quantity can be ordered, under a scheme it calls Glide, and its product pages work the price out as the quantity is typed. The calculator does the same sum. Between two listed quantities the price falls in a straight line, a hundredth of the way at a time. Between the first two the line is bent: half-way along, only a tenth of the saving has been given. So 46 tees are not charged at the price for 36.
Some things are sold by the case. 4imprint sells this mug in cases of 36 in the United States, and its page rounds a typed quantity to the nearest case. The calculator does that too, and says so: ask it for 200 mugs and it prices 216.
Filed or disclosedWhat 4imprint says about in-between quantities. The prices between its listed quantities were read by typing quantities into its product pages. · Source: 4imprint, Frequently asked questions, 4imprint UK, Frequently asked questions, 4imprint, White coffee mug, 11 oz · checked
That crossing is about the cost of making a piece, and nothing else. A bulk run that is cheaper a piece can still be the worse choice. The whole run is paid for before a piece is sold, it has to be stored and carried, and whatever does not sell has been paid for all the same. Print-on-demand costs more a piece and leaves nothing over.
The prices behind it: the United States
| Piece | Blank and decoration | Price | Checked |
|---|---|---|---|
| T-shirt, budget | Gildan 64000 Softstyle tee, black or white, size M, one print | $9.63 | 6 October 2026 |
| T-shirt, premium | Bella+Canvas 3001 tee in black, size M, one print | $11.92 | 6 October 2026 |
| Hoodie | Gildan 18500 Heavy Blend hoodie in black, size M, one print | $22.63 | 6 October 2026 |
| Hat | Yupoong 6245CM dad cap in white, embroidered on the front | $14.94 | 6 October 2026 |
| Poster | matte paper poster, 11 by 17 inches | $11.01 | 6 October 2026 |
| Mug | white glossy mug, 11 oz, printed | $6.07 | 6 October 2026 |
| Tote bag | Econscious EC8000 organic cotton tote in oyster, one print | $15.87 | 6 October 2026 |
The price Printful’s page shows with its region set to the United States and its currency to US dollars, for the colour and size named. One print or one embroidery is included. Postage and sales tax are not.
Filed or disclosedPrintful’s own product pages. · Source: Printful, Gildan 64000 Softstyle tee, black or white, size M, one print, Printful, Bella+Canvas 3001 tee in black, size M, one print, Printful, Gildan 18500 Heavy Blend hoodie in black, size M, one print, Printful, Yupoong 6245CM dad cap in white, embroidered on the front, Printful, matte paper poster, 11 by 17 inches, Printful, white glossy mug, 11 oz, printed, Printful, Econscious EC8000 organic cotton tote in oyster, one print · checked
| Piece | Blank and decoration | Smallest run | Largest listed run | Set-up charge | Checked |
|---|---|---|---|---|---|
| T-shirt, budget | Gildan Softstyle tee, one-colour print in one place | 18 pieces, at $12.19 | 1,008 pieces, at $5.99 | $40.00 | 6 October 2026 |
| T-shirt, budget | Gildan Softstyle tee, full-colour print in one place | 18 pieces, at $15.25 | 1,008 pieces, at $8.50 | None | 6 October 2026 |
| T-shirt, premium | Bella+Canvas crewneck tee, one-colour print in one place | 12 pieces, at $16.99 | 576 pieces, at $8.35 | $40.00 | 6 October 2026 |
| T-shirt, premium | Bella+Canvas crewneck tee, full-colour print in one place | 12 pieces, at $19.50 | 576 pieces, at $9.50 | None | 6 October 2026 |
| Hoodie | Gildan 50/50 hooded sweatshirt, one-colour print in one place | 12 pieces, at $28.50 | 576 pieces, at $16.25 | $40.00 | 6 October 2026 |
| Hoodie | Gildan 50/50 hooded sweatshirt, full-colour print in one place | 6 pieces, at $34.25 | 288 pieces, at $17.50 | $35.00 | 6 October 2026 |
| Hat | Yupoong classic dad cap, embroidered on the front | 12 pieces, at $18.75 | 1,008 pieces, at $9.85 | None | 6 October 2026 |
| Poster | poster, 11 by 17 inches, coated paper, full colour | 300 pieces, at $0.89 | 25,000 pieces, at $0.13 | None | 6 October 2026 |
| Mug | white coffee mug, 11 oz, full-colour wrap | 72 pieces, at $3.69 | 2,520 pieces, at $2.75 | $45.00 | 6 October 2026 |
| Tote bag | organic cotton tote, 5 oz, one-colour print on the front | 50 pieces, at $4.65 | 5,000 pieces, at $3.05 | $55.00 | 6 October 2026 |
Each price includes the decoration named, in one place. Sales tax and delivery of the run are not in it.
Filed or disclosed4imprint’s own product pages. It sells promotional goods, and publishes a price at every quantity. · Source: 4imprint, Gildan Softstyle tee, one-colour print in one place, 4imprint, Gildan Softstyle tee, full-colour print in one place, 4imprint, Bella+Canvas crewneck tee, one-colour print in one place, 4imprint, Bella+Canvas crewneck tee, full-colour print in one place, 4imprint, Gildan 50/50 hooded sweatshirt, one-colour print in one place, 4imprint, Gildan 50/50 hooded sweatshirt, full-colour print in one place, 4imprint, Yupoong classic dad cap, embroidered on the front, 4imprint, poster, 11 by 17 inches, coated paper, full colour, 4imprint, white coffee mug, 11 oz, full-colour wrap, 4imprint, organic cotton tote, 5 oz, one-colour print on the front · checked
The prices behind it: the United Kingdom
| Piece | Blank and decoration | Before VAT | As shown, with VAT | Checked |
|---|---|---|---|---|
| T-shirt, budget | Gildan 64000 Softstyle tee, black or white, size M, one print | £6.88 | £8.26 | 6 October 2026 |
| T-shirt, premium | Stanley/Stella Creator 2.0 organic tee in white, size M, one print | £10.71 | £12.85 | 6 October 2026 |
| Hoodie | Gildan 18500 Heavy Blend hoodie in white, size M, one print | £17.85 | £21.42 | 6 October 2026 |
| Hat | Yupoong 6245CM dad cap in white, embroidered on the front | £13.21 | £15.85 | 6 October 2026 |
| Poster | matte paper poster, 11 by 17 inches | £9.74 | £11.69 | 6 October 2026 |
| Mug | white glossy mug, 11 oz, printed | £5.09 | £6.11 | 6 October 2026 |
| Tote bag | BagBase W101 cotton tote in natural, one print | £7.95 | £9.54 | 6 October 2026 |
The price Printful’s page shows with its region set to the UK, for the colour and size named. That price has VAT at 20% in it, and the calculator works from the price before VAT. One print or one embroidery is included.
Filed or disclosedPrintful’s own product pages. · Source: Printful, Gildan 64000 Softstyle tee, black or white, size M, one print, Printful, Stanley/Stella Creator 2.0 organic tee in white, size M, one print, Printful, Gildan 18500 Heavy Blend hoodie in white, size M, one print, Printful, Yupoong 6245CM dad cap in white, embroidered on the front, Printful, matte paper poster, 11 by 17 inches, Printful, white glossy mug, 11 oz, printed, Printful, BagBase W101 cotton tote in natural, one print · checked
| Piece | Blank and decoration | Smallest run | Largest listed run | Set-up charge | Checked |
|---|---|---|---|---|---|
| T-shirt, budget | Gildan Softstyle tee, one-colour print in one place | 10 pieces, at £12.99 | 1,000 pieces, at £3.69 | £20.00 | 6 October 2026 |
| T-shirt, premium | Stanley/Stella Creator organic tee, one-colour print in one place | 10 pieces, at £16.05 | 1,000 pieces, at £5.95 | £20.00 | 6 October 2026 |
| Hoodie | Gildan Heavy Blend hooded sweatshirt, one-colour print in one place | 10 pieces, at £22.15 | 1,000 pieces, at £10.99 | £20.00 | 6 October 2026 |
| Hat | Beechfield Authentic cap, embroidered on the front | 10 pieces, at £8.85 | 1,000 pieces, at £5.29 | £20.00 | 6 October 2026 |
| Mug | white ceramic mug, 330 ml, full-colour wrap | 36 pieces, at £4.29 | 2,016 pieces, at £2.01 | £20.00 | 6 October 2026 |
| Tote bag | cotton tote, 5 oz, one-colour print on one side | 50 pieces, at £1.92 | 5,000 pieces, at £0.96 | £25.00 | 6 October 2026 |
Each price includes the decoration named, in one place. Delivery of the run is not in it. The price list does not say whether VAT is in its prices, and we have treated them as before VAT.
Filed or disclosed4imprint’s own product pages. It sells promotional goods, and publishes a price at every quantity. · Source: 4imprint, Gildan Softstyle tee, one-colour print in one place, 4imprint, Stanley/Stella Creator organic tee, one-colour print in one place, 4imprint, Gildan Heavy Blend hooded sweatshirt, one-colour print in one place, 4imprint, Beechfield Authentic cap, embroidered on the front, 4imprint, white ceramic mug, 330 ml, full-colour wrap, 4imprint, cotton tote, 5 oz, one-colour print on one side · checked
The prices behind it: the EU
| Piece | Blank and decoration | Before VAT | As shown, with VAT | Checked |
|---|---|---|---|---|
| T-shirt, budget | Gildan 64000 Softstyle tee, black or white, size M, one print | €6.38 | €7.59 | 6 October 2026 |
| T-shirt, premium | Stanley/Stella Creator 2.0 organic tee in white, size M, one print | €12.19 | €14.51 | 6 October 2026 |
| Hoodie | Gildan 18500 Heavy Blend hoodie in black, size M, one print | €19.33 | €23.00 | 6 October 2026 |
| Hat | Yupoong 6245CM dad cap in white, embroidered on the front | €13.76 | €16.37 | 6 October 2026 |
| Poster | matte paper poster, 11 by 17 inches | €9.89 | €11.77 | 6 October 2026 |
| Mug | white glossy mug, 11 oz, printed | €5.60 | €6.66 | 6 October 2026 |
| Tote bag | BagBase W101 cotton tote in natural, one print | €9.03 | €10.75 | 6 October 2026 |
The price Printful’s page shows with its region set to Germany and its currency to euros, for the colour and size named. That price has VAT at 19% in it, and the calculator works from the price before VAT. One print or one embroidery is included.
Filed or disclosedPrintful’s own product pages. · Source: Printful, Gildan 64000 Softstyle tee, black or white, size M, one print, Printful, Stanley/Stella Creator 2.0 organic tee in white, size M, one print, Printful, Gildan 18500 Heavy Blend hoodie in black, size M, one print, Printful, Yupoong 6245CM dad cap in white, embroidered on the front, Printful, matte paper poster, 11 by 17 inches, Printful, white glossy mug, 11 oz, printed, Printful, BagBase W101 cotton tote in natural, one print · checked
| Piece | Blank and decoration | Smallest run | Largest listed run | Set-up charge | Checked |
|---|---|---|---|---|---|
| T-shirt, budget | SOL’s Regent tee, one-colour print in one place | 10 pieces, at €14.75 | 1,000 pieces, at €4.19 | €20.00 | 6 October 2026 |
| Hoodie | SOL’s Snake hoodie, one-colour print in one place | 10 pieces, at €23.25 | 1,000 pieces, at €10.55 | €20.00 | 6 October 2026 |
| Hat | Beechfield Authentic cap, embroidered on the front | 10 pieces, at €11.55 | 1,000 pieces, at €6.89 | €20.00 | 6 October 2026 |
| Mug | white ceramic mug, 330 ml, full-colour wrap | 10 pieces, at €8.59 | 1,000 pieces, at €4.09 | €40.00 | 6 October 2026 |
| Tote bag | cotton tote, 5 oz, one-colour print on one side | 50 pieces, at €2.29 | 5,000 pieces, at €1.15 | €25.00 | 6 October 2026 |
Each price includes the decoration named, in one place. Delivery of the run is not in it. The price list does not say whether VAT is in its prices, and we have treated them as before VAT.
Filed or disclosed4imprint’s own product pages. It sells promotional goods, and publishes a price at every quantity. · Source: 4imprint, SOL’s Regent tee, one-colour print in one place, 4imprint, SOL’s Snake hoodie, one-colour print in one place, 4imprint, Beechfield Authentic cap, embroidered on the front, 4imprint, white ceramic mug, 330 ml, full-colour wrap, 4imprint, cotton tote, 5 oz, one-colour print on one side · checked
How fresh the prices are
Suppliers change their prices, so a cost is only as good as the day it was read. Every cost above, and every line of a result, carries the day we checked it on the supplier’s own page. When a cost was checked more than six months ago the calculator says so beside it. The table was last checked in full on 6 October 2026.
A print-on-demand price depends on where the seller is. Printful prices by region, so each price here was read with the page set to that region. The figure a page gives to search engines, and its “from” price, are not a safe guide. On the day we checked, that data gave this tee as $7.50 where the page set to the United States gave $9.63, and an 11 oz mug as £4.95 where the page set to the UK gave £5.09 before VAT.
Filed or disclosedThe product page’s own data, beside the price the page shows. · Source: Printful, Gildan 64000 Softstyle tee, Printful UK, White glossy mug · checked
What it cannot see
- Pieces that do not sell. Every bulk figure assumes the whole run sells.
- Sizes and colours that cost more. A print-on-demand price is for one colour and size, and the printer’s price varies with both. The UK bulk list charges extra for sizes from 3XL up.
- A second print, or a second colour. Each price is for one decoration in one place. On the US bulk list an extra ink colour or print position costs more a piece, and adds $15 to the set-up charge.
- Getting the stock to the fan. Postage on an online order is paid by the customer. Delivery of a bulk run, the seller at the table and moving the stock from city to city are not in the sum.
- Advertising, the store’s monthly fee and anybody’s time.
- Discounts. A printer’s quote for a tour, a print-on-demand supplier’s discount for ordering many at once and a paid membership can each lower a price shown here.
- Some prices. We have no checked bulk price for a poster in the United Kingdom, and no checked bulk price for a poster in the EU. The calculator says so when it is asked, and works from your own cost if you type one.
Filed or disclosedWhat each supplier’s page says about sizes, colours and extra prints. · Source: Printful, Gildan 64000 Softstyle tee, 4imprint, Gildan Softstyle tee (US), 4imprint, Gildan Softstyle tee (UK) · checked
The bulk prices are one supplier’s published list, chosen because it prints a price at every quantity in all three regions. A printer quoting for a tour will give different figures. When you have a quote, type its price a piece, with its set-up charge spread over the run, into “Your cost to make one”, and the rest of the sum is worked from that.
For a costing of a whole range on real quotes, send us the act with the form beside the result, or book a call.