Applosive is launching end of Q3 2026.Join the waitlist →

Pricing Engine - Rule-Based Price Calculation from Supplier Costs

Applosive calculates selling prices, RRP, compare-at prices, and B2B prices automatically from supplier costs using a scoped rule engine with configurable rounding and EU Omnibus compliance.

B2B pricing is complex: different suppliers have different costs, different product families have different margins, and the EU Omnibus Directive adds compliance requirements on top. Applosive handles all of it with a rule-based pricing engine that calculates prices automatically from costs.

Four price types

Applosive tracks four distinct prices per product: selling price (the consumer price), RRP (recommended retail price), compare-at price (for sale displays), and B2B/wholesale price. Each has its own currency. You never mix up which price goes where.

Formula-based rules

Pricing rules use formula-based calculations. Write an expression like cost * 2.4 or round(cost / 0.6, 2) to define how a price is calculated from the supplier cost. Rules are readable, auditable, and easy to adjust when margins change.

Scope hierarchy

Rules apply at four levels of specificity: default (all products), family (a product type), supplier (all products from one supplier), and product (a specific SKU). More specific rules override broader ones automatically. This means you can set a baseline margin globally and override it for specific families or suppliers without touching every product individually.

Cost source strategies

When a product has multiple supplier associations, you choose which cost to use as the calculation base: preferred supplier cost, lowest cost across all suppliers, highest cost, or average. Different strategies make sense for different pricing goals.

Configurable rounding

Specify how calculated prices are rounded: up, down, or to nearest, with custom precision. Prices like €19.99 instead of €20.04 happen automatically, not as a manual correction step.

Bulk rule application

Apply a pricing rule to thousands of products in one operation. The pricing engine recalculates every affected price and stores the results. No spreadsheet formulas to maintain - the rules live in Applosive.

EU Omnibus Directive compliance

The EU Omnibus Directive requires showing the 30-day lowest price before any discount. Applosive tracks every price change automatically and calculates the 30-day lowest price alongside the current price, available via the API. Wiring that value directly into channel exports and drivers is in progress, not yet live.

// 05Start

Ready to manage product data the smart way?.

Start in hours, not weeks. No servers, no integrations to maintain.

Explore features