Price by Formula Calculator for WooCommerce is a specialized extension that allows store owners to calculate product prices dynamically based on custom mathematical formulas.1 While standard WooCommerce treats a product as a single unit with a fixed price, this plugin lets you create products where the final cost depends on user-provided data (like dimensions, weight, or custom choices).
In 2026, this plugin has evolved to handle almost any "Build-to-Order" or "Made-to-Measure" scenario.
Basic Operators: Use $+$, $-$, $*$, and $/$ to build your logic.
Advanced Functions: Supports $min()$, $max()$, $round()$, $ceil()$, and $floor()$. For example, you can set a minimum "base charge" of $50 regardless of how small the measurements are using a max(50, formula) logic.3
Conditional Formulas (IF/ELSE): You can change the entire formula based on a user's selection.4 Example: Use Formula A for "Premium Wood" and Formula B for "Standard Pine."
The plugin typically offers 16+ field types to collect user data, including:
Number inputs (for Length, Width, Height)5
Dropdown select boxes6
Radio buttons and Checkboxes7
Text areas for custom instructions8
As the customer types in their dimensions or selects options, the price on the product page updates instantly.9 This "live quote" experience is proven to increase conversion rates for custom services.
Industry
How it's Used
Home Decor
Selling blinds, carpets, or glass by the square foot/meter.
Printing
Calculating banner prices based on total area (Width $\times$ Height) plus a fixed setup fee.
Construction
Selling mulch, gravel, or wood by volume (L $\times$ W $\times$ H).
Services
Rental car quotes based on days, mileage, and insurance add-ons.
Create a Rule: Go to WooCommerce > Price Formula and add a new rule.10
Add Fields: Create the input fields you need (e.g., a "Length" field and a "Width" field).11 Assign them shortnames like [L] and [W].
Write the Formula: In the formula box, enter your calculation.12
Example: ([L] * [W] * 0.15) + 20 (Where 0.15 is the price per unit and 20 is a flat shipping fee).
Assign to Products: Apply the rule to specific products or entire categories.13
Official Version: Usually available on the WooCommerce Marketplace for approx. $79/year.14
GPL/Club Versions: Often found on developer-sharing sites for a one-time fee ($5–$20), though these typically lack official support and automatic updates.
Feature
Price by Formula Calculator
Measurement Price Calculator
Flexibility
Very High (Can write any math)
Medium (Standard units only)
Ease of Use
Requires basic math/logic skill
Very "plug and play"
Best For
Unique/Non-standard calculations
Standard Area/Volume/Weight
Would you like me to help you write a specific formula for one of your products, or should I look up a video tutorial on setting up conditional logic?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Jan 13, 2026 15:18 PM
Version:
v4.0.5
Category:
Author:
OtherLicense:
GPL v2 or LaterTags: