Description
The Table Rate Shipping extension adds conditional shipping rules in table format to WooCommerce, calculating rates by weight, quantity, subtotal, shipping class, and order destination. It is designed for those who sell items with varying logistics requirements (fragile, bulky, perishable) and need the amount charged at checkout to reflect the actual cost of each combination of products and locations, without relying solely on the core flat rates.
Key Features of Table Rate Shipping
- Conditional rate tables
Defines rows with combined weight, value, and quantity conditions to calculate shipping. - Segmentation by shipping class
Applies different rules to product classes registered in WooCommerce. - Multiple methods per zone
Allows you to add multiple shipping methods within the same delivery zone. - Calculation per item, line, or order
Chooses whether the table calculates by item, cart line, or overall total. - Additional handling rules
Includes fixed or percentage-based extra fees on the base amount calculated by the table.
Benefits of Table Rate Shipping
- More accurate shipping charges
Reduces losses on complex shipments by reflecting the carrier’s actual cost. - Less checkout abandonment
Displays options consistent with the order, avoiding inflated or generic rates. - Flexibility for mixed catalogs
Supports stores that sell products with very different weights, sizes, and classes. - Granular shipping control
Configures specific scenarios without requiring code or additional plugins.
Who Is Table Rate Shipping For?
- Those who sell heavy, fragile, or bulky products that require shipping tiers based on weight or dimensions.
- Those who serve regions with very different shipping rate tables and need rules by zone and class.
- Those who operate a mixed catalog (electronics, furniture, perishables) and want to charge consistent shipping rates for each combination of items.
How to Download Table Rate Shipping
Table Rate Shipping is available for download here on Ultrapack. After saving the .zip file, access the WordPress dashboard and go to Plugins > Add New > Upload Plugin, select the package, and activate it. The new rules will appear under WooCommerce > Settings > Shipping, within each zone already registered in the store.
When working with orders that combine different weights, classes, and destinations, Table Rate Shipping determines how each combination is priced, preventing the entire operation from depending on a single fixed rate. Zone-based configuration, combined with the choice between calculation per item, line, or order, makes it possible to reproduce actual carrier rate tables or create internal shipping policies consistent with the store’s catalog.
Frequently asked questions
Is WooCommerce Table Rate Shipping GPL-licensed?
Yes. WooCommerce Table Rate Shipping is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Table Rate Shipping on multiple sites?
Yes. You can install WooCommerce Table Rate Shipping on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Table Rate Shipping cost at Ultrapack?
WooCommerce Table Rate Shipping costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Table Rate Shipping include updates?
Yes. The current version of WooCommerce Table Rate Shipping is 3.7.3, published at Ultrapack on Sep 17, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Table Rate Shipping scanned before publication?
Yes. Every version of WooCommerce Table Rate Shipping goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 3.7.3 2026-09-16
- Fix - Security update.
Version 3.7.2 2026-09-03
- Tweak - WooCommerce 11.1 Compatibility.
Version 3.7.1 2026-08-24
- Tweak - WordPress 7.1 Compatibility.
- Fix - Deleting a table rate row or importing rates from CSV now clears cached shipping rates, so changes take effect immediately instead of showing stale rates at checkout.
- Fix - Deleting a shipping class now clears cached shipping rates, so its table rates stop being offered at checkout immediately.
- Fix - Security update.
Version 3.7.0 2026-08-05
- Add - Volume cost option for table rates.
- Tweak - React 19 readiness for bundled scripts.
- Fix - Declare the block checkout script dependencies so the abort notice cannot load before the scripts it relies on.
Version 3.6.6 2026-07-27
- Tweak - WooCommerce 11.0 Compatibility.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-table-rate-shipping.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-table-rate-shipping.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready