> For the complete documentation index, see [llms.txt](https://docs.amply.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.amply.tools/price-management/comparing-prices.md).

# Comparing prices

A side-by-side table of current store prices for up to three products across every territory they sell in, with inline editing and a per-product "Create Price Change" shortcut.

**Use this when** you want to see two or three products' current prices next to each other — yearly vs monthly, an in-app purchase vs its subscription equivalent — or when you want to edit prices in a table and save the result as a draft batch. **Don't use this when** you already know the target prices for one product — open [Creating a price change](/price-management/creating-a-price-change.md) directly.

## Prerequisites

* The application is connected to App Store Connect or Google Play Console and its products are visible in Amply.
* The products you want to compare have at least one current store price.

## Where to find it

From **Price Management**, click **Compare** in the top right. The heading reads **Compare Prices**, breadcrumb **Price Management → Compare**.

## Setting it up

**Application** Pick the application at the top. Compare only works within a single application; it doesn't mix products from different apps.

**Product slots** Add up to three products using the **+** column on the right side of the table. The picker groups products by **Subscriptions** and **In-App Purchases**.

Each slot gets its own column colour so rows stay readable as you scan across.

Every slot header has two icons:

* **Star** — marks the **reference product**. Every other column shows its delta relative to this one. Click the star on another slot to move the reference.
* **Close** — removes the product from the table.

## Reading the table

The row set is the **union** of every country where any selected product has a price. Rows are grouped by continent and sorted alphabetically.

Each slot cell shows the current price (inline-editable) with a small delta label above it. The colour follows the sign of the delta:

* Positive (this slot's price is **above** the reference) — green.
* Negative (this slot's price is **below** the reference) — red.
* Near zero (within ±0.05%) — neutral.

Edits are local to Compare. They seed the draft when you save, but they don't change anything in the store on their own.

## The "Compare by" toggle

Above the table, pick how the delta is computed:

* **%** — raw percentage difference between each slot's price and the reference's price, with no period normalization.
* **/wk** — normalize each price to its weekly equivalent first, then compute the percentage delta.
* **/mo** — normalize each price to its monthly equivalent.
* **/yr** — normalize each price to its yearly equivalent.

The `/wk`, `/mo`, `/yr` options are only available when every slot is a subscription — one-time products don't have a billing period to normalize over. Use these to compare, say, a monthly and an annual sub on equal terms.

## Turning a comparison into a draft

Each product column has its own **Create Price Change** button. Clicking it opens a two-step dialog for that product:

{% stepper %}
{% step %}

### Settings

* **Start date** — same constraints as a real batch (tomorrow or later on iOS).
* **Audience** (iOS subscriptions only) — New subscribers only / All subscribers.
* **Rounding Strategy** — No Rounding or Decimal Rounding.
* **Rounding Direction** (if Decimal) — Round to nearest / Round up / Round down.
* **Rounding Profile** (if Decimal) — Sharp / Soft / Round / Half.

Click **Next** to review.
{% endstep %}

{% step %}

### Review

The dialog applies the selected rounding to every current price you see in the Compare table (plus any inline edits you made) and shows the final per-territory values.

Click **Create draft** to save.
{% endstep %}
{% endstepper %}

The button creates a **Base-price** batch anchored in the **United States** — the US row supplies the base price, every other territory gets its exact value from the Compare table. No price index is used; the territory list is the set of literal prices from the table, rounded per your dialog settings. Amply confirms with a toast that includes a **review and apply** link to the new draft — click it to open the **Edit Draft** screen, where you can still edit individual territory prices or skip countries before applying.

If you want a batch driven by a price index instead of by literal per-territory prices, start from **New Price Change** on the history screen — see [Creating a price change](/price-management/creating-a-price-change.md).

## Tips

* **Pick the reference thoughtfully.** Every delta is relative to it — switching the reference re-colours the entire table.
* **Yearly vs monthly.** Drop a yearly and a monthly sub into two slots, switch to `/mo`, and you'll see whether your yearly is priced above or below twelve monthly periods in every country.
* **Inline edits don't modify the store.** Until you click **Create draft**, nothing is persisted.
* **Stale-looking prices.** Compare reads the prices Amply knows about. If a batch recently completed, give it a moment to propagate.

## Related

* [Creating a price change](/price-management/creating-a-price-change.md) — the full three-step form with index selection
* [Price indexes](/price-management/price-indexes.md) — how a base-price + index batch computes territory prices
* [Price management overview](/price-management/price-management.md) — where this screen lives
