WooCommerce Volume Pricing: How to Sell Products by Volume (2026 Guide)

Written by

in

Many products aren’t sold individually—they’re sold by the amount a customer needs. Whether you’re selling concrete, topsoil, aggregates, chemicals or firewood, customers expect to enter the quantity they require and receive an instant price.

WooCommerce doesn’t include volume-based pricing out of the box, but with the right setup you can automatically calculate prices using customer-entered measurements.

In this guide, we’ll show you how to sell products by volume in WooCommerce.


What is Volume Pricing?

Volume pricing means charging customers based on the amount of material they purchase rather than by individual items.

For example, instead of selling:

  • One bag of concrete
  • One load of topsoil
  • One container of chemicals

You sell by:

  • Cubic metres (m³)
  • Cubic feet (ft³)
  • Litres (L)
  • Gallons
  • Cubic yards

WooCommerce calculates the final price from the volume entered by the customer.


Industries That Use Volume Pricing

Volume pricing is common across many industries, including:

  • Ready-mix concrete
  • Topsoil and mulch
  • Gravel and aggregates
  • Sand
  • Decorative bark
  • Compost
  • Firewood
  • Chemical liquids
  • Fertilisers
  • Water storage
  • Fuel
  • Industrial liquids

Instead of offering fixed quantities, customers simply order exactly what they need.


Example Volume Pricing

Imagine you’re selling topsoil.

Your store charges:

£45 per cubic metre

The customer enters:

Length: 4 metres

Width: 2 metres

Depth: 0.3 metres

WooCommerce calculates:

Volume = 4 × 2 × 0.3

= 2.4 cubic metres

Total = £108

The customer receives an accurate quotation instantly.


Why Standard WooCommerce Falls Short

By default, WooCommerce expects products to have a fixed price.

That creates problems for businesses selling by volume because every customer requires a different amount.

Without dynamic pricing, merchants often rely on:

  • Manual quotations
  • Phone orders
  • Email enquiries
  • Complex spreadsheets
  • Fixed-size products that rarely match customer requirements

This slows down the buying process and increases administrative work.


Automatically Calculate Prices by Volume

A better solution is to allow customers to enter their measurements directly on the product page.

WooCommerce can then automatically:

  • Calculate the total volume
  • Multiply it by your unit price
  • Display a live product price
  • Update instantly as measurements change

This provides customers with immediate pricing while reducing manual calculations.


Additional Pricing Rules

Many businesses selling by volume also need more advanced pricing logic.

Examples include:

  • Minimum order quantities
  • Minimum charges
  • Delivery zones
  • Bulk discounts
  • Waste allowances
  • Packaging costs
  • Hazardous material surcharges
  • Pumping or unloading fees

These additional costs can be incorporated into the pricing formula so customers always receive an accurate total.


Using Woo State Calculator

Woo State Calculator enables WooCommerce stores to calculate prices using customer-entered measurements.

It supports pricing by:

  • Volume
  • Area
  • Length
  • Perimeter
  • Custom formulas

Features include:

  • Cubic metre pricing
  • Cubic foot pricing
  • Live price updates
  • Minimum charges
  • Wastage calculations
  • Formula pricing
  • Flexible measurement units

Whether you’re selling aggregates, concrete, liquids or firewood, Woo State Calculator allows customers to order exactly the quantity they need.

Learn more:


Related Guides

WooCommerce Formula Pricing: How to Price Products by Area, Volume or Length (2026 Guide)

WooCommerce Concrete Calculator: How to Price Concrete by Volume (2026 Guide)

WooCommerce Topsoil Calculator: How to Price Topsoil and Mulch by Volume (2026 Guide)

WooCommerce Gravel Calculator: How to Price Gravel and Aggregate by Volume (2026 Guide)

WooCommerce Screed Calculator: How to Price Screed by Volume (2026 Guide)


Frequently Asked Questions

Can WooCommerce sell products by volume?

Yes. By using measurement-based pricing, customers can enter dimensions or required quantities, and WooCommerce automatically calculates the total volume and final price.

Which units can I use?

Most businesses sell by:

  • Cubic metres (m³)
  • Cubic feet (ft³)
  • Cubic yards
  • Litres
  • Gallons

The appropriate unit depends on your products and your customers.

Can I include minimum order charges?

Yes. Minimum charges, delivery costs, wastage percentages and other pricing rules can all be incorporated into the pricing formula.

Can customers see the price update instantly?

Yes. Live pricing updates recalculate the total automatically whenever measurements change.


Conclusion

Volume pricing is essential for businesses selling materials such as concrete, aggregates, topsoil, liquids and firewood. Instead of relying on manual quotations or fixed-size products, WooCommerce can automatically calculate prices based on the customer’s required volume.

By combining measurement-based pricing with live calculations, custom formulas and flexible units, you can create a faster buying experience while reducing administrative work for your business.

Comments

Leave a Reply

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