Shipping Table Rates for Magento 1

Create an unlimited number of Magento shipping methods: multiple flat rates, table rates, volumetric and % rates etc. Use various combinations of address, weight, price and quantity to calculate shipping and manage Magento 1 shipping table rates easily.

  • Specific rates for a product or a group of products
  • Rates based on product type, e.g. for extra large, toxic items
  • Flat and percent rates; quantity and weight-based rates, etc.
  • Import and manual editing of Magento shipping table rates
  • Show estimated delivery dates
  • Full support of Magento discount functionality
Add to Wish List

Pick a combo deal with 15% discount:

Save $41.55

Magento shipping table rates are the rates defined by e-store owners to create custom rules for worldwide shipping. Normally, they apply these 3 interrelated approaches to establish the table rates: 'Destination - Price', 'Destination - Weight' and 'Destination - Items Qty'. Basically, it means that one can offer a cheaper delivery to certain locations when the cost of a product is higher, or when the weight or number of products is lower. With this extension you can create more complex rules with this extension involving parameters like shipping class, product type etc.

Сreate extremely flexible shipping methods

Volumetric weight support

Dimensional weight (volumetric, DIM weight) is a pricing technic when the Magento shipping cost depends on the cubic size of a package by multiplying its length, width, and height. DIM weight is usually used by courier companies that don't want to lose money on huge but lightweight packages. Dimensional weight is calculated based on the cubic size of a package by multiplying its length, width, and height. Thus, a carrier can optimize the usage of the cargo space more efficiently. With the extension, a volumetric weight can be calculated in 4 different ways.


Display estimated delivery dates

Specify the number of delivery days for each shipping method. This way customers will see how long it will take to deliver orders before they complete the checkout process.

Various types of shipping rates

With this extension, one can use flat or percent-based shipping table rates individually or in combination. For example: charge $5 per order plus 1% of product price plus $2 per product.


Set custom rates for a specific product or a group of products

With the module you can assign different shipping rates to individual products or product groups depending on their shipping type. For example, set higher rates for fragile, extra large items or the ones located in a distant warehouse.

Calculate rates based on numerous parameters

Accurately calculate shipping prices by specifying address, weight, price and quantity parameters.  For instance, you can set a $10 flat rate for orders, which weigh between 2 and 5 pounds, cost between $20 and $50, when 3 or fewer products are purchased.

Create rate combinations

Generate any rate combinations to meet your specific needs. E.g. You have products located on the west coast (and have created shipping type 'CA warehouse' for them) and the rates for delivery to NY and CA will differ a lot.

Show maximal or minimal rate for products with different shipping types

Due to flexible Magento settings you can not only sum up shipping table rates of products with different shipping types, but also choose whether to use minimal or maximal rate. For example, if customers add to cart two or more products with different shipping table rates you can show them minimal or maximal rate for all the products.


Easily manage magento shipping table rates

Add notes and comments for each shipping method

Write special comments for each shipping method to provide customers with any additional information you need. The comments option supports HTML tags, therefore you can easily customize your notes and add pictures if needed. All created comments will be displayed on the shopping cart and checkout pages under the corresponding shipping method.

Set any Magento shipping method as default

With the Auto Shipping tool you can easily set any shipping method created with the extension as default and display it on the shopping cart page so that customers will see the final price including shipping expenses at once.

Manually add and edit Magento table rates

If some rates become outdated with time, you can either edit or remove them. You can also manually add new records with rates. The feature allows you to refine shipping rates list by removing useless information.


Simple rates import

Import a CSV file with Magento multiple table rates for custom methods. It is possible to specify one country or all countries, using "*" symbol, use numeric zip ranges and list several states, separated by comma.

Advanced Options for Magento Shipping Table Rates

Partial match for non-numeric zip codes

The module lets you set a rate that will be applied to zip codes containing 'XYZ'. Ranges for UK Post Codes and similar (e.g. from AB2 to AB12) are also supported.

Smart methods display

Display a shipping method in Magento even when it fits only to some items in cart (optional). In this case products that are assigned to another shipping type and have no available rates will be sent fo free.

Create rules for discounted prices

It's possible apply shipping rates to discounted prices. Let's say a product costs $100. If after the discount it becomes $70, the shipping rate for 70-dollar products will apply to it.

Auto-process files with duplicating conditions

The module automatically processes uploaded files and removes duplicates with the corresponding notice. After receiving the notice you can quickly check the files and choose only the necessary conditions.

Deep integration with native Magento features

Free shipping promotions support. The extension fully supports discount functionality related to shipping in Magento - free qty by coupon, free shipping for particular method etc. You can also have a look at our Shipping Rules extension that lets modify live shipping rates provided by carriers.

Learn how Amasty Shipping Extensions help to solve real customers' cases

In our Shipping Guide we explain Magento shipping functionality in Amasty modules and discuss real cases from our support experience.

Why use multiple table rates in Magento?

Magento multiple table rates allow you to make shipping cost flexible and vary it depending on weight, volume, items Qty, product cost, and other parameters. Thus, you can offer cheaper delivery for your customers and increase fees for extra large and heavy packages.

Upgrade effortlessly with our Magento Migration from 1 to 2, ensuring your e-commerce store stays ahead with the latest Magento platform.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation.If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento...
How can I pay for Amasty extensions?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed. If you need to pay for the order with a non...
Can I import my previous shipping rates to use them with the extension?

Yes, shipping table rates can be imported using a CVS file. All of them can be later edited manually. To see the screenshot follow the link below.

Can I set different Magento shipping method depending on a product type?

Yes, there is a "shipping_type" attribute, so you can set different rates for different product types using it. For example, you can create table rates based on weight unit.

Can I set shipping rates based on cart total?

Yes, it’s possible since a Price condition will sum up prices of all products in a shopping cart (provided shipping types are not set).

Can I set up different shipping rates based on customer groups?

Yes, the flexible table rates configuration allows for choosing which shipping methods should be available for each customer group.

Can I use wildcards in a postcode field?

Yes, a Shipping Table Rates extension supports wildcards for zip and other data variables, a symbol “%” is used.

Can this extension handle UK postcode for the zip field?

Yes, Magento table rates can be applied to region codes. The extension can handle UK zip codes, for instance.

Does Magento Shipping Table Rates extension support backend orders?

Yes, the module works fine with backend orders.

Does this extension support multi-store configuration?

Yes, sure, the module supports multiple websites and multiple store views.

How to install Magento 1 Amasty extensions?
Each Amasty extension package is provided with the extension files, installation & setup guides and a license agreement. Some extensions include import file examples as well.Before installing any extension, please create a backup of the root folder...
Is it possible to assign a shipping rate to an entire category?

Yes, you can assign an attribute "shipping_type" to the entire category, and then use this attribute to set the rate.

Is there a limit of the number of rates that are supported per each method?

No, Magento multiple table rates allow a limitless number of rates that can be created per each shipping method.

What happens if two different product types are shipped at the same time?

Thanks to highly adjustable settings, you have a possibility to sum up, use min./max. rates for products with different shipping types.

Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.5.9
Last Update: Sep 02, 2019
2.5.9 - Sep 02, 2019
  • Compatibility with Amasty Shipping Restrictions extension was enhanced
  • Improvement extension performance was slightly improved
2.5.8 - Apr 18, 2019
  • Improvement compatibility with 3-rd party extensions was improved
2.5.7 - Jan 16, 2019
  • Fix the issue with not summed up correctly shipping price with different shipping types was resolved
2.5.6 - Dec 27, 2018
  • Fix amount issue resolved.
2.5.5 - Dec 07, 2018
  • Improvement the configuration settings and comments were improved
  • Improvement optimization update was implemented
  • Fix the issue with validating shipping types for virtual products was resolved
2.5.4 - Nov 08, 2018
  • Fix security issues were resolved
2.5.3 - Nov 01, 2018
  • Fix the issue with empty div tag was resolved
2.5.2 - Aug 23, 2018
  • Fix the issue with displaying comments for shipping methods was resolved
2.5.1 - Jul 30, 2018
  • Fix the issue with shopping cart price rules for free products was resolved
2.5.0 - May 02, 2018
  • New implemented a safe way to attach images to shipping methods. Now you can upload an image to the shipping method and use {IMG} variable to insert it anywhere you want in the Comment field.
Version 2.4.0
Last Update: Apr 06, 2018
2.4.0 - Apr 06, 2018
  • New we introduced the Volumetric Weight calculation. If a Volumetric Weight is assigned to the product, the extension compares it with a regular product Weight and choose the biggest value for using in calculations. With this option, a carrier can optimize the usage of the cargo space more efficiently.
  • Fix we fixed an issue with the shipping method comment that wasn't displayed on the checkout page.
Version 2.3.7
Last Update: Mar 26, 2018
2.3.7 - Mar 26, 2018
  • Compatibility with Magento SUPEE-10570 patch improved
2.3.6 - Jul 31, 2017
  • Free Shipping Types note updated
2.3.5 - May 29, 2017
  • Fixed the comma separator behavior in import
  • Other minor import fixes
2.3.4 - May 22, 2017
  • Minor improvements
2.3.3 - Apr 17, 2017
  • Optimized ranges logic and UK Postcodes logic
2.3.2 - Oct 18, 2016
  • Compatibility with old Magento 1.4.? version
2.3.1 - Sep 06, 2016
  • Added option to provide different labels and comments per store view
2.3.0 - Aug 22, 2016
  • Added option to ship some product types for free. Useful when one shipping method
  • can be used for two product types, but it can not be used for one of them.
Version 2.2.5
Last Update: Jul 14, 2016
2.2.5 - Jul 14, 2016
  • Fixed address mapping for countries and states with special chars.
2.2.4 - May 19, 2016
  • Improvements for UK Post Code conditions, CSV file import, and bundle products algorithm
2.2.3 - Jan 18, 2016
  • New options for min and max possible rate value
2.2.2 - Nov 13, 2015
  • Compatibility with 3-rd party checkout extensions improved
2.2.1 - Oct 27, 2015
  • Admin routing patch (SUPEE-6788) compatibility
2.2.0 - Oct 26, 2015
  • Support postcodes ranges for UK Post Codes and similar. E.g. from AB2 to AB12.
Version 2.1.11
Last Update: Oct 16, 2015
2.1.11 - Oct 16, 2015
  • Code improvements.
2.1.10 - Aug 12, 2015
  • Allows up to 100 chars for the city field
  • Allows uploading files with duplicating conditions. The module successfully processes files and removes duplicates with the corresponding notice.
2.1.9 - Jul 14, 2015
  • Magento security patch SUPEE-6285 compatibility
2.1.8 - Jun 24, 2015
  • All rates and price intervals are rounded to the second decimal. E.g. 4.887 will be rounded to 4.89
2.1.7 - Apr 13, 2015
  • Option to show max rate, min rate or sum up rates (default algorithm) for products with different shipping types.
  • Ability to add HTML notes and comments for each shipping method
2.1.4 - Feb 20, 2015
  • New feature - ability to set estimated delivery in days and show it right in the method name
  • Important update for quantity calculation when we have several the same configurable products in the cart
2.1.2 - Jun 22, 2014
  • Tested with the latest Magento CE 1.9 release.
2.1.1 - Apr 22, 2014
  • Possibility to display a message if no rate applies
  • Minor fix for total counting
  • Minor fix for bundled products
2.1.0 - Mar 10, 2014
  • More flexibility with different combinations of bundle and configurable products/children calculations.
Version 2.0.6
Last Update: Feb 17, 2014
2.0.6 - Feb 17, 2014
  • Wild card search for not numeric (e.g UK) postcodes
2.0.5 - Nov 20, 2013
  • New setting to block usage of several shipping methods at once for the same shopping cart.
2.0.4 - Oct 19, 2013
  • Performance optimization for stores with multiple states
2.0.3 - Oct 05, 2013
  • Bugfix.
2.0.2 - Aug 05, 2013
  • Fixed issue with free product coupons.
2.0.1 - Jul 08, 2013
  • Bugfix
2.0.0 - May 14, 2013
  • Very important new feature - ability to set shipping rates based on product types
Version 1.0.5
Last Update: Mar 21, 2013
1.0.5 - Mar 21, 2013
  • Rates import/export fix.
  • Bugfix for mass activation/deactivation.
1.0.3 - Feb 22, 2013
  • Ability to charge shipping by weight unit, e.g. $0.5 per pound or 0.3 euro per kilogram.
  • Bugfix for orders placed from the admin panel.
1.0.2 - Dec 14, 2012
  • Fantastic new feature - ability to create rules for prices AFTER discount.
  • Ability to specify partial match for non-numeric zip codes. E.g. you can set a rate to apply to zip codes with 'XYZ' in the code.
1.0.1 - Nov 16, 2012
  • Ability to apply rates based on total.
  • Bugfix.

Ratings & Reviews

99% of 100