Most online arbitrage sellers dramatically overestimate their profit margins because they only account for Amazon's referral fee and ignore 6-8 other costs that eat into net profit. A product showing 30% margin at checkout often delivers 12-15% after all fees, shipping, tax obligations, and storage costs are factored in.
The three-stage profit margin formula
Calculating online arbitrage profit margins requires three distinct stages. Each stage reveals a different margin number, and only the final stage shows what you actually keep.
Stage 1: Base margin — what most sellers calculate first
Base margin = (Amazon selling price - product cost) ÷ Amazon selling price × 100
This is the number you see when comparing retail price to your wholesale or clearance purchase price. It ignores all fees and costs.
Stage 2: True landed cost margin — accounts for all acquisition and fulfillment costs
True margin = (selling price - product cost - Amazon fees - inbound shipping - prep costs) ÷ selling price × 100
This reveals your margin after getting the product to an FBA warehouse and listed for sale.
Stage 3: Real net margin — includes storage costs and tax obligations
Net margin = (selling price - all Stage 2 costs - monthly storage - long-term storage fees - sales tax obligation) ÷ selling price × 100
This is the number that matters. Everything else is optimistic math.
Breaking down Amazon fee components
Amazon charges four primary fee types for FBA online arbitrage products. These fees vary by category, size tier, and fulfillment method.
Referral fees
Amazon takes a percentage of each sale as a referral fee. Most categories charge 15%, but rates range from 8% to 45% depending on category:
- Most categories: 15%
- Electronics accessories: 8-15% depending on subcategory
- Watches: 15% for items over $1,500, otherwise 15%
- Amazon Device Accessories: 45%
- Furniture: 15%
- Automotive and Industrial: 12%
The referral fee applies to the total sale price including shipping charges if you use seller-fulfilled methods. For FBA, it applies only to the item price.
FBA fulfillment fees
FBA fees depend on product dimensions and weight, divided into size tiers. Amazon updated its fee structure to include dimensional weight calculations for standard-size items.
As of current FBA fee schedules, small standard-size items under 1 lb cost approximately $3.22 per unit to fulfill. Large standard-size items 1-2 lbs cost approximately $5.42. Oversize items start at $9.73 and increase with weight.
The exact fee for your product appears in the FBA Revenue Calculator when you enter the ASIN.
Monthly inventory storage fees
Amazon charges storage fees based on cubic feet and time of year. Standard-size products cost approximately $0.87 per cubic foot per month from January-September, and $2.40 per cubic foot from October-December.
For a typical shoe box (1.5 cubic feet), this means roughly $1.31 per month in non-peak season and $3.60 per month during Q4.
Long-term storage fees and aged inventory surcharges
Products stored over 271 days incur aged inventory surcharges. Amazon charges $6.90 per cubic foot or $0.15 per unit, whichever is greater, for inventory aged 271-365 days. After 365 days, the fee increases.
This penalty fundamentally changes margin calculations for slow-moving inventory. A product with strong base margins can become unprofitable if it sits for 9-10 months.
Calculating inbound shipping and prep costs
Shipping products to Amazon warehouses varies dramatically based on your shipment method, product weight, and distance to fulfillment centers.
Parcel shipping costs
If you ship individual replenishment orders via UPS or FedEx, expect costs between $0.50-2.00 per pound depending on zone and service level. A 10-pound shipment from California to an Indiana FBA warehouse costs approximately $15-18 for ground service, or $1.50-1.80 per pound.
For smaller items weighing 0.5-1 lb each, this adds $0.75-1.80 per unit to your landed cost.
LTL freight for larger volumes
Sellers shipping pallets use LTL freight, which costs based on pallet count, weight, and freight class. A single pallet shipment across the country typically costs $200-400. If that pallet contains 500 units, freight cost per unit is $0.40-0.80.
LTL becomes economical at roughly 150-200 units or 4-5+ boxes, depending on box dimensions.
Prep service costs
If products require polybagging, bubble wrap, or labeling, prep costs range from $0.30-1.50 per unit depending on service level and prep requirements. Basic labeling costs approximately $0.30-0.50 per unit. Polybagging adds $0.25-0.40. Bubble wrap protection costs $0.75-1.50 per unit.
Many OA sellers prep in-house to avoid these costs, but must then account for time and materials.
Sales tax obligations for online arbitrage
Online arbitrage creates two tax considerations that directly impact net margin: collecting sales tax from customers and paying use tax on purchases.
Marketplace facilitator laws
Amazon collects and remits sales tax in states with marketplace facilitator laws, which now includes most US states. This means you don't handle customer-facing sales tax collection for FBA sales.
However, this is not free money. The sales tax collected increases the total transaction amount Amazon reports for your referral fee calculation in some scenarios. Verify how your state and category combination affects referral fee basis.
Use tax on arbitrage purchases
When you purchase products from retailers for resale, you typically owe use tax in your state if the retailer did not collect sales tax at checkout. Use tax rates match your state's sales tax rate, ranging from 0% to over 9%.
For a product purchased at $20 in a state with 7% use tax, you owe $1.40 in tax, increasing your true product cost to $21.40. This directly reduces margin.
Many online arbitrage sellers do not account for use tax in their margin calculations, creating a gap between calculated and actual profitability.
Worked example: calculating true margin on a clothing product
Let's calculate the complete margin breakdown for a name-brand jacket sourced from an online clearance sale.
Product details:
- Purchase price: $35
- Amazon selling price: $89.99
- Category: Clothing (15% referral fee)
- Weight: 1.2 lbs
- Dimensions: 14×10×3 inches (standard-size)
Stage 1: Base margin
($89.99 - $35) ÷ $89.99 × 100 = 61.1% base margin
Stage 2: True landed cost margin
Costs to account for:
- Referral fee (15%): $13.50
- FBA fulfillment fee (standard-size, 1.2 lbs): $5.55
- Inbound shipping (parcel): $1.40 per unit
- Polybagging (required for clothing): $0.35 per unit
- Use tax (7% of purchase price): $2.45
Total costs: $35 + $13.50 + $5.55 + $1.40 + $0.35 + $2.45 = $58.25
Profit per unit: $89.99 - $58.25 = $31.74
True margin: $31.74 ÷ $89.99 × 100 = 35.3%
Stage 3: Real net margin with storage
If this jacket takes 3 months to sell (typical for apparel outside peak season), add storage costs:
Product dimensions: 0.29 cubic feet
Monthly storage (non-peak): $0.87 per cubic foot = $0.25 per month
3-month storage cost: $0.75
Adjusted profit: $31.74 - $0.75 = $30.99
Net margin: $30.99 ÷ $89.99 × 100 = 34.4%
The base margin of 61.1% dropped to an actual net margin of 34.4% after all costs. This is still a strong margin for online arbitrage, but represents a 43% reduction from the initial calculation.
Worked example: calculating margin on a toy with seasonal considerations
Toys present unique margin challenges due to seasonal demand patterns and potential long-term storage fees.
Product details:
- Purchase price: $18
- Amazon selling price: $44.99
- Category: Toys (15% referral fee)
- Weight: 2.5 lbs
- Dimensions: 12×8×6 inches (standard-size)
- Purchase date: February
- Expected sale date: November (Q4 spike)
Stage 1: Base margin
($44.99 - $18) ÷ $44.99 × 100 = 60.0% base margin
Stage 2: True landed cost margin
- Referral fee (15%): $6.75
- FBA fulfillment fee (2.5 lbs standard): $6.27
- Inbound shipping: $1.10 per unit
- Prep/labeling: $0.40 per unit
- Use tax (6.5%): $1.17
Total costs: $18 + $6.75 + $6.27 + $1.10 + $0.40 + $1.17 = $33.69
Profit: $44.99 - $33.69 = $11.30
True margin: 25.1%
Stage 3: Real net margin with 9-month storage
Product dimensions: 0.33 cubic feet
Storage calculation:
February-September (8 months at $0.87/cu ft): 8 × $0.87 × 0.33 = $2.30
October-November (2 months at $2.40/cu ft): 2 × $2.40 × 0.33 = $1.58
Total storage: $3.88
The product does not hit the 271-day aged inventory threshold before selling in November, so no long-term storage fee applies.
Adjusted profit: $11.30 - $3.88 = $7.42
Net margin: $7.42 ÷ $44.99 × 100 = 16.5%
This toy's margin dropped from 60.0% base to 16.5% net. Storage costs alone consumed 8.6 percentage points of margin due to the 9-month holding period.
When to walk away: minimum margin thresholds
Not every margin calculation justifies the purchase. Online arbitrage sellers typically use minimum thresholds based on product characteristics and risk factors.
Standard OA margin thresholds by category
Different product categories carry different risk profiles that affect minimum viable margins:
| Category | Minimum Net Margin | Rationale |
|---|---|---|
| Toys (seasonal) | 18-22% | Long storage windows, competition risk during Q4 |
| Books | 35-40% | Low per-unit profit requires high margin |
| Electronics | 15-20% | Lower referral fees, faster turns |
| Health & Personal Care | 25-30% | Expiration dates create time pressure |
| Clothing | 30-35% | High prep costs, seasonal demand |
| Home & Kitchen | 20-25% | Moderate turns, stable demand |
Velocity considerations
Products with sales rank under 10,000 in their category typically sell within 30 days, making 15-18% net margins viable due to capital efficiency. Products ranked 50,000-100,000 may take 60-90 days to sell, requiring 25%+ margins to justify the capital lock-up period.
Calculate your effective annual return: if a product delivers 18% margin but turns every 45 days, that's roughly 8 turns per year, yielding 144% annual return on capital (before accounting for unsold inventory risk).
Unit economics floor
Beyond percentage margin, consider absolute profit per unit. Products generating less than $5 net profit per unit require very high volume to justify the operational overhead of sourcing, receiving, listing, and customer service.
Many experienced OA sellers maintain a $7-10 minimum net profit per unit threshold regardless of percentage margin.
Building a simple profit calculator spreadsheet
A reusable spreadsheet eliminates calculation errors and speeds up sourcing decisions. Set up your calculator with these columns:
Input fields:
- ASIN/product name
- Purchase price (including tax)
- Amazon selling price
- Product category
- Weight and dimensions
- Estimated monthly sales rank
Calculated fields:
- Referral fee (selling price × category %)
- FBA fee (lookup from Amazon fee schedule or use FBA calculator)
- Inbound shipping per unit (your average cost)
- Prep cost per unit (your average or $0 if self-prepping)
- Use tax (purchase price × your state rate)
- Storage cost estimate (cu ft × $0.87 × estimated months to sell)
Output fields:
- Total cost per unit
- Net profit per unit
- Net margin %
- Break-even price (minimum selling price to reach $0 profit)
- ROI % (net profit ÷ total cost × 100)
Add conditional formatting to highlight margins below your threshold in red and margins above target in green for quick visual scanning during sourcing sessions.
Common margin calculation mistakes
These errors consistently cause online arbitrage sellers to overestimate profitability:
Using pre-tax purchase prices
Many sellers enter the shelf price into their calculator but forget the retailer charged sales tax at checkout. If you paid $43.20 total for a product marked $40, your cost basis is $43.20, not $40.
Ignoring dimensional weight
Amazon calculates FBA fees based on dimensional weight for items where dimensional weight exceeds actual weight. A lightweight but bulky item may incur substantially higher fees than expected.
Dimensional weight = (length × width × height) ÷ 139
If dimensional weight exceeds actual weight, Amazon uses dimensional weight for fee calculation.
Forgetting Q4 storage rate increases
Sellers who calculate margins in June using the standard $0.87/cu ft rate may face unexpected costs when their inventory sits through October and the rate jumps to $2.40/cu ft.
Underestimating time to sale
Optimistic sales velocity assumptions lead to understated storage costs. A product expected to sell in 30 days that actually takes 90 days triples storage expenses and may trigger aged inventory fees if the pattern continues.
Applying Amazon coupons or Lightning Deals retroactively
If you participate in promotional programs, Amazon deducts the discount from your proceeds. A $50 product sold with a $10 Lightning Deal nets you $40 before fees, not $50. Recalculate margins based on the discounted price.
Adjusting margins for risk factors
Raw margin percentages don't capture product-specific risks that affect actual profitability over time.
Brand restriction risk
Products from brands with gating restrictions may become un-resellable if Amazon tightens approval requirements. This creates stranded inventory risk that effectively destroys margin. Before purchasing 50 units of a product, verify current gating status and search for recent complaints about approval changes.
Intellectual property complaints
Certain product categories attract frequent IP complaints from brand owners, leading to listing suspensions. Footwear, watches, and cosmetics see higher complaint rates. Factor in a 2-5% expected loss from potential listing removals in high-risk categories.
Return rate expectations
Amazon charges return processing fees, and returned units may not be resellable. Categories with return rates above 10% (clothing, electronics, shoes) require margin cushion to absorb return costs. Add $1-2 per unit expected return cost in high-return categories.
Price compression over time
If you source a product where the competitive landscape is shifting—new sellers entering, Buy Box price declining—your actual selling price may end up 10-15% below your initial calculation. Products with stable pricing history over 90+ days carry less risk.
Using software tools to automate margin calculations
Manual calculation works for low-volume sourcing but becomes impractical when evaluating hundreds of products per week.
Browser extensions
Online arbitrage browser extensions like SellerAmp, Tactical Arbitrage, or BuyBotPro overlay profit calculations directly on retailer websites. These tools pull current Amazon pricing and fee data in real-time, showing estimated profit and margin while you browse clearance sections.
Most extensions require a monthly subscription between $20-80 depending on feature set. The time saved on manual calculations typically justifies the cost at 20+ sourcing hours per week.
FBA Revenue Calculator
Amazon's FBA Revenue Calculator remains the most accurate fee calculation tool since it pulls directly from Amazon's fee schedule. Access it through Seller Central or as a standalone page. Enter the ASIN, your cost, and expected selling price to see an itemized breakdown of all fees and net profit.
The calculator does not include inbound shipping or prep costs, so add those manually.
Profit analytics software
Tools that connect to your Seller Central account track actual profit margins across all your inventory over time. This historical data reveals which product categories and suppliers consistently deliver margins matching your initial calculations versus which categories frequently disappoint.
SageSeller's profit analytics dashboard breaks down margin by SKU, category, and time period, helping identify where your margin calculations are systematically optimistic or pessimistic.
Frequently asked questions
What's the difference between margin and markup?
Margin expresses profit as a percentage of selling price. Markup expresses profit as a percentage of cost. A product purchased for $20 and sold for $40 has a 50% margin ($20 profit ÷ $40 selling price) but a 100% markup ($20 profit ÷ $20 cost). Amazon sellers typically discuss margin, not markup.
Should I calculate margin before or after sales tax collected from customers?
Calculate margin based on the item price before sales tax. Amazon remits sales tax to states as a marketplace facilitator; those funds never appear in your settlement and aren't part of your revenue.
How do I account for products purchased with credit card rewards or cash-back?
For margin calculation purposes, use the pre-rewards purchase price. Track rewards separately as a sourcing efficiency metric but don't artificially inflate margins by subtracting rewards from cost basis. This creates non-comparable numbers across products.
What margin should I target for products I plan to sell via Lightning Deals?
Lightning Deals require 20%+ discounts and charge a $500 fee per deal slot (waived for Prime-exclusive deals). Calculate margin using the discounted sale price, not the standard price. A 35% margin at regular price may drop to 15-18% when offered as a Lightning Deal, so only use this tactic for margin-rich products or inventory you need to clear.
Do I need to recalculate margins when Amazon changes fee structures?
Yes. Amazon typically adjusts FBA fees and storage rates annually, usually effective in February. When fee schedules change, recalculate margins for your active inventory to identify products that became unprofitable. Historical margins on closed listings don't need adjustment.
How do aged inventory surcharges affect margin calculations?
If a product takes longer than 271 days to sell, Amazon charges $6.90 per cubic foot or $0.15 per unit (whichever is greater) as an aged inventory surcharge. For a 0.3 cubic foot product, this adds $2.07 to your costs—often eliminating the remaining margin entirely. Factor aged inventory risk into sourcing decisions for slow-moving products.
