Pricing4 min read

How to set up automated pricing rules

Resale inventory ages. The longer it sits, the lower its probability of moving — until you mark it down. Pricing rules turn that ritual into a schedule: set it once, 10% after 30 days, 25% after 60, and ResaleOS re-prices items across every channel automatically.

1

Open Settings → Sales → Pricing rules

Pricing rules live in the Sales group of Settings. Each rule has a name, optional tag filters (Furniture, Apparel, Vintage), and an ordered schedule of markdown steps. Rules can be enabled / disabled with a toggle without losing their config.

app.resaleos.co/settings/pricing-rules
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Account defaults
Surcharges
Consignor portal
Items
Item defaults
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Pricing rules
Auto-markdown rulesFilter by tag, run in order. First matching rule wins.
30-day standard markdown
All products10% after 30d25% after 60d40% after 90d
Apparel — fast turn
ApparelVintage15% after 14d30% after 30d50% after 60d
Furniture — slow & steady
Furniture$50 after 45d$100 after 90d
2

Click Add rule

The Add rule row at the bottom of the list opens the editor. Give it a name you'll recognize at a glance — e.g. 30-day standard markdown or Apparel — fast turn.

app.resaleos.co/settings/pricing-rules
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Account defaults
Surcharges
Consignor portal
Items
Item defaults
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Pricing rules
Auto-markdown rulesFilter by tag, run in order. First matching rule wins.
30-day standard markdown
All products10% after 30d25% after 60d40% after 90d
Apparel — fast turn
ApparelVintage15% after 14d30% after 30d50% after 60d
Furniture — slow & steady
Furniture$50 after 45d$100 after 90d
Click Add rule
3

Build the schedule and pick channels

Add as many schedule steps as you like — value (% or $) plus days-on-shelf. The Channels block at the bottom controls which marketplaces get the new price pushed (eBay, Etsy, Shopify…). Leave a channel off if you only want to mark down internally.

app.resaleos.co/settings/pricing-rules/edit
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Account defaults
Surcharges
Consignor portal
Items
Item defaults
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Pricing rules/Edit Rule
30-day standard markdown
Rules
Only items with tagFurniture
Only items with tagLighting
Schedule
Days On Shelf
10%
after
30Days
Days On Shelf
25%
after
60Days
Days On Shelf
40%
after
90Days
Also update price on
eBayEtsyShopifyStorefrontWooCommerce
Markdowns will push to selected platforms automatically.

How rules match items

Each item gets the firstmatching rule from the list, top-down. Drag rules to reorder priority. A rule with no tag filter applies to every product (the catch-all); a rule with tag filters only applies if the item has any of those tags. That's how you can ship a generic 30-day rule plus a tighter Apparel rule that supersedes it.

Common rule recipes

Battle-tested schedules

Generic vintage / antique

  • 10% after 30 days
  • 25% after 60 days
  • 40% after 90 days
  • 50% after 120 days (final)

Apparel — fast turnover

  • 15% after 14 days
  • 30% after 30 days
  • 50% after 60 days

Furniture — slow & steady

  • $50 after 45 days (flat)
  • $100 after 90 days
  • $150 after 135 days

Holiday clearance

  • Tag: holiday-2025
  • 30% after 1 day
  • 50% after 7 days
  • 70% after 14 days
Across the product

Where markdowns appear

Product detail

Each product's pricing card shows the next scheduled markdown — “Will drop to $135 in 12 days” — so you and your team know what's coming.

Labels & tags

If you put Markdown schedule on a label template, the barcode shows what the price will be at each step. Customers see it on the floor; they hold or pull the trigger.

Channel sync

Markdowns push to every channel you toggled on, automatically, using the same export pipeline as a manual price edit. No additional setup.

Reports → Stale items

Items not selling at their original price even after the full schedule end up in the stale items report. Time to retire them or move to a different channel.

Pricing engine (separate)

Pricing rules are different from the pricing engine that uses comparable sales to suggest list prices on intake. Both can run together.

Activity log

Every automated markdown is logged on the product timeline with the rule name and step that triggered it.

Frequently asked

When does the clock start?

Days-on-shelf counts from the product's publishedAtdate — when it first went Active. Drafts don't age. Re-publishing an item resets the clock.

Percent or dollar?

Each step is either. Use percent for catch-all rules; use dollar for high-ticket items where a percent might overshoot (e.g. don't take 50% off an $8,000 sofa in step 3).

What if an item has no matching rule?

Nothing happens — the item keeps its current price. Items outside any rule's tag filter (and where no catch-all exists) stay unchanged.

Can I exclude a single item?

Yes. Add a no-markdowntag and exclude that tag at the top of every rule's filter list — or just disable the auto-pricing toggle on that item.

Will it lower below cost?

ResaleOS won't markdown an item below its floor price (set on the product). If the schedule would breach the floor, ResaleOS stops at the floor.

What about consignor splits?

Markdowns lower the sale price; consignor splits apply to the new price by default. Consignors see the new expected payout in their portal in real-time.

Why this matters

vs. Vendoo, List Perfectly, manual markdowns

Vendoo and List Perfectly let you bulk-edit prices but don't run on a schedule. Manual markdowns mean you remember to do them (you don't). ResaleOS pricing rules are passive — set the schedule, walk away. Your shelf moves itself.

Stop sitting on stale inventory

Add one catch-all rule and three schedule steps. Watch sell-through climb in your reports over the next 60 days.