Make every day count Free money tools for every American household
--:-- …--°

Dropshipping and print-on-demand profit calculator

Check whether a dropshipping or print-on-demand product makes money after ads: profit per order, break-even ROAS and cost per order, the ROAS you need for your margin, and your monthly profit.

Your product and ads

Each order

Each month

The numbers in the boxes are only examples. Use your supplier's or print provider's price list, your store's fee page and your ad account's reports. Refunded orders are counted as lost sales whose product and shipping costs are still paid.

ROAS in plain words

  • ROAS = sales ÷ ad spend. A ROAS of 3 means $3 of sales for every $1 spent on ads. Ad platforms usually report it from your sales before costs.
  • Break-even ROAS. The ROAS where ads eat all the profit of an order. Below it each sale loses money; the thinner your margin, the higher the ROAS you need.
  • Cost per order (CPA). Ad spend divided by orders. Your break-even CPA is the profit an order makes before ads.
  • Selling rules. Under the FTC's mail, internet or telephone order rule you must be able to ship when you say, or within 30 days if you give no time. If you cannot, tell the buyer, who may cancel for a prompt refund. Only sell designs you have the right to use.

Estimate the tax on your selling profit

Profit per month after ads

–

Profit per order before ads
Break-even ROAS
Your ROAS
Break-even cost per order
Your cost per order
ROAS for a 15% margin
Profit margin on sales
Per year

Example numbers until you type your own. Not financial advice.

What this calculator does

In dropshipping and print on demand, a supplier makes or ships each order, so most of the cost is the product, shipping, fees and ads. This calculator shows the profit each order makes before ads, the break-even ROAS and cost per order, your actual ROAS and cost per order, the ROAS you need for the margin you want and your profit per month and year after ad spend and store costs.

The formulas

Profit per order before ads = revenue − refunds − fees − product cost − shipping − other costs per order. Break-even ROAS = revenue per order ÷ profit before ads. Your ROAS = sales ÷ ad spend. Monthly profit = orders × profit before ads − ad spend − monthly store and app costs.

Example: a $35 product with a $14 print cost, $5 shipping, 3% + $0.30 in fees and 5% refunds makes $12.90 before ads, so the break-even ROAS is about 2.71. With $1,200 of ads bringing 100 orders (ROAS 2.92, $12 per order) and a $39 store plan, the month ends only $51 ahead. To keep a 15% margin you would need a ROAS of about 4.58.

What moves the numbers

Rules to know

Under the FTC's mail, internet or telephone order rule you need a reasonable basis to ship when you say, or within 30 days if you give no time; if you cannot, you must tell the buyer, who may cancel for a prompt refund. Long supplier shipping times have to be stated honestly. Only sell designs and brand names you have the right to use. Profit is taxable business income.

Frequently asked questions

What is a good ROAS for dropshipping?

There is no single number. A good ROAS is one above your break-even ROAS, which depends on your margin. A product with $10 of profit before ads on a $40 sale breaks even at a ROAS of 4.

How do I calculate break-even ROAS?

Divide the revenue per order by the profit per order before ads. The thinner your margin, the higher the ROAS you need.

What is CPA?

Cost per acquisition, or cost per order: your ad spend divided by the orders it brought. Ads make money while your CPA is below the profit an order makes before ads.

Does this work for print on demand?

Yes. Enter the print provider's base price as the product cost and its shipping price as the shipping cost.

How we calculate

The formula in plain words

Revenue per order = price + shipping charged. Profit per order before ads = revenue × (1 − refund share) − revenue × fee % − fee per order − product cost − shipping cost − other costs. Break-even ROAS = revenue ÷ profit before ads; break-even cost per order = profit before ads. Your ROAS = revenue × orders ÷ ad spend. Monthly profit = orders × profit before ads − ad spend − monthly store costs. ROAS for a margin m = revenue ÷ (profit before ads − m × revenue).

Assumptions and limits

Data and sources

Main sources: Shopify: Plans and pricing; FTC: Business Guide to the Mail, Internet, or Telephone Order Merchandise Rule; IRS: FAQs on the Form 1099-K threshold under the One, Big, Beautiful Bill ($20,000 and 200 transactions). See all 4 sources under Data sources below.

Methodology last reviewed: October 18, 2026. Methodology, rounding and corrections

Sources

The rates, limits and data on this page are based on these publications:

Markets & investing

Home & mortgage

Taxes & pay

Retirement & savings

Loans & debt

Money & business

Creators

Travel

Money games

Weather & time

Guides