Repricer

Retail Arbitrage Repricing: Why Per-Product Minimum Prices Are Non-Negotiable (and How to Set Them)

Last updated: September 2026

The most common RA repricing configuration error costs money on every sale it affects: setting one minimum price across all RA ASINs.

Every retail arbitrage product has a different sourcing cost. On a single sourcing trip, an RA seller might pick up 15 different ASINs from three stores at 15 different clearance prices. An ASIN sourced at $3.99 has a different break-even point from one sourced at $11.49. A blanket minimum of $14 catches both but is wrong for each. For the $3.99 product, $14 might be well above the competitive range, causing the repricer to hold above the Buy Box price and miss sales. For the $11.49 product, $14 might be below cost once FBA fees and prep are included, causing every sale at or near the floor to lose money.

Per-product minimum prices are the non-negotiable foundation of RA repricing. The formula to calculate them is straightforward. The process of keeping them current across a large, rotating catalogue is what separates RA repricers who protect margin from those who do not.

TL;DR: RA repricing requires a per-product minimum price for every ASIN, calculated from the actual sourcing cost of that specific lot. The floor formula: (sourcing cost + prep cost + FBA fee + inbound shipping per unit) ÷ (1 minus referral fee rate minus target margin rate). Five scenarios where a blanket minimum causes below-cost sales: variable per-lot sourcing cost, stale cost data, different prep requirements per ASIN, different FBA fees across size tiers, and inbound shipping omitted from the floor. Configure per-product floors via CSV bulk import or Net Margin Repricing cost inputs. When the competitive price falls below the floor mid-sellthrough, calculate the break-even floor (same formula, 0% margin) as a temporary clearance threshold.

Why RA repricing differs from OA: variable sourcing cost on every single ASIN

Online arbitrage produces a sourcing cost per lot that is fixed before purchase, you know the price before you click buy. Retail arbitrage produces a sourcing cost that varies by product, by store, by clearance depth, and by the day. The repricer cannot protect margin it does not know about.

An OA seller buying 50 units of one ASIN from a single retailer at a known price sets the floor for that lot precisely. The floor remains accurate until the next lot at a different price arrives. The catalogue is concentrated.

An RA seller on a single sourcing run might buy:

  • 8 units of Product A at $3.99 from a Walmart clearance rack

  • 6 units of Product B at $11.49 from a Target endcap

  • 4 units of Product C at $7.25 from a CVS clearance bin

  • 12 units of Product D at $5.50 from a HomeGoods sale shelf

Each has a different sourcing cost. Each requires a different minimum price. The FBA fees also differ by product size and weight. The referral fee rate differs by category. The prep cost differs by product type (multi-pack, fragile, stickered).

A blanket minimum price across all four is correct for none of them. It is either too high (causing missed Buy Box time when the competitive range is below the blanket minimum) or too low (causing below-cost sales when the actual cost is higher than the blanket minimum accounts for). On a catalogue of 80 active RA ASINs from multiple sourcing trips, a blanket minimum produces some version of each error on most of the catalogue.

The RA minimum price formula: what goes into the floor

The RA floor formula is the same as the standard floor formula, with one addition: inbound shipping per unit. RA sellers ship product from home or a prep centre to the FBA warehouse. This shipping cost is a real cost per unit that most blanket minimums omit.

The RA floor formula:

Floor = (sourcing cost per unit + prep cost per unit + FBA fee + inbound shipping per unit) ÷ (1 minus referral fee rate minus target margin rate)

Worked example:

  • Product: small household item, small standard size

  • Sourcing cost: $6.50 (from store clearance)

  • Prep cost: $0.35 (sticker + poly bag)

  • FBA fee: $3.18 (small standard, post-January 2026 rate)

  • Inbound shipping per unit: $0.45 (30-unit FBA shipment, $13.50 total shipping ÷ 30)

  • Referral fee: 8%

  • Target margin: 20%

Floor = ($6.50 + $0.35 + $3.18 + $0.45) ÷ (1 minus 0.08 minus 0.20) = $10.48 ÷ 0.72 = $14.55

The minimum price for this specific product from this specific sourcing trip is $14.55. Not $14 (blanket estimate that ignores the inbound shipping). Not $13 (blanket estimate that also rounds down prep cost). $14.55 based on the actual inputs.

The inbound shipping calculation:

Inbound shipping per unit = total FBA shipment shipping cost ÷ total units in shipment

If a 30-unit mixed shipment costs $13.50 in shipping labels, the per-unit rate is $0.45. If the next shipment is 50 units at $19.00 in shipping, the per-unit rate is $0.38. The rate changes with each shipment. For per-product accuracy, apply the inbound rate from the specific shipment the units travelled in, not an estimate across all shipments.

The Amazon seller fees guide covers the current FBA fee schedule by size tier and category for the fee inputs.

The five sell-below-cost scenarios that blanket minimums produce

A blanket minimum, one floor applied to all RA ASINs, causes below-cost sales in five specific scenarios. All five are predictable and preventable with per-product floors.

Scenario 1: Variable per-lot sourcing cost within the same ASIN

An RA seller sources the same ASIN twice across two sourcing trips: once at $4.50 and once at $9.75. The blanket minimum is set at $13, which was calculated from the first lot's cost. When the second lot arrives, the blanket minimum is $2.50 below what the $9.75 sourcing cost requires ($13 vs $15.52 correct floor). Every unit from the second lot sold near the blanket minimum loses money.

Scenario 2: Stale cost data after the blanket minimum was set

The blanket minimum was set from a sourcing run three months ago when the average product cost was $5.20. Current RA sourcing costs are higher (clearance depths are less consistent). The blanket minimum is now understated for current sourcing prices, but no one has updated it.

Scenario 3: Different prep requirements per ASIN

Most products require basic stickering at $0.25 per unit. A fragile glass item in the catalogue requires bubble wrap and a fragile sticker at $0.85 per unit. The blanket minimum uses the average prep cost of $0.35 and is therefore $0.50 understated for the fragile item. On 20 units at an average $0.50 floor shortfall: $10 in prep cost absorbed into margin on every sell-through.

Scenario 4: Different FBA fees across size tiers

An RA catalogue typically spans multiple size tiers. Small standard ($3.18 fee), large standard ($4.45 fee), and oversize products all carry different FBA fees. A blanket minimum that averages the FBA fee at $3.50 across all sizes understates the floor for large standard and oversize items while slightly overstating it for small standard items. The understatement on the larger items is where below-cost sales occur.

Scenario 5: Inbound shipping omitted from the floor

The blanket minimum was calculated without including inbound shipping. For a product with a $0.45 per-unit inbound rate, the blanket minimum is $0.45 understated. At 15% target margin and a selling price near the floor, a $0.45 understatement means the effective margin after inbound shipping is 15% minus 3% (at a $14.55 floor) = 12%. Not catastrophic, but compounding across 80 ASINs over a quarter.

Book a Demo, configure per-product minimum prices in Repricer.com using cost import and Net Margin Repricing for your RA catalogue.

How to configure per-product floors in Repricer.com without entering 500 ASINs manually

Per-product floors sound like a manual data entry task at scale. They are not, if the right import method is set up. Two approaches handle a large, rotating RA catalogue without manual ASIN-by-ASIN entry.

Method 1: CSV bulk import after each sourcing trip

After each sourcing trip, record the cost per unit for each new ASIN in a spreadsheet:

  • ASIN

  • Unit sourcing cost for this lot

  • Prep cost per unit

  • Estimated inbound shipping per unit (from the shipment this batch is travelling in)

  • Target margin

Apply the floor formula to produce the minimum price per ASIN. Export as CSV and bulk upload to Repricer.com. This updates the minimum price for every ASIN in the upload in one operation.

For sellers on recurring ASINs (products sourced on multiple trips at different prices), the upload reflects the new lot's cost. The minimum price for each ASIN reflects the most recent lot's economics.

Method 2: Net Margin Repricing with per-ASIN cost inputs

Net Margin Repricing calculates the floor from cost inputs entered per ASIN. Enter the COGS for each ASIN and the target margin. Repricer.com calculates the floor and updates it automatically when Amazon changes fees (FBA fees, referral rates). When a new lot arrives at a different sourcing cost, update the COGS input for that ASIN and the floor recalculates.

This is more accurate than the CSV method because the fee inputs update live rather than at the point of the last CSV upload. For RA sellers with a relatively stable product mix (re-sourcing the same ASINs repeatedly), it reduces the update burden to changing the COGS input when a new lot arrives at a different price.

Method 3: Integration with sourcing tools

Repricer.com integrates with tools that connect the sourcing cost data from RA buying workflows directly into the floor configuration. The integrations page lists the available connections. When the sourcing tool records the per-unit cost at purchase, the integration passes it to Repricer.com as the floor input for that ASIN, eliminating the manual step between sourcing and floor-setting.

When to adjust your floor mid-sellthrough as competitor prices collapse

Competitive prices on RA ASINs do not remain stable. A product sourced at a profitable margin in October faces a competitive price collapse by December as other RA sellers who bought at the same clearance event begin competing. The floor that was correct at listing warrants revisiting mid-sellthrough.

The mid-sellthrough price collapse scenario:

An RA seller sources 12 units of a home goods product at $7.25 per unit. The floor is $14.55. The competitive Buy Box price at listing is $18.99. The repricer is active, competitive, and the units are selling.

Six weeks in: 9 units have sold at an average of $17.50. Three remain. A wave of RA sellers who sourced the same clearance event begin listing at $13.99, then $13.50, then $12.99. The competitive price is now $12.99. The floor of $14.55 means the repricer is holding above the competitive range and not winning the Buy Box. Sales stop.

Options at this stage:

Option 1: Hold the floor.

Three units remain. Storage fees are not imminent (units have been in FBA 6 weeks). The competitive range at $12.99 is likely temporary, when sellers who followed the clearance event sell through their stock, the price recovers. Hold at $14.55 and wait.

This is often the right choice for RA sellers with no imminent storage fee pressure, waiting 2 to 4 weeks is the correct choice.

Option 2: Lower to a break-even floor.

If the remaining units are approaching the 180-day long-term storage fee threshold, or if the seller wants to exit the position and free up FBA capacity, calculate the break-even floor:

Break-even floor = (sourcing cost + prep + FBA fee + inbound shipping) ÷ (1 minus referral fee rate)

The break-even floor removes the target margin from the denominator. It produces the price at which the sale recovers all costs but generates no profit. It is the floor below which every sale produces an out-of-pocket loss.

For the worked example: Break-even floor = ($7.25 + $0.35 + $3.18 + $0.45) ÷ (1 minus 0.08) = $11.23 ÷ 0.92 = $12.21

At $12.21, every sale at or above this floor recovers the full cost investment. At $12.99 competitive price, setting the repricer minimum to $12.21 allows the units to sell at a small profit ($12.99 minus $12.21 = $0.78 before any remaining inventory costs) rather than sitting unsold with accumulating storage fees.

The decision rule:

When remaining units are more than 90 days from the long-term storage fee assessment: hold at the target margin floor. When remaining units are within 90 days of the long-term storage fee assessment: switch to the break-even floor to exit the position before storage fees erode the remaining margin further.

RA velocity repricing: pricing aggressively when BSR falls vs holding margin when it rises

Velocity-based repricing adjusts price in response to how quickly inventory is selling. For RA sellers, BSR trend is the leading indicator of whether to probe toward the ceiling (improving BSR = strong demand) or lower toward the floor (worsening BSR = risk of storage fees on unsold stock).

Reading BSR for RA:

BSR falling (the number decreasing): units are selling faster. Demand is outpacing supply on the listing. This is the signal to test upward toward the ceiling, the repricer raises the price incrementally and the seller captures more margin per unit while demand is elevated.

BSR rising (the number increasing): units are selling slower. Demand is weakening or competing supply is increasing. This is the signal to move toward the floor, the repricer lowers the price within the floor-to-ceiling range to maintain velocity and prevent accumulation.

Velocity repricing for RA specifically:

Unlike private label sellers who have one product indefinitely, RA sellers have a finite lot to clear. The priority for units approaching a sell-by date (either actual expiry or the internal storage fee horizon) is velocity over margin. The velocity rule should lower aggressively toward the floor when units have been in FBA more than 90 days and BSR is rising.

Configuring velocity rules alongside per-product floors:

The velocity rule operates within the floor. It does not override the floor. The minimum price prevents the velocity-driven price drop from going below cost, while the velocity logic determines how quickly the repricer approaches that minimum as BSR worsens.

The arbitrage repricing guide covers the specific velocity thresholds and how to configure them alongside the floor formula for RA product cycles.

Key Takeaways

  • RA requires per-product minimum prices because every RA ASIN has a different sourcing cost, prep cost, and inbound shipping cost. A blanket minimum is wrong for every ASIN in the catalogue.

  • The RA floor formula includes inbound shipping: (sourcing cost + prep + FBA fee + inbound shipping per unit) ÷ (1 minus referral fee rate minus target margin rate).

  • Five scenarios produce below-cost sales from blanket minimums: variable per-lot sourcing cost, stale cost data, different prep per ASIN, different FBA fees by size tier, and omitted inbound shipping.

  • CSV bulk import or Net Margin Repricing handles per-product floor configuration at scale without manual ASIN-by-ASIN entry.

  • When the competitive price collapses mid-sellthrough, calculate the break-even floor (same formula, 0% margin) as a temporary clearance threshold to exit the position before storage fees accumulate.

  • Velocity repricing for RA: probe toward ceiling when BSR falls, move toward floor when BSR rises, always within the per-product floor as the absolute lower bound.

Action Plan

  1. Identify all active RA ASINs in Repricer.com and check whether each has an individual minimum price set from its specific sourcing cost, or a category or catalogue-level blanket minimum.

  2. For any ASIN with a blanket minimum: calculate the per-lot floor from actual sourcing cost, prep, FBA fee, and inbound shipping using the formula above. Update the minimum price to the calculated floor.

  3. Set up a post-sourcing-trip workflow: after each sourcing trip, record cost per unit for new ASINs and use CSV bulk import to update the minimum prices in Repricer.com before the units arrive at the FBA warehouse.

  4. For ASINs with slow velocity or rising BSR: calculate the break-even floor and decide whether to hold at the target margin floor or switch to break-even to clear units before storage fee milestones.

  5. Check the inbound shipping input: confirm that per-unit inbound shipping cost is included in the floor calculation for active ASINs. Recalculate and update any floor that omits it.

  6. Run the 10-point repricing configuration audit on the RA catalogue to confirm floors are current and no ASIN has a stale blanket minimum from account setup.

Frequently Asked Questions

1. How do I set up repricing for retail arbitrage products?

Set a per-product minimum price for each RA ASIN using the floor formula: (sourcing cost per unit + prep cost + FBA fee + inbound shipping per unit) ÷ (1 minus referral fee rate minus target margin rate). Configure this minimum in Repricer.com either via CSV bulk import (one upload per sourcing trip) or via Net Margin Repricing with the cost inputs entered per ASIN. Update the minimum whenever a new lot of any ASIN arrives at a different sourcing cost. Use ceiling-hunt or match rules as the primary repricing strategy depending on the competitive density of the listing.

2. What repricing strategy works best for RA sellers?

Match rules on listings with 4 or more active FBA sellers, and ceiling-hunt rules on listings with 1 to 3 FBA sellers, in both cases, with a correctly calculated per-product floor as the absolute lower bound. Velocity-based secondary rules are useful for RA sellers who need to move inventory faster as BSR worsens or as storage fee milestones approach. The primary repricing strategy is less important than the floor accuracy: a match rule with an incorrect floor (too low) will sell below cost. A ceiling-hunt rule with a correctly calculated floor will never sell below break-even regardless of how the competitive price moves.

3. How do I set minimum prices for products with different sourcing costs?

Calculate the floor per ASIN using the formula in Section 2. For a large RA catalogue across multiple sourcing trips, use CSV bulk import to update minimum prices for all ASINs in one upload after each trip. Alternatively, Net Margin Repricing calculates the floor from cost inputs per ASIN and updates automatically when FBA fees change. For tools that integrate directly with RA buying workflows to pass sourcing cost data into Repricer.com, see the integrations page.

4. Why am I selling below cost on my RA products?

The most likely cause is a blanket minimum price set below the actual break-even for specific ASINs. Five scenarios produce this: variable per-lot sourcing cost across trips (the blanket minimum is correct for one lot but wrong for another), stale cost data (the blanket was set from an older, cheaper sourcing run), different prep requirements (fragile or multi-pack items cost more to prep than the average prep cost in the blanket minimum), different FBA fees across size tiers (the blanket uses an average fee that understates the fee for larger items), and omitted inbound shipping (the blanket minimum does not include the per-unit shipping cost from the RA seller's location to the FBA warehouse). Calculate the per-lot floor for the affected ASINs and update the minimum price.

Book a Demo, configure per-product minimum prices and velocity repricing rules for your RA catalogue using Net Margin Repricing in Repricer.com.