TikTok Shop Profit Guard — Margin & Break-Even
Pricing
from $0.50 / 1,000 profit analyses
TikTok Shop Profit Guard — Margin & Break-Even
Calculate TikTok Shop profit after fees, affiliates, ads, shipping, fulfillment, and returns, including break-even limits and downside scenarios.
Pricing
from $0.50 / 1,000 profit analyses
Rating
0.0
(0)
Developer
Diego Andrés Macedo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
TikTok Shop Profit Guard
Turn product rows into a decision: GO, WAIT, PASS, or CHECK INPUT. The Actor calculates profit per order after landed cost, platform fees, affiliate commission, ads, fulfillment, shipping, and expected return losses. It also shows how much you can safely spend on ads or affiliate commission before the target margin disappears.
Designed to connect to other Actors
Use either:
- inline
productsfor fast tests; or datasetIdsfrom a TikTok Shop scraper, supplier scraper, spreadsheet workflow, or Cross-Store Product Radar.
Common fields such as price, salePrice, productId, productUrl, landedCost, supplierPrice, and currencyCode are mapped automatically. No TikTok login or private seller data is required.
When source rows omit their currency, set defaultCurrency explicitly (for example USD or MXN). The Actor never guesses it from the store location.
Product rows may override global assumptions with fields such as affiliateCommissionPct, adCostPerOrder, returnRatePct, or fulfillmentCost. This lets one batch compare products with different creator deals or logistics costs. US-dollar fields used by common opportunity datasets (for example tiktokPriceUsd and supplierUnitCostUsd) are also recognized.
What each result explains
- Base, optimistic, and conservative profit scenarios.
- Net profit, net margin, and ROI on landed cost.
- Maximum ad cost per order before profit reaches zero.
- Maximum affiliate commission that preserves your target margin.
- Minimum selling price needed for the target margin.
- Risk flags for missing cost, thin margin, downside losses, and high percentage fees.
The score is only a sortable planning signal. It does not predict demand, policy approval, supplier quality, or future profit.
Fee assumptions
TikTok Shop fees vary by market, category, program, and date. The defaults are an editable example, not a promise of current fees. Before a real decision, copy the rates from your Seller Center statement or current policy page. Affiliate commission is controlled separately because the seller chooses it, and ad cost is modeled per order.
Example
{"products": [{ "id": "dog-brush", "title": "Self-cleaning dog brush", "price": 29.99, "landedCost": 8.5, "currency": "USD" }],"platformFeePct": 6,"affiliateCommissionPct": 15,"adCostPerOrder": 5,"outboundShipping": 0,"fulfillmentCost": 1,"returnRatePct": 5,"targetMarginPct": 20}
Positioning and launch price
Recommended Store price: $0.50 per 1,000 completed profit-analysis events. CHECK_INPUT rows and the run summary have no event charge. Competing TikTok opportunity tools commonly charge about $5–$50 per 1,000 results because they bundle scraping. Profit Guard stays inexpensive by analyzing existing rows and making every formula inspectable.
The Actor stops delivering analysis rows when the customer's maximum charge is reached and reports notDelivered in the run summary.
Limits
- Planning model, not accounting, tax, legal, or financial advice.
- Taxes, subsidies, category exceptions, coupons, and special campaign fees must be added through the closest editable assumption or reviewed separately.
- Missing landed cost produces
CHECK_INPUT; the Actor does not invent cost or margin. - Invalid negative costs or percentage overrides outside their safe ranges produce
CHECK_INPUTinstead of an optimistic calculation. - Dataset access depends on Apify storage permissions.
Local verification
npm installnpm test