Contents

Amazon Repricing for Online Arbitrage Sellers: Setting Minimum Prices When Your COGS Changes Every Purchase

Amazon Repricing for Online Arbitrage Sellers: Lot-Specific Minimum Prices

Last verified: October 2026

Most repricing guides assume your cost of goods is fixed. For online arbitrage sellers, it never is. You buy the same ASIN from three different retailers at three different prices, across three separate purchase events. Each lot has its own COGS, its own minimum, and its own break-even. Setting one minimum price for the ASIN and applying it to all lots simultaneously will either leave margin on the table for your cheaper lots or price your expensive lots at a loss. Neither is acceptable. Here is how to structure your minimum prices so RepricerExpress protects margin on every unit, regardless of what you paid for it.

TL;DR: Online arbitrage sellers source the same ASIN across multiple purchase lots at different costs. Standard repricing minimum price formulas assume a single fixed COGS. That assumption breaks every OA workflow. The correct approach: calculate a separate minimum price per lot, track lot quantities alongside your repricing rules, and update your RepricerExpress minimums as lots sell through. This article shows the formula, the worked example, and the workflow.

Why OA repricing is more complex than wholesale repricing

Wholesale and private label sellers reprice against a fixed COGS. Online arbitrage sellers reprice against a COGS that changes with every sourcing run.

A wholesale seller buys 500 units of an ASIN at $7.20 per unit. Their minimum price calculation runs once. It stays valid until they reorder, at which point they renegotiate and recalculate. The repricing rule is stable because the cost is stable.

An OA seller might buy:

  • 15 units from Retailer A at $9.00 each (on clearance)
  • 20 units from Retailer B at $13.50 each (at standard retail with a cashback stacking)
  • 8 units from Retailer C at $11.75 each (sourced during a flash sale)

 

These are three purchase events, three COGS figures, and three correct minimum prices, all sitting in the same FBA inventory under one ASIN. Amazon does not separate them. Your repricer sees one ASIN. Your minimum price applies to all units, regardless of what you paid.

The problem: if you set your minimum to protect the $13.50 lot, your $9.00 units may sit unsold at a floor that is too high for the current Buy Box. If you set your minimum to clear the $9.00 lot, your $13.50 units may sell below the margin threshold they need.

For background on how OA differs from retail arbitrage in its sourcing structure, see our guide to online arbitrage vs retail arbitrage on Amazon.

How purchase-lot COGS variability affects your minimum price calculation

Every minimum price you set in RepricerExpress is only as accurate as the COGS figure feeding the formula, and for OA sellers there is rarely one COGS figure per ASIN.

The standard minimum price formula:

Minimum price = (COGS + FBA fulfillment fee) / (1 minus Amazon referral fee % minus target margin %)

This works cleanly when COGS is fixed. When you hold two or more lots at different costs, you face a decision at every repricing update: which COGS do you use?

Three options, each with a trade-off:

  1. Use the highest-cost lot as your minimum. Your minimum protects every unit but may be above the competitive Buy Box range, leaving all units unsold.

  2. Use the lowest-cost lot as your minimum. You compete aggressively and sell the cheap units, but your expensive units sell below margin target, or at a loss, if the current Buy Box is below their individual break-even.

  3. Track lots separately and update minimums as lots deplete. More work, but the only approach that correctly protects margin on every unit across every lot.

Option 3 is the correct framework for OA repricing. The following section shows the math in detail.

A worked example: two lots of the same ASIN at different costs

The worked example below uses two lots of the same ASIN. The numbers are illustrative; the methodology applies directly to your own sourcing data.

The inventory position:

 

Lot A

Lot B

Units

20

20

COGS per unit

$9.00

$13.50

Source

Retailer clearance event

Standard retail, cashback applied

Purchased

Week 1

Week 7

Shared fees for all units:

  • FBA fulfillment fee (example, standard-size item): $3.00 per unit
  • Amazon referral fee: 15%
  • Target net margin: 20%

 

Minimum price per lot:

Lot A:

  • (COGS + FBA fee) / (1 minus referral % minus target margin %)
  • ($9.00 + $3.00) / (1 minus 0.15 minus 0.20)
  • $12.00 / 0.65
  • Lot A minimum: $18.46

Lot B:

  • ($13.50 + $3.00) / 0.65
  • $16.50 / 0.65
  • Lot B minimum: $25.38

 

The current Buy Box price: $21.00

This is where the problem becomes concrete.

Lot A at $21.00: revenue minus fees = $21.00 minus $3.00 FBA minus $3.15 referral (15%) minus $9.00 COGS = $5.85 profit per unit. Above minimum. Competitive.

Lot B at $21.00: revenue minus fees = $21.00 minus $3.00 FBA minus $3.15 referral minus $13.50 COGS = $1.35 profit per unit. Below the 20% margin target, but not a loss.

The decision point:

If you set your minimum at $18.46 (Lot A’s floor), RepricerExpress will compete for the Buy Box at $21.00. Every Lot A unit sold returns $5.85 profit. Every Lot B unit sold returns only $1.35. Lot B is covering costs, but at roughly 6.4% net margin instead of your 20% target.

If you set your minimum at $25.38 (Lot B’s floor), RepricerExpress will not compete at $21.00. No units sell unless the Buy Box rises above $25.38.

The correct call depends on one question: will the Buy Box price rise to $25.38 before your holding costs (storage fees, opportunity cost, capital tied up) outweigh the benefit of waiting?

If the ASIN has strong seasonal demand approaching, waiting may be correct. If it is a mid-cycle commodity with no catalyst, setting the minimum to Lot A’s floor and accepting reduced margin on Lot B units is often the better financial outcome. Every additional month of unsold inventory carries a cost.

There is also a break-even floor below which you should never set the minimum, regardless of lot pressure:

Break-even minimum = (COGS + FBA fee) / (1 minus referral %)

Lot B break-even:

  • ($13.50 + $3.00) / (1 minus 0.15)
  • $16.50 / 0.85
  • $19.41

 

Below $19.41, every Lot B sale costs you money in absolute terms. Do not set your minimum below this figure on any ASIN where Lot B units remain in stock.

Managing lot-specific minimums in RepricerExpress

RepricerExpress manages minimum prices at the ASIN level. Amazon does not surface lot-level inventory data to third-party tools. That means the lot-tracking piece has to live outside the repricer, in a spreadsheet or inventory app you maintain alongside your repricing rules.

The workflow:

Step 1: Record lot data at the point of purchase

Every sourcing event gets its own row in your lot tracker: ASIN, purchase date, units, COGS per unit, calculated minimum price, and break-even minimum. This data needs to exist before you can set a meaningful minimum in RepricerExpress.

Sourcing tools like Keepa are commonly used by OA sellers to identify ASIN-level price history and demand before purchase. For a primer on reading Keepa data, see our guide to using Keepa for FBA. The sourcing decision and the repricing decision are connected: an ASIN with a volatile Buy Box price history requires a different minimum price strategy than a stable one.

Step 2: Determine the active minimum

When you hold a single lot on an ASIN, the minimum is straightforward. When you hold multiple lots simultaneously:

  • If you want to protect margin on all units: set the minimum to the highest-cost lot’s minimum price.
  • If you are willing to accept reduced margin on expensive units to maintain Buy Box competitiveness: set the minimum to the lowest-cost lot’s minimum, but confirm the expensive lot’s break-even minimum is still protected.

 

Never set a minimum below break-even on any lot you are still holding.

Step 3: Update the minimum in RepricerExpress at the ASIN level

Navigate to the ASIN in RepricerExpress, open the repricing rule, and update the minimum price field. If the ASIN shares a rule with other items that do not need this adjustment, change the minimum at the ASIN level rather than the rule level. Rule-level changes cascade to every ASIN under that rule.

Step 4: Monitor lot depletion and adjust

When your higher-cost lot sells through, lower the minimum to reflect the remaining, lower-cost stock. Set a calendar reminder for the approximate date you expect each lot to deplete, and check unit counts against your lot tracker before the end of each week.

The minimum price a lot protects is only valid for as long as that lot’s units remain in stock. Once they are gone, holding that minimum actively prevents the cheaper lot from competing at prices it can profitably reach.

For a broader framework on structuring repricing rules across different scenarios (competitive, seasonal, and clearance) see our guide to advanced FBA repricing rules. For how repricing rule configuration connects to Buy Box win rate, see our guide to winning the Amazon Buy Box.

What to do when competing against a seller who sourced cheaper than you

A competitor with a lower COGS can profitably hold the Buy Box below your minimum. This is one of the few repricing scenarios where lowering your minimum is not the correct response.

Say the current Buy Box price is $17.00. A competing seller sourced the same ASIN at $6.00, has a minimum around $13.00, and holds the Buy Box comfortably. Your Lot B minimum is $25.38. Your Lot A minimum is $18.46. Neither can compete at $17.00 without margin compression or loss.

Your options:

  1. Hold your minimum and wait. The competitor’s stock will deplete. If it is a mid-cycle ASIN with no ongoing resupply at that price, the Buy Box will eventually rise. Set a restock alert via your sourcing tool and check back in 30 to 60 days. Your inventory sits in FBA, accumulating storage fees, but if the buy price was good enough, this can still be profitable once the price recovers.
  2. Accept reduced margin and compete on the lower-cost lot. If Lot A’s break-even is well below the current Buy Box and your Lot B units are manageable in number, you can lower the minimum to Lot A’s floor, sell through Lot A at the current market price, and then evaluate Lot B separately. This requires knowing your lot counts precisely.
  3. Accept a loss on Lot B and clear it. If Lot B units are accumulating storage fees or approaching the long-term storage threshold, selling below the margin target may be the better outcome compared to paying fees indefinitely. This is a sourcing lesson as much as a repricing decision: the purchase price was wrong for the current market. Repricing below margin clears the capital for the next sourcing run.
  4. Use FBA Removal or Liquidation on the expensive lot. If the margin on Lot B cannot be recovered at any realistic Buy Box price, Amazon FBA Liquidations or a removal order returns the units so they can be sold through another channel (eBay, Walmart, your own store). This is the floor case. For guidance on managing slow-moving FBA stock that cannot clear at a profitable price, see our guide to increasing sales on slow-moving inventory.

 

The sourcing discipline that prevents this situation:

Before purchasing any OA lot, confirm the competitive floor of the ASIN’s Buy Box over the last 90 days. An ASIN that has held a $22.00 Buy Box for 90 days, with stable competitor count, is a different risk profile from one that was $22.00 three weeks ago and is now oscillating between $14.00 and $25.00. Keepa price history charts surface this data before you commit to a purchase. See our guide to retail arbitrage on Amazon for more on evaluating product history before sourcing.

Key Takeaways

  • OA sellers hold the same ASIN in multiple purchase lots at different COGS. A single minimum price cannot correctly protect margin on all lots simultaneously.
  • The minimum price formula is (COGS + FBA fee) / (1 minus referral % minus target margin %). Apply it per lot, not per ASIN globally.
  • The break-even minimum, which is (COGS + FBA fee) / (1 minus referral %), is the absolute floor. Never set a minimum below this for any lot still in stock.
  • When multiple lots coexist on one ASIN, set the minimum to the highest-cost lot to protect all units, or accept reduced margin on expensive units by using the lowest-cost lot’s minimum, but confirm the break-even floor on every lot is still protected.
  • Track lot depletion outside RepricerExpress. When the expensive lot clears, lower the minimum immediately to reflect the remaining cheaper stock.
  • A competitor who sourced cheaper than you is not a reason to lower your minimum below break-even. It is a reason to evaluate whether to hold, reduce margin on cheaper lots, or clear expensive lots via alternative channels.

Action Plan

  1. Audit your current FBA inventory for ASINs where you hold units from more than one sourcing event at different purchase prices
  2. For each multi-lot ASIN, record: lot purchase date, units remaining, COGS per unit, calculated target minimum, and calculated break-even minimum
  3. In RepricerExpress, check the current minimum price set for each multi-lot ASIN. Confirm it matches the highest-cost lot’s target minimum if you want to protect all units
  4. If you are holding a low-cost lot and a high-cost lot simultaneously, decide whether to protect all units (set minimum to highest-lot floor) or compete on the low-cost lot (set minimum to lowest-lot floor, confirm break-even is covered)
  5. Set a calendar reminder for when each lot is expected to deplete based on current sell-through rate, and update the minimum in RepricerExpress as each expensive lot clears
  6. Before each new OA sourcing event, confirm the ASIN’s 90-day Buy Box price history to verify the purchase price supports a viable minimum at current market conditions

Frequently Asked Questions

1. How do online arbitrage sellers set minimum prices in a repricer?

OA sellers should calculate a minimum price per purchase lot, not per ASIN. The formula is: (COGS + FBA fulfillment fee) / (1 minus Amazon referral fee % minus target margin %). When you hold multiple lots at different costs, the minimum you set in RepricerExpress determines which lot’s margin you are protecting. If you set the minimum to your lowest-cost lot’s floor, units from higher-cost lots may sell below your margin target. If you set it to your highest-cost lot’s floor, you may not compete at the current Buy Box price. Track lot quantities separately and update the minimum as each lot depletes.

2. How do I handle different COGS for the same ASIN in a repricer?

RepricerExpress sets minimum prices at the ASIN level. It cannot distinguish between units from different purchase lots because Amazon does not expose lot-level inventory data to repricing tools. You manage this by maintaining a lot tracker outside the repricer (a spreadsheet or inventory app) that records units remaining per lot and the corresponding minimum price for each. When the expensive lot sells through, you update the minimum in RepricerExpress to reflect the now-cheaper remaining stock. The repricer enforces the minimum you set; the lot-level logic has to live in your own tracking system.

3. What is the best repricing strategy for OA sellers?

The most effective OA repricing strategy combines a defensible minimum price (calculated per purchase lot) with a competitive target that matches or undercuts the lowest FBA offer. OA sellers operate on tighter and more variable margins than wholesale or private label sellers, which makes the minimum price calculation the most important setting in the repricer. Getting the minimum wrong (either too high to compete or too low to protect margin) directly affects profitability at the unit level. Beyond the minimum: monitor Buy Box win rate weekly, track lot depletion, and update minimums as your cost basis changes with each new sourcing event.

4. Can a repricer handle lot-specific minimum prices?

Not automatically, because Amazon’s inventory system does not separate units by purchase lot. RepricerExpress applies one minimum price per ASIN, which it enforces across all units of that ASIN in your inventory. The lot-specific logic requires manual input: you calculate the correct minimum for your current lot position, set it in RepricerExpress, and update it each time a lot sells through. The repricer then enforces that floor consistently while competing for the Buy Box. Sellers who update their minimums accurately as lots change get the full benefit of competitive repricing without the margin risk of a static, outdated minimum.

See it in action: book a free demo

Author

Want monthly repricing tips, trends and news direct to your inbox?

See our Privacy Notice for details as to how we use your personal data and about your rights