Shipping Table Rates For Magento 2

Write Review
Purchased by 292+ merchants

Ask AI About This Extension

The Magento 2 Shipping Table Rates extension lets store owners set unlimited shipping rates by country, state, zip code, shipping type, product weight, and quantity. Also called table rate or matrix shipping, it calculates the cost from a lookup table instead of one flat fee — with per-customer-group rules and CSV import.
30-Days Money back
100% Open Source
Free Update
Marketplace
Hyva Compatible

Key Features

  • Create unlimited and flexible shipping methods with their own shipping rates, including options like flat rate and handling fee adjustments.
  • Set specific rates based on country, state, zip code, weight, etc.
  • Display the shipping method along with an image and comments, as well as its status.
  • Import CSV files with shipping table rates using the Magento 2 table rates generator.
  • Set shipping rates based on quantity.
  • Our shipping table rates apply to both numeric and alphanumeric zip codes.
Partner With
Magento Partner Hyva Partner
Developed by
Master Certified Expert Certified Professional Certified

Current Limitation in Magento 2

What Magento 2 Cannot Do

Most stores that come to us for this extension have already tried Magento's native table rates and hit the same walls. Magento 2 does ship with a table rate method — but only one. It supports a single CSV, exactly three condition types (weight vs. destination, price vs. destination, or number of items vs. destination), one generic method name at checkout, and nothing else: no multiple carriers, no per-customer-group rates, no method images or descriptions, no store-view targeting, and no way to combine conditions. The moment you need "free courier for wholesale in Gujarat, paid express everywhere else," native table rates hit their ceiling.

How Our Extension Solves This

MageAnts Shipping Table Rates removes that ceiling: unlimited shipping methods, each with its own name, icon, description, and rate table; conditions that combine destination, weight, price, and quantity; targeting by store view and customer group; and bulk CSV import per method. Your checkout shows exactly the options each customer should see, at the right price.

Native vs Extension Comparison Table

Capability Native Magento 2 Table Rates MageAnts Shipping Table Rates
Number of table-rate methods 1 Unlimited
Rate conditions 3 fixed types (weight / price / # items — each vs destination only) Country, state, zip, weight, price, quantity — combinable
Customer-group specific rates No Yes
Store-view targeting No Yes
Method name / image / description at checkout Generic single label Custom per method
CSV import One global CSV Per-method CSV import

Description

Offer flexible shipping options with table rate calculations

Magento 2 Shipping Table Rates allows you to create unlimited and flexible shipping methods with their own shipping rates, including options like flat rate and handling fee adjustments.

Add unlimited shipping methods

Magento 2 shipping table rates help to expand the functionalities of your store by creating custom shipping methods along with shipping rates.

Set as many carriers and method-specific rates as required.

Add New Shipping Method

Add and manage custom shipping methods easily

Add the shipping method from the backend easily. Give it a suitable name along with an image and a comment regarding that method to inform your customers.

Using the MageAnts Magento 2 Table Rates extension, store owners can simply activate the method by selecting "Active" for the status.

General Configuration for new method

Set store and customer groups to assign shipping methods

Assign a specific shipping method to specific customer groups. For example, one of your shipping methods is only applicable to retailers. As a store admin, you can set that.

Select the store view in which these shipping methods will be displayed to your customers.

Moreover, you can also check out our exclusive Payment and Shipping by Customer Groups for Magento 2 .

Stores and Customer Group configuration

Import shipping table rates rapidly

Store admins can delete existing rates or quickly update them by importing CSV files using the Magento 2 Shipping Table Rates CSV download.

Import Shipping Rates Via CSV

Shipping rate configuration made easy

Exclusive shipping rate configuration can be done using Magento 2 Shipping Methods Table Rates so that you can manage multiple and complex shipping methods better.

You can configure the shipping rate based on a certain destination. You can provide additional accurate location information for applicable rates by adding country, state, and zip range.

Store admins can apply conditions for complex shipping methods with Matrix Rates Magento 2. Set conditions for product weight, quantity, and price.

Fixed or percentage shipping rates will be applied for your selected destination and based on your selected condition, as shown in the screenshot.

Add shipping rates
Destination for Rate Configuration
Conditions for Rate Configuration
backend Zip code cod grid
 
 

Configure the extension as you like

Display the carrier name, provide a list of countries where the product can be shipped, any error messages, free shipping promotions, shipping method options, etc.

The Magento 2 shipping costs extension enables the option to exclude the display of virtual products' quantity and price from the rate calculations based on the price and quantity conditions.

System configuration

Show shipping rates on specific pages

With Magento 2 multiple table rates, set the pages where you want the shipping rates to be displayed, like showing the calculated shipping cost on the product page or the checkout page.

Cart page

Inform them about shipping methods

Display with a shipping comment or image whether the shipping method is applicable at the moment or in the customer’s area or not.

Cart page
  • How To Configure Table Rates Shipping In Magento 2?

  • How To Configure Shipping Table Rates Using CSV File?

  • How Does Magento 2 Shipping Table Rates Work?

  • Why Does Your Store Need Shipping Table Rates Magento 2 Extension?

  • Benefits of Shipping Table Rates Magento 2 Extension

  • Install Shipping table rates Magento 2 extension in your store.
  • You can enable extension from In the admin, go to Stores → Configuration → Mageants → Sales → Shipping Table Rates and set Enabled to Yes.
  • You can set other configurations as per your need and requirement.
  • Admin can add shipping table rates from Sales --> Shipping table rates.
  • Admin can create multiple shipping table rates based on country and state.
  • Admin can add shipping table rates using CSV files.
  • Customers can select shipping table rates and shipping methods at checkout.
  • Easily place orders with shipping table rates.
  • Install shipping table rates extension in your store.
  • You can enable it from store --> Configuration --> Sales --> Shipping table rates by MageAnts.
  • You can set other configurations as per your need and requirement.
  • Then create shipping table rates from sales --> shipping table rates.
  • Make a CSV file and add your rates for shipping table rates.
  • Edit your shipping table rates and add your CSV file.
  • Click on import, then your CSV file rates are added in shipping table rates.
  • By integrating Magento 2 Shipping Table Rates extension to your online store, you can create an easy shopping experience. Show your visitor the shipping price of the product they are willing to buy beforehand, by automatically calculating. That way, you can make the buying experience transparent. In addition, Magento 2 sellers can create, edit and manage specific shipping methods based on the destination, product weight, quantity, price, etc. for each customer group.
  • The majority of shopping cart abandonment happens due to the unexpected shipping charge displayed at payment. The customer gets so annoyed that they may never return to such sites. With this extension, you can make the buying experience informative and transparent for the customers, which they will love. Knowing the shipping charges before the checkout will build a trust factor with the customers.
  • Besides, as a store owner, shipping charges can be different, and shipping methods can be different for specific customer groups. It's important to create a custom method to apply shipping charges as per destination, product quantities, weight and price. Multiple shipping methods on your store can help you to generate more revenue for your business.
  • Numeric and alphanumeric zip codes.
  • Unlimited shipping method.
  • Import shipping rates with a CSV file.
  • Provide a flexible shipping method to customers.
  • Unexpected shipping costs are the #1 reason for cart abandonment — cited by ~48% of US shoppers (Baymard Institute, cart abandonment research).
  • Offering the right shipping options at checkout measurably lifts conversion; stores using tiered/table rates can price remote regions accurately instead of averaging losses into one flat fee.

FAQs

What is table rate shipping in Magento 2?

Table rate shipping calculates the shipping cost from a lookup table instead of a single flat fee — the rate changes based on where the order ships, how much it weighs, what it costs, or how many items it contains. Magento 2 includes one basic native table; this extension lets you create unlimited table-rate methods with combinable conditions.

Is it possible to apply the shipping rate for a particular customer group?

Yes. Each shipping method can be limited to specific customer groups — for example, a discounted freight rate that only wholesale accounts see at checkout, while retail customers get standard options.

Is it possible to set a shipping method for a particular state?

Yes. Rates can be defined down to country, state/region, and zip/postcode level, so a method can exist only for (say) Gujarat or California, with its own price table.

Is it possible to create a shipping method store-wise?

Yes. Every method can be assigned to specific store views, so a multi-store setup can show completely different shipping options per store.

Can I show multiple table rates and let customers choose?

Yes. All methods a customer qualifies for appear together at checkout — each with its own name, price, image, and description — and the customer picks the one they prefer.

Is it possible to add an icon for the shipping method?

Yes. Each method supports an image and a short comment/description, so checkout options look distinct instead of a list of plain labels.

Is it compatible with the latest Magento 2 version?

Yes — we update the extension for each Magento 2 release (the Changelog tab shows the exact latest supported version), and if anything misbehaves on your setup, the free 90-day support covers it — compatibility issues are the most common ticket we handle, and most are resolved within a day — a couple of days when the queue is heavy.

How do you calculate shipping rates for tables?

You define rows in a rate table: destination (country/state/zip) plus a weight, price, or quantity range, and the rate for that combination. At checkout the extension matches the cart against the table and charges the matching row's rate. Tables can be built in the admin or imported via CSV.

How can I get a shipping rate in Magento 2?

Customers see live rates in the cart's 'Estimate Shipping' section and at checkout. As an admin, you manage all rates under Sales → Shipping Table Rates, where every method's table is visible and editable.

How can I change a table rate in Magento 2?

Open Sales → Shipping Table Rates, edit the method, and update the rate rows directly — or export the CSV, adjust it in a spreadsheet, and re-import. Changes apply immediately after cache refresh.

What is table rate shipping?

It's a shipping pricing model where the cost comes from a table of conditions rather than one fixed price — the standard approach for stores whose real shipping costs vary by destination, weight, or order size.

Does it work with the default Magento shipping methods?

Yes — your custom table-rate methods appear alongside any native or carrier methods you keep enabled; you control which combination customers see.

Reviews

Flexible shipping
Verified purchase
5.00
star star star star star
The Shipping Table Rates Magento 2 Extension has been a crucial tool for managing shipping costs more effectively in my store. By allowing me to set custom shipping rates based on various factors like destination, weight, and product attributes, I can offer more flexible and accurate shipping options to customers. It has significantly improved how I handle shipping calculations, especially for international orders and larger items.
Aiden | Posted On 10/24/2024
Great Module!!
Verified purchase
5.00
star star star star star
With this extension, we can configure multiple shipping options, including country specific shipping rates. It's a very useful extension.
Mathew | Posted On 10/03/2024
Reliable shipping tool
Verified purchase
5.00
star star star star star
The Table Rate Shipping extension has worked well for my store from the beginning; no issues at all till now. Thanks for such a great tool MageAnts!
Leanne | Posted On 08/05/2024
Easy to Use
Verified purchase
5.00
star star star star star
The module was very Useful. The module provides multiple shipping rates in a flexible manner. Absolutely easy to install and use.
Jeffrey | Posted On 06/30/2023
Write Your Own Review
You're reviewing Shipping Table Rates
You're Rating:
Price
Value
Quality
loader
Loading...

check-circle You submitted your review for moderation.

Customization

* Required Fields

Changelog

Version 2.1.0 – May 25, 2026
Compatible & Fixes
  • Compatibility:- The extension is now fully compatible with the Magento Hyvä theme, supporting Magento 2.4.9 and PHP 8.5.
  • Compatibility:- Applied magento coding standard. Fixed all eqp warnings.
  • Fixes:- Resolved the issue in saving "0" as "zip from" when importing rates from the csv. Earlier it was saving "0" as blank and it was creating issue in shipping rates calculation.

Version 2.0.9 – May 02, 2025
Compatible with magento latest version and Hyva theme
  • Mageants Team make extension compatible with magento latest version.
  • Mageants Team make extension compatible with Hyva Theme.

Version 2.0.8 – October 27, 2023
Bug fixed
  • When only shipping table rates shipping method enable then shiping table rates not display at checkout.

Version 2.0.7 – May 30, 2023
Bug fixed
  • Multiple shipping address for shipping table rate not working in all version.

Version 2.0.6 – May 16, 2023
Bug fixed
  • MageAnts team make zipcode compatible with numeric and alphanumeric both zipcode.

Version 2.0.5 – May 31, 2023
Bug fixed
  • MageAnts team make extension compatible with latest magento 2.4.6 version.

Version 2.0.4 – May 31, 2022
Bug fixed
  • Shipping method was not working in frontend with CSV import. MageAnts team resolved issue in all Magento version.

Version 2.0.3 – April 06, 2022
Bug fixed
  • When only shipping table rates shipping method enable then shipping table rates not display at checkout, MageAnts team resolved issue in all magento version.

Version 2.0.2 – November 16, 2021
Bug Fixed
  • Added a feature that will display the table rates based on zip code.

Version 2.0.1 – February 17, 2021
Bug Fixed
  • If delete existing rate is yes but user not upload any csv file and change other data then it is automatically remove all shipping rate.

Version 2.0.0 – May 21, 2019
Bug Fixed
  • Extension working fine in all Magento version.

Why Choose MageAnts

  • 30 Days Money Back Guarantee

    30 Days Money Back Guarantee

    We offer 30 Days money back guarantee if customer meets our refund policy. For more info you can read our terms and condition

  • Tested Before Every Release

    Tested Before Every Release

    Every version is tested on the latest Magento 2.4 release before it goes live, and bugs reported during your support period are fixed by our team.

  • Free 90 Days Support

    Free 90 Days Support

    MageAnts ensures quick and quality technical support. Take advantage of our 90 days free support for a smooth and efficient experience.

  • Frequent Extension Updates

    Frequent Extension Updates

    Intensive update roadmaps ensure highly compatible, bug-free, great performance, and innovative extensions.

9+ Years of Industry Experience