• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • Flexible Refund and Return Order
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

WooCommerce Price Calculator – Free Plugin to Calculate Product Prices by Weight, Volume & Dimensions

Plugin Tutorials, WooCommerce quantity & price

Tomasz Bednarek7 minutes read2026-07-23
blog category heading image

WooCommerce Price Calculator is essential if you want to sell products based on weight, volume, length, area or custom units instead of simple item quantities. With our free plugin, you can easily create dynamic price calculations in WooCommerce, letting customers buy exactly the amount they need — in kg, liters, square meters, or any custom measurement you set. Build your own WooCommerce price calculator in minutes and start selling products with flexible, measurement-based pricing.

Contents

  • What Is a WooCommerce Price Calculator?
  • Why Offer Pricing Based on Weight, Size or Volume?
    • Flexible Quantity Calculator for WooCommerce
  • How WooCommerce Price Calculator Works (Default vs Custom Units)
  • WooCommerce Price Calculator — Free Plugin Setup Guide
  • Using WooCommerce Price Calculator for Weight-Based Pricing
    • Flexible Quantity Calculator for WooCommerce
  • How to Let Customers Buy Products by Volume Online
  • WooCommerce Price Calculator PRO — Calculate Price from Smaller Units (ml, g)
  • Advanced WooCommerce Price Calculator Options — Dynamic Pricing & Shipping Tables
    • Price calculator based WooCommerce product quantity
    • Flexible shipping costs depend on the unit quantity
  • Summary
  • FAQ
    • Related Articles
  • Use Measurement Price Calculator for WooCommerce (free plugin)
  • How to set the new unit of measure for WooCommerce products
  • WooCommerce measurement price calculator: Free download
  • Advanced product quantities, decimals, and new units in WooCommerce
  • WooCommerce price per unit and by quantity (guide & free plugin)

What Is a WooCommerce Price Calculator?

A WooCommerce price calculator is a tool or plugin that automatically calculates a product’s price based on measurement units such as weight, volume, length, area, or dimensions (L×W×H). Instead of selling items per piece, you can let customers enter the exact quantity they need — for example kg of produce, liters of liquid, meters of fabric, or custom cubic measurements — and WooCommerce will calculate the final price dynamically.

A WooCommerce measurement price calculator goes a step further than a simple quantity field — it lets you define entirely custom units of measure that match how your products are actually sold, whether that's kilograms of coffee beans, meters of ribbon, or square meters of tile. Instead of forcing every product into WooCommerce's default "per item" logic, a measurement price calculator recalculates the total price in real time as customers adjust the quantity, so what they see on the product page always matches what they'll pay at checkout.

Why Offer Pricing Based on Weight, Size or Volume?

You need a WooCommerce price calculator if your products cannot be sold as simple “per item” quantities. This applies to businesses that sell by weight (kg, lbs), volume (liters, gallons), length (meters, yards), area (sq ft, sq m), or dimensions (L×W×H). A price calculator helps you:

  • provide accurate prices based on measurements
  • sell customizable product quantities
  • reduce manual calculations
  • prevent pricing errors
  • automate shipping cost adjustments

Flexible Quantity Calculator for WooCommerce

Enable product price calculation based on dimensions on the product page. Set price and shipping thresholds for product quantities. Support for product variations.

💾 Active Installations: 2,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
2,000+ Active Installations
Last Updated: 2026-08-05
Works with WooCommerce 10.7 - 11.0

A reliable WooCommerce price calculator isn't just about convenience — it directly protects your margins. Manually estimating prices for weight- or volume-based products almost always leads to under- or overcharging, especially when orders combine multiple units or custom quantities. By automating the calculation with Flexible Quantity, every price shown to the customer is exact, consistent, and based on rules you define once — whether you're running a food store selling produce by kg, a fabric shop charging by the meter, or a service business billing by distance or area.

How WooCommerce Price Calculator Works (Default vs Custom Units)

As you know, by default, WooCommerce uses the standard units of measure & dimensions (kg, g, lbs, oz for the weight and m, cm, mm, in, yd for the dimension). You may use those units for setting the weight and dimensions of the product for shipping purposes.

Product weight and dimensions in WooCommerce

But you can offer products by their quantity (stock) only. Now, what if you'd like to sell based on more units of measure and calculate the price accordingly? Then, you're in the right place!

Today, I'll show you how to sell lemons by weight and lemon juice by volume. You'll learn how to offer products with the new units of measure (weight and volume).

It's worth noting that switching to a measurement-based price calculator doesn't mean giving up WooCommerce's standard inventory tools. Stock levels, low-stock notifications, and backorder settings still work as expected — the plugin simply changes how the quantity a customer selects translates into a price and a stock deduction. This makes the transition low-risk: you can enable a price calculator on a handful of products first, see how it performs, and expand it across your catalog once you're confident it fits your workflow.

WooCommerce Price Calculator — Free Plugin Setup Guide

To calculate product prices based on new units of measure:

  1. First, download and install the Flexible Quantity free plugin from the WordPress repository,Flexible Quantity plugin for FREE →
  2. Then, go to the product edit screen and enable the new unit of measure (for example, km for transportation services),
    New unit of measure for a WooCommerce simple product
  3. Finally, set the new unit for dynamic price calculations.
    Set the product unit of measure - field, price, sale price, increment, minimum and maximum quantity
Read more in the plugin documentation and the article about WooCommerce Measurement Price Calculator.

Letting customers enter smaller units also reduces friction at the point of purchase. Few shoppers think in exact liters or kilograms when buying something like lemon juice or spices — they're far more used to entering values in milliliters or grams. By allowing input in these familiar, smaller units while calculating the final price in the main unit behind the scenes, a WooCommerce price calculator matches the way customers naturally think about quantity, which reduces input errors and makes the buying decision feel more intuitive.

Using WooCommerce Price Calculator for Weight-Based Pricing

Now, you can use weight as a new unit of measurement as well. The plugin lets you define the unit name, prices, increment value, or minimum and maximum unit quantity. Let's see how the plugin helps you build your WooCommerce price calculator for the weight units.

  1. The initial steps are similar as shown above: open the product edit screen and enable the new unit of measure,
  2. Set kg for our lemons as a new unit of measurement, and choose its parameters,
    Sell WooCommerce products by a new unit of measure - weight
  3. Finally, see our lemons sold per kg in your WooCommerce store.
    WooCommerce Price calculator for product sold by the new unit of weight

As you see, WooCommerce will show the final price per kg based on the dynamic price calculations.

Weight-based pricing is particularly common in grocery, garden, and building-material stores, where the cost of goods themselves scales directly with weight. A WooCommerce price calculator removes the need to pre-package products into fixed weight tiers just to keep pricing simple — customers can order 1.3 kg of lemons instead of being forced to round up to a 2 kg bag, which usually means less food waste for the seller and a fairer price for the buyer.

Flexible Quantity Calculator for WooCommerce

Enable product price calculation based on dimensions on the product page. Set price and shipping thresholds for product quantities. Support for product variations.

💾 Active Installations: 2,000+ | WordPress Rating:

Download for free or Go to WordPress.org
WP Desk
2,000+ Active Installations
Last Updated: 2026-08-05
Works with WooCommerce 10.7 - 11.0

How to Let Customers Buy Products by Volume Online

Let's see now how to sell lemon juice by volume.

  1. First, add a new WooCommerce product and enable the new unit of measure (liters),
  2. Set the new unit and its parameters,
    Sell WooCommerce products by volume
  3. That's it! We've just added lemon juice to the store's shelves.
    Sell lemon juice in your store by volume

Moreover, there are additional options for inventory below the unit settings. You can decide that the new unit will change the product stock based on the quantity (e.g. kg, or l). You may also allow customers to buy one product only, for example, 3 kg of lemons, without the option to select more 3kg "bags".

Inventory management and sold individually options for WooCommerce products with a new unit of measure

The above options are included in the Flexible Quantity - Measurement Price Calculator for WooCommerce free plugin.

💡 You may read more on how to limit quantity per product with minimum and maximum values and set increment quantity in WooCommerce.
Now, let's see how you can customize the unit of measure, pricing, and shipping costs with Flexible Quantity PRO.

WooCommerce Price Calculator PRO — Calculate Price from Smaller Units (ml, g)

There is a way to sell lemons per kilograms or liters, but also let customers enter the smaller units (here grams and milliliters) to calculate the unit quantity and the product prices.

Let's suppose you want to sell lemon juice: for $7 per liter, but let your clients enter the volume every 100 ml up to 10000 ml (10 liters).

To set that option for your WooCommerce product with the price calculator plugin:

  1. Enable the unit dimensions,
    Enable Unit Dimensions of the WooCommerce price calculator plugin
  2. Choose the dimension's properties (the ml as a smaller unit of measure, the increment, the unit label, and minimum and maximum values too),
    Sell products by milliliters and user input in WooCommerce
  3. Done! Your customers can now enter the volume in milliliters. The plugin will calculate the price in full liters dynamically.
    WooCommerce Price Calculator for selling volume-based products
Read how to add product dimensions in WooCommerce and check the plugin documentation!

Advanced WooCommerce Price Calculator Options — Dynamic Pricing & Shipping Tables

Sometimes you may want the product price to depend on the quantity of the new unit of measure. The plugin gives you 2 options: the pricing table and the shipping class table.

Beyond simple per-unit pricing, a well-configured WooCommerce price calculator can adapt to how your customers actually buy. For example, a bulk buyer purchasing 20 kg of lemons might qualify for a lower per-kg rate than someone ordering just 1 kg — and with the pricing table, you can set those quantity-based tiers without creating separate products or variations for each range. This keeps your product catalog clean while still rewarding larger orders, which is especially useful for wholesale, B2B, or farm-to-table stores where order sizes vary widely from one customer to the next.

Shipping costs are one of the most overlooked parts of measurement-based selling, but they matter just as much as the product price itself. A store selling fabric by the meter or produce by the kilogram often faces shipping costs that scale directly with quantity — a 1 kg order and a 20 kg order simply cost different amounts to ship. With the shipping class table, you can tie shipping rates to the same measurement unit used for pricing, so customers always see accurate delivery costs upfront instead of a flat rate that under- or overcharges depending on how much they order.

Price calculator based WooCommerce product quantity

The pricing table lets you set the ranges for different prices and sale prices based on the quantity.

Dynamic product prices based on the quantity - WooCommerce Price Calculator PRO

The product price will now depend on the product quantity (based on your new unit of measurement).

WooCommerce Price Calculator in action for dynamic product prices based on the quantity of the new unit of measure

Flexible shipping costs depend on the unit quantity

You can also enable and set the shipping class table. Choose the quantity ranges and choose the shipping classes.

Shipping class table for flexible shipping costs in WooCommerce

The shipping cost will depend on the quantity of the new unit of measure of your WooCommerce product.

Flexible Quantity - shipping classes settings and additional costs

That will give you flexible shipping costs in your WooCommerce store based on the product quantity (and the new unit of measure).

Flexible shipping cost based on the product quantity in WooCommerce

Summary

In this article, you've learned how to use a free measurement price calculator for WooCommerce to sell products based on new units of measure. I've shown you weight and volume-based products with prices based on the new units. Also, how to use the pricing table and shipping class table for dynamic prices of new products with the PRO version of the plugin.

Visit Flexible Quantity - Measurement Price Calculator for WooCommerce PRO to see all features, check the plugin documentation, and run your tests in a free demo!

Flexible Quantity plugin for FREE →

If you have more questions, just let us know!

FAQ

How do I add a price calculator in WooCommerce?

You can add a price calculator in WooCommerce using a plugin such as Flexible Quantity. It lets you define custom measurement units and automatically calculate product prices based on weight, volume, dimensions or length.

Is there a free WooCommerce price calculator plugin?

Yes. The Flexible Quantity plugin includes a free WooCommerce price calculator that supports weight, volume and custom units without additional cost.

Can WooCommerce calculate price by weight?

Yes. With a WooCommerce price calculator plugin, you can sell products per kg, g, lbs, or oz and let the system calculate the price dynamically.

How do I sell products by length, area or volume in WooCommerce?

Install a price calculator plugin, enable new measurement units (m, sq ft, liters, etc.), and set the pricing rules. Customers will be able to enter custom measurements.

Does the WooCommerce price calculator work with shipping costs?

Yes. The PRO version allows dynamic shipping costs based on the quantity of the chosen measurement unit.

Can customers enter their own measurements?

Yes. With PRO features, customers can enter custom values such as grams, milliliters, or centimeters, and the calculator will convert them into the main pricing unit.

Related Articles

How to use Measurement Price Calculator for WooCommerce (free plugin)

Use Measurement Price Calculator for WooCommerce (free plugin)

In this article, I will show you Flexible Quantity in action - a FREE measurement price calculator for WooCommerce plugin. If you want to sell product...
How to set the WooCommerce unit of measure also for variable products

How to set the new unit of measure for WooCommerce products

Ever wonder if selling products by weight, volume, or other unit of measure is possible in WooCommerce? Let’s take a look at a free plugin to set a ne...
WooCommerce measurement price calculator - free plugin download

WooCommerce measurement price calculator: Free download

Are you tired of being limited to selling your WooCommerce products by standard units like items or packages? Imagine unlocking new sales opportunitie...
WooCommerce advanced product quantities and decimal quantity

Advanced product quantities, decimals, and new units in WooCommerce

Today, I will show you how to implement in WooCommerce the advanced product quantities and new units of measure. You’ll learn how to manage quantities...
WooCommerce price per unit and by quantity

WooCommerce price per unit and by quantity (guide & free plugin)

Hey WooCommerce store owners! Are you ready to transform the way you display prices per unit in your online store? Let's dive into the game-changing p...

7 minutes read18852 views

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Tomasz Bednarek

Copywriter and Marketing Specialist

Author of numerous articles and educational materials created for WP Desk and related services focused on WooCommerce plugins (Flexible Invoices, F...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WooCommerce products › WooCommerce quantity & price › WooCommerce Price Calculator – Free Plugin to Calculate Product Prices by Weight, Volume & Dimensions

Primary Sidebar

Contents

  • What Is a WooCommerce Price Calculator?
  • Why Offer Pricing Based on Weight, Size or Volume?
    • Flexible Quantity Calculator for WooCommerce
  • How WooCommerce Price Calculator Works (Default vs Custom Units)
  • WooCommerce Price Calculator — Free Plugin Setup Guide
  • Using WooCommerce Price Calculator for Weight-Based Pricing
    • Flexible Quantity Calculator for WooCommerce
  • How to Let Customers Buy Products by Volume Online
  • WooCommerce Price Calculator PRO — Calculate Price from Smaller Units (ml, g)
  • Advanced WooCommerce Price Calculator Options — Dynamic Pricing & Shipping Tables
    • Price calculator based WooCommerce product quantity
    • Flexible shipping costs depend on the unit quantity
  • Summary
  • FAQ

Flexible Quantity Calculator for WooCommerce £79

Enable product price calculation based on dimensions on the product page. Set price and shipping thresholds for product quantities. Support for product variations.

💾 Active Installations: 2,000+ | WordPress Rating:

Add to cart or View Details
WP Desk
Plugins used by 239,741+ shops
Last Updated: 2026-08-05
Works with WooCommerce 10.7 - 11.0

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}