This guide shows you how to price and stock a personalizable product in Composerie. You set cost and price on each variant, decide how stock is tracked, set your VAT, and choose what happens when a variant sells out. It is for merchants who already have a product with variants and want to get the money side right before publishing.
All of these controls live on the Variants card of the product page. Per-variant numbers are edited right in the table. Product-wide rules, like inventory and tax, live behind the settings gear on that same card.
Cost, price, and margin
Each variant has its own Cost and Price. You edit both inline, in the variants table. Click the value, type the new amount, and it stages your change until you save.
Cost is what the variant costs you. For a print-on-demand product, that is usually the price your print provider charges. Price is what the shopper pays. To learn how variants are built in the first place, see variants and options.
The Margin column sits to the right of the price columns. Composerie calculates it for you from the cost and price you enter, and it is read-only. The margin pill shows a percentage with the money amount underneath, so you can see at a glance which variants earn well and which are thin.
If you want to show a higher “was” price next to the current price, turn on Compare-at price in the settings (covered below). When it is on, a Compare column appears in the variants table, and you can fill in the original price per variant. The Margin column always reflects cost against the real price you charge, not the compare-at figure.
Inventory, tax, and sold-out behavior
Product-wide rules live in one place: the settings gear on the Variants card. This is where you set how stock is tracked, your VAT, the compare-at toggle, and what happens when a variant runs out. The popover is titled Catalog settings.
Open the settings gear on the Variants card
On the product page, find the Variants card. Click the gear icon in the card’s header. A small panel titled Catalog settings opens with all the product-wide pricing and inventory controls.
Choose an inventory mode
In the Inventory row, pick how stock is tracked:
- PoD (print on demand): stock is unlimited. Your print provider makes each item to order, so there is no quantity to run down. Group headers in the table show an infinity glyph to remind you the stock is unlimited.
- Custom: you track a stock quantity per variant. Composerie counts down as orders come in.
- Hybrid: a mix, where some variants track stock and others do not.
Most print-on-demand stores stay on PoD. Choose Custom or Hybrid only if you hold real stock for some variants.
Set your VAT
The Tax row controls whether tax is charged. Turn the toggle on to charge tax. When it is on, pick a VAT rate from the dropdown (presets cover common European rates and a 0% option). The Prices incl. VAT switch sets whether the prices you typed already include VAT or sit on top of it. Turn the Tax toggle off if no tax should be charged on the storefront.
Choose what happens when a variant sells out
The When stock = 0 row sets the sold-out behavior:
- Sold-out: the variant is shown but marked as sold out, so shoppers cannot buy it.
- Hide: the variant disappears from the storefront until it is back in stock.
- Continue: keep selling even at zero stock.
This row only applies once stock is tracked, so it is available on Custom and Hybrid. On PoD there is no quantity to hit zero, so the setting is greyed out.
Save with the page save bar
Your changes stage as you make them. Nothing is live yet. When you are done, use the save bar at the bottom of the product page to write everything in one go. Until you save, the storefront still shows the old pricing and stock rules.
A short caption at the bottom of the Variants card summarizes your current setup, for example “PoD ∞ · VAT 21% incl · Compare-at off”. Glance at it to confirm the mode, VAT, and compare-at state without reopening the popover.
Common questions
Why is the Margin column read-only?
Composerie calculates margin from the cost and price you enter, so it always matches your real numbers. Change the cost or price and the margin updates on its own.
I do not see a Compare column. Where is it?
The Compare column only appears when the Compare-at price toggle is on. Open the Catalog settings popover from the gear on the Variants card and turn it on.
Why is the sold-out setting greyed out?
You are on Print on demand, where stock is unlimited, so there is no zero-stock moment. Switch to Custom or Hybrid to track stock and the When stock = 0 options become active.
What does the infinity symbol in the group header mean?
It means that group is print on demand and stock is unlimited. Custom and Hybrid show a tracked quantity instead.
Do prices include tax automatically?
It depends on the Prices incl. VAT switch in the Catalog settings popover. When it is on, the price you typed already includes VAT. When it is off, VAT is added on top.
If your pricing or stock changes do not show up on the storefront, the most common cause is an unsaved edit. Save with the page save bar, then refresh your store. If you get stuck, contact support.
Next: review how variants are built and grouped in variants and options.