Calculator AI uses a multi-stage pricing pipeline to turn customer selections into a final price. Each stage feeds into the next, so you can build pricing as simple or as complex as your product requires — from a flat price to formulas that reference dozens of options, lookup tables, and conditional rules. You configure each stage in Calculator Editor → Options & Pricing.
VAR("BASE_PRICE") (dollars). See Initial Price (Base Price).INPUT("WIDTH") * INPUT("HEIGHT") * 0.50).Pricing tables are not a separate pipeline stage — they are lookup data referenced inside formulas at any stage.
| Stage | Where to configure | Uses formulas? |
|---|---|---|
| Initial price (base) | Initial Price section | No — fixed number or variant price; exposed as VAR("BASE_PRICE") elsewhere |
| Option prices | Each option's pricing settings | Yes |
| Fixed fees | Fixed Fees section | Yes |
| Pricing variables | Variables section | Yes |
| Price adjustments | Price Adjustments section | Yes |
| Unit/total price calculation | Total Price Formula section | Optional — if empty, base + option prices runs automatically |
| Quantity discounts | Quantity Discount Rules section | No (tier table) |