banner

Table Rate Shipping for WooCommerce – Flexible Shipping Plugin

img

Product Overview

The Table Rate Shipping plugin for WooCommerce gives you precise, granular control over your shipping costs. Instead of relying on flat-rate or free shipping alone, you can build detailed rate tables that respond to real variables — weight, dimensions, cart subtotal, product category, shipping class, destination, and more.

The plugin integrates directly with WooCommerce Shipping Zones, so your rules apply exactly where you need them. Whether you run a small store with simple shipping needs or a large catalog with complex dimensional pricing, this plugin adapts to your workflow.

Key Features

  • Multi-condition rate tables: Define shipping costs based on subtotal, amount, weight, height, width, length, surface area, volume, shipping class, individual products, categories, date range, and day of the week. Multiple conditions can be applied to each table line.
  • Flexible cost calculations: Choose from fixed price, percentage of subtotal, or multipliers based on weight, length, width, height, surface area, or volume. Combine multiple cost options per line — for example, a base rate plus a fuel surcharge percentage.
  • WooCommerce Shipping Zones compatible: Table rate methods work within your existing shipping zone structure. You can create multiple table rate instances inside each zone.
  • Drag-and-drop priority control: Reorder table lines easily to set which conditions take precedence, ensuring the correct rate is always applied.
  • Dimensional weight calculations: Compute dimensional weight by multiplying or dividing volume by a custom factor.
  • Advanced subtotal conditions: Apply rules based on subtotal including or excluding taxes, and factor in coupon discounts.
  • Hide when free shipping is active: Optionally suppress the table rate method whenever a customer qualifies for free shipping.
  • Default method selection: Choose which shipping method is pre-selected at checkout.
  • Hide alternative options: When a customer qualifies for a selected method, hide other options in the same shipping zone.
  • Descriptive shipping text: Add custom text below the shipping method title and price to provide extra details to customers.
  • User-role restrictions: Limit table rate methods based on user function or role.
  • Disable transport taxes per instance: Control tax treatment on a per-method basis.
  • Round-up option: Round calculated costs up to the next whole number.

Benefits

  • Precise cost control: Stop overpaying or undercharging for shipping. Match your rates to actual order characteristics.
  • Improved profit margins: Accurate shipping calculations protect your margins on heavy, large, or high-value orders.
  • Better customer experience: Transparent, accurate shipping costs at checkout reduce cart abandonment and support requests.
  • Scalable logic: Add as many conditions and cost combinations as your business requires without switching plugins.
  • Easy management: Intuitive drag-and-drop interface makes setup and ongoing adjustments straightforward.

How It Can Be Used

This plugin is ideal for WooCommerce store owners who sell products varying significantly in weight, size, or value. Common use cases include:

  • Electronics retailers charging by weight or dimensional volume
  • Furniture stores applying rate tiers based on order subtotal
  • Multi-category shops setting different rates per product category or shipping class
  • Businesses offering region-specific pricing within WooCommerce shipping zones
  • Stores that want to layer fuel surcharges or handling fees on top of base rates

Specifications

  • Compatible with WooCommerce and WooCommerce Shipping Zones
  • Supports multiple table rate instances per shipping zone
  • Conditions: subtotal, amount, weight, height, width, length, surface area, volume, shipping class, product, category, date range, day of the week
  • Cost options: fixed price, percentage of subtotal, multiplied by weight/dimensions, per-item pricing
  • Free extensions: Shipping Based on City Name, Price Limitations (Min/Max)

Why Choose This Product?

Table rate shipping is one of the most requested features in WooCommerce, and this plugin delivers it with a level of flexibility that few alternatives match. Rather than choosing between simplistic flat-rate shipping and expensive custom development, you get a robust, self-managed solution that grows with your business. The combination of multi-condition tables, drag-and-drop ordering, dimensional weight support, and seamless zone integration makes this a practical investment for any WooCommerce store serious about shipping accuracy.

Frequently Asked Questions

Does this plugin work with WooCommerce Shipping Zones?
Yes. Table rate methods integrate directly with WooCommerce Shipping Zones, and you can create multiple table rate instances within each zone.

Can I combine multiple cost types on a single rate line?
Absolutely. You can combine a fixed rate with a percentage surcharge, add weight-based increments, or layer multiple cost calculations on the same line.

What conditions can I use to define shipping rates?
You can base rates on cart subtotal, order amount, weight, height, width, length, surface area, volume, shipping class, individual products, categories, date range, and day of the week. Multiple conditions can be applied per line.

Are there free extensions available?
Yes. Free extensions include Shipping Based on City Name and Price Limitations (Min/Max), which add additional conditions and cost boundaries to your table rate methods.

Can I hide this shipping method when free shipping is available?
Yes. There is an option to hide the table rate method whenever the customer qualifies for the free shipping method.

Conclusion

If you need precise, condition-based shipping rates in WooCommerce, this Table Rate Shipping plugin gives you the tools to build them — without custom development. Set up flexible rate tables, combine cost formulas, and manage everything through an intuitive interface. Upgrade your shipping strategy and take control of your costs today.

Take full control of your WooCommerce shipping costs with this flexible table rate shipping plugin. Build precise rate tables based on cart weight, dimensions, subtotal, product category, destination, and more — all within WooCommerce Shipping Zones.Define rates by weight, dimensions, subtotal, category, and moreWorks seamlessly with WooCommerce Shipping ZonesMultiple table rate instances per regionCombine fixed prices, percentages, and dimensional multipliersDrag-and-drop line priority controlHide method when free shipping is active