# Bulk Listing Mode

<figure><img src="/files/KkrD32xaxZP4p9j2o7gg" alt=""><figcaption><p>The Item Addition window is the entry point for bulk listing — add products manually, via CSV, or by scanning barcodes.</p></figcaption></figure>

Use Bulk Listing Mode to create, edit, or delete many listings efficiently. If you’re working from Item Addition or CSV Import, you may prefer to follow the Inventory docs below—this page is a focused overview.

## Entry points

* **Item Addition**: Add items, then choose **Inventory + Listing** or **Quick List**.
* **CSV Import**: Prepare a CSV and import to build large sets fast.

{% content-ref url="/pages/7HvrfopWEQTYTHj08PWN" %}
[CSV Import](/features/inventory/csv-import.md)
{% endcontent-ref %}

{% content-ref url="/pages/4RrbSkYyMzzHTxwfOapc" %}
[Adding Items](/features/inventory/adding-items.md)
{% endcontent-ref %}

## Quick List vs Inventory + Listing

* **Quick List**: Creates listings without adding to Inventory. Fastest path for uploads; you can link later.
* **Inventory + Listing**: Adds items to Inventory and creates linked listings—ideal for ongoing tracking and analytics.

## Tips for large batches

* **Set LP/MP in your CSV** to enable automatic Bricker tasks creation where supported.
* **Group similar items** to simplify editing common fields (price, VAT, status).
* **Validate sizes and brand sizing** to avoid mismatches later.
* **Use Price Comparator** to fine-tune pricing before upload.

{% content-ref url="/pages/UGTEEDar4J4cK8Jmrh0W" %}
[Price Comparator](/features/item-analysis.md)
{% endcontent-ref %}

## After upload

* Use **Compare** in Item Addition to reconcile CSV vs live listings.
* Optionally create **Bricker Mode tasks** for matched listings.

## Bulk pricing and editing

After your listings are live, two purpose-built dialogs let you adjust prices in bulk:

<figure><img src="/files/W4UsCH2f8CPK1VbxiwTj" alt=""><figcaption><p>The <strong>Price Toolbox</strong> applies one rule across every selected listing: Undercut, Add Offset, Set Price, Increase By, Decrease By, or Extend Expiration.</p></figcaption></figure>

Price Toolbox actions:

* **Undercut / Add Offset**: Price selected listings against the current market with an optional offset.
* **Set Price**: Push one exact price to every selected listing.
* **Increase By / Decrease By**: Move current prices by a fixed amount or percentage.
* **Extend Expiration**: Re-send the current price without changing it so supported marketplaces refresh the listing's expiration timer. Use it when listings are near expiry but the price is already correct.

<figure><img src="/files/LpnAOjcyEryXSLbhqx2O" alt=""><figcaption><p>The <strong>Pricing Window</strong> opens a per-size, per-site grid for fine-grained pricing — see Lowest Ask and Queue Position from <strong>Market Signals</strong> before pushing a final price and payout.</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.restock.gg/features/bulk-listing-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
