Know your floor before you spend.
Free calculators. Tariff-aware. No signup.
Break-even ROAS inputs
What the customer pays for the product itself.
Landed cost
$15.83per unit
The base of the customs value duty is charged on.
Applies per HTS code — check yours, we won't guess it.
Marketplace commission. Zero on your own store.
1 = full refund, nothing recovered.
Your break-even ROAS
2.13x
Below 2.13x, every sale loses money.
- Contribution margin
- 47.0%
- Max you can pay per order
- $23.01
- Landed cost per unit
- $15.83
- Customs value duty is charged on
- $9.40
- Duty in that landed cost
- $3.43
How that 36.5% duty rate is built
- MFN duty (general rate)16.5%
- Section 301 (China lists)7.5%
- Section 301 (forced labor)12.5%
- Combined36.5%
What this estimate can get wrong (2)
- MFN is a category approximation from 6109.10.00. Rates apply per 10-digit HTS code and range 2.6%–32% across HTS 6109–6110.
- Annex I of the USTR notice exempts civil aircraft parts, articles for pharmaceutical use, steel/aluminium/copper articles and passenger vehicles and their parts (goods already covered by Section 232), and charitable relief donations. Nothing in the consumer categories here is exempt — but if you import metal drinkware, aluminium cases or similar, check whether your code falls under the Section 232 carve-out.
Rates verified 2026-08-22. Your broker's classification is what governs.
Without duty this SKU would break even at 1.85x. Tariffs move your floor up by 0.28x.
Tariffs change. Your floor changes with them.
Rate alerts aren't sending yet. Join now and you're on the list from the first one.
Tracking more than a handful of SKUs? Pro watches every floor for you — $19/month flat, no per-order fees.
36.5%
Combined US duty on knit apparel from China today — 16.5% MFN, 7.5% Section 301 List 4A, 12.5% Section 301 forced labor. None of it appears in Ads Manager.
13%
Share of the per-order ad budget that duty eats on the $49 SKU above. Spent before you write a single ad.
$0
What platform-reported ROAS knows about your cost of goods, duty, payment fees, fulfilment, or returns.
Not another profit tracker
Profit trackers tell you what a campaign did. This tells you what a campaign has to do.
| RoasFloor | Profit trackers |
|---|---|
| Planned before you spend | Reported after you spend |
| $19/month flat | Per-order fees on top of the subscription |
| Platform agnostic | Built around a Shopify install |
Ten calculators, all free
Every one runs in your browser. No signup, no limits.
Break-Even ROAS Calculator
The ROAS below which every sale loses money.
Import Tariff Calculator
Estimated duty by origin and product category.
Landed Cost Calculator
FOB to door, duties and clearance included.
Dropshipping Profit Calculator
Net profit per order after 2026 tariffs.
Target ROAS Calculator
From break-even to the buffer you actually bid at.
Break-Even CPA Calculator
The most you can pay for one order.
MER Calculator
Marketing efficiency ratio across every channel.
TikTok Shop Fee Calculator
Referral and transaction fees, net payout.
Blended ROAS Calculator
Account-wide return, not platform-reported.
De Minimis Duty Guide
What you now pay on every import.
$19/month flat. No per-order fees.
Every calculator stays free forever. Pro watches every SKU's floor at once and emails you the moment a rate change moves one.
Where the numbers come from
What people ask before trusting a calculator with a buying decision.
- Where do the tariff rates come from?
- MFN rates come from the USITC Harmonized Tariff Schedule; Section 301 rates from USTR notices. Every layer on every result links to its source, with the date we last verified it.
- How accurate is it?
- Category-level approximations. Duty applies per 10-digit HTS code and varies inside a category, so treat the output as a planning estimate — your customs broker's classification governs what you actually pay. Every result lists what it can get wrong.
- Is my data safe?
- The free calculators never send anything to a server. Everything runs in your browser, and share links carry your inputs in the URL rather than in a database.