Magento 2 Shipping Table Rates: A Business Owner’s Guide (2023)

63%of online shoppers in the United States abandon their carts due to shipping costs.

That means a drop in sales, along with a potential decrease in trust and loyalty from consumers.

Of course, your business needs to be profitable, and free shipping isn’t always an option. So how can you improve delivery and create a customer-centered shopping experience with transparent and convenient shipping costs?

The answer is simple: Use shipping table rates.

In this article, we’ll explain everything you need to know about Magento 2 shipping table rates.

We’ll share the benefits and explain how to configure shipping table rates in your online shop. Plus, we’ll give you a look into our expert Magento services that can take your e-store to the next level.

Explore Digital Silk’s Magento Development Services

Table of Contents

What Is Table Rate Shipping In Magento?

Table rate shipping in Magentois an extension that allows you to calculate your shipping costs and provide profitable and customer-centered shipping options.

The primary reason that online shoppers in the U.S. abandon their carts ishigh shipping costs, followed by non-working discount codes, long shipping periods and the need to re-enter information in the system, which makes the shopping experience slow and tedious.

Typically, factors that affect shipping cost include product size, product weight, shipping distance and product nature.

With the Table Rate Shipping extension, you can customize your settings to appeal to your consumers and reduce shopping cart abandonment due to unexpected shipping costs.

Magento 2 Shipping Table Rates: A Business Owner’s Guide (1)
(Video) Shipping and Table Rates in Magento 2 - Ep07 Let's build series

Configuring shipping table rates on your Magento e-store can help:

  • Define transparent and fair shipping costs
  • Provide information on shipping methods in easy-to-read tables
  • Meet customers’ expectations about shipping and shopping
  • Improve the customer experience
  • Decrease cart abandonment rate and increase revenue
  • Build trust and increase loyalty due to transparency
  • Improve your shipping strategy

Request a free consultation with our certified Magento expertsSet Up A Consultation

How Table Rate Shipping Works In Magento 2

The extension allows you to use an unlimited number of shipping methods to calculate your shipping costs, which also helps you find the best carrier for youreCommercebusiness.

You can choose conditions to apply, according to:

  • Quantity
  • Weight
  • Price
  • Shipping Type
  • Country
  • State
  • City
  • Zip Code

You have the option to use flat rate shipping, or you can configure additional shipping rates based on:

  • Base for the Order
  • Percentage per Product
  • Fixed per 1 unit of weight
  • Fixed per Product

The extension calculates the rates for each order and shows the available delivery methods.

YOU MAY ALSO LIKEMagento Salesforce Integration [101 Guide]

How To Configure Magento 2 Shipping Table Rates In 4 Steps

Configuring your shipping table rates provides an opportunity to assess your shipping costs and delivery process and implement shipping methods that keep your customers satisfied and coming back.

To set the extension, follow these four steps:

1. Configure Your Table Rate Shipping Method

Generate various shipping methods with flat and percent costs using the Magento 2 Shipping Table Rates extension. Customize them to reflect your specific requirements and needs.

Options include:

  • Set different shipping prices for products or product groups.For example, your delivery costs can be higher for products that are fragile, toxic, bulky or available in distant storehouses only. This will give you the possibility to better scale and control your shipping processes.
  • Set flexible combinations.Use Magento 2 matrix rates to create cost combinations for products stored in different storehouses. In this case, you can set charge and percent price simultaneously, for example 1% of the product price + $5 per order. Or you can offer cheap delivery or free shipping when your customer buys more than 10 items. Such flexible combinations allow you to adjust shipping costs in line with your requirements while encouraging more sales.
  • Set rates using specific delivery parameters.To match your business needs, you can combine factors like weight, destination address, order subtotal and more. Here is an example: you can assign flat rates of $5 for shipping items that weigh between 5 and 10 kg and costs between $15 and $75 for 5 or less items a customer adds to the shopping cart.
  • Show minimal & maximal cost for products with different shipping methods.This means that if a shopping cart contains products with different rates, you can define the range for the whole order.
  • Provide free shipping.Free shipping is a magic word in digital sales. It is a great strategy to improve conversion and your e-store popularity.
  • Show delivery dates.Specify the shipping period for each method so that your customer has this information before completing the order. This will improve your customer experience and build trust and loyalty.
  • Use volumetric weight calculations.This method allows you to set your shipping costs based on the dimensions of the package. In addition, it provides the possibility to optimize cargo space and consequently save money.

Magento 2 Shipping Table Rates also offersadvanced optionsthat can further optimize your business performance and your customer experience. Here are some examples:

  • Add images and comments to your delivery methods.This will give your customers more information and will improve their experience on your e-store.
  • Use an unlimited amount of rates.This allows you to work with large volumes and approach your shipping costs in detail.
  • Charge extra for excess weight.In this case, you can apply extra charges if the item is heavier than typical items.
  • Exclude free shipping items.This option makes it possible to exclude items from the calculations and avoid inaccuracies.

The technical steps include:

(Video) Magento 2 shipping methods and How to set up them [Ultimate Guide]

  • Go to your configuration settings and select Shipping Method section
  • Set the title for the rate shipping on the checkout page of your store in the table rate section
  • Define the calculating method conditions
  • Add virtual products for your calculation
  • If you charge handling fees, add this option
  • Set your shipping rates per country, allowed or selected countries
  • Set your shipping method sort order
  • Save your data

2. Preview Your Table Rate Data

To preview your table rate data:

  • Go to your store view
  • Export your data in a CSV file
  • Add your data to the spreadsheet
  • Save your file
Magento 2 Shipping Table Rates: A Business Owner’s Guide (2)

3. Import Your Data

To import your data:

  • Go to your store view section
  • Import your information spreadsheet
  • Save your data
Magento 2 Shipping Table Rates: A Business Owner’s Guide (3)

4. Check Your Rates

To check your rates, use different shipping addresses in the checkout process to make sure your tables have been configured correctly.

Magento 2 Shipping Table Rates: A Business Owner’s Guide (4)

Digital Silk’s Magento Services

At Digital Silk, ourtop-rankedMagento developers, designers, strategists and consultants conduct a detailed audit of your current solution and create professional recommendations for optimizing your e-store.

We research your industry, competitive landscape and user behavior, along with the best eCommerce solutions in your niche.

After thorough research, our team creates a custom digital strategy aimed to improve the visibility, ranking and conversion of your e-store.

TheMagento serviceswe offer include:

  • Magento End-To-End Development Services
  • Custom Magento Development
  • Magento Website Design
  • Magento Integration Services
  • Magento Migration Services
  • Magento PWA Development
  • Magento Consulting Services

Here’s a quick look at each of our Magento services:

1. Magento End-To-End Development Services

New to Magento 2? We build online stores that convert.

From in-depth research and a digital strategy to a custom Magento design reflecting your brand identity, we develop, QA and launch your new solution.

As an additional service, we provide future support to make sure your online shop is optimized, secure and competitive.

(Video) Magento 2 Multi Vendor Table Rate Shipping Plugin - Overview

2. Custom Magento Development

We create custom websites to give your customers a superior shopping experience. Our strategic designs connect with your target audience and encourage engagement and conversion.

3. Magento Website Design

Our team follows eCommerce best practices to create your custom solution, enhanced by your branding elements, high quality images and detailed product and service descriptions.

4. Magento Integration Services

Our experts integrate your e-store solution with the systems you are using for seamless operation.

From Enterprise Resource Planning (ERP) and Product Information Management (PIM) to Point Of Sale (POS) and accounting, shipping and marketing, we streamline your processes to optimize resources, save time and simplify.

5. Magento Migration Services

We migrate Magento 1 and other eCommerce platforms to Magento 2.

With the new version, your e-store is equipped with high speed, a mobile-friendly design, security, a streamlined checkout process, flexibility and more.

6. Magento PWA Development

Our team develops your Progressive Web Application (PWA) to increase your website’s loading speed, traffic and conversion and improve your customers’ experience.

7. Magento Consulting Services

Not sure which Magento solutions are the best fit for your brand?

We offer Magento consulting to answer your questions and provide strategic recommendations on all Magento-related topics, from custom development and design to PWA, migration and integration.

Wrapping Up On Magento 2 Shipping Table Rates

Magento 2 Shipping Table Rates provides the solution for an issue that affects many eCommerce stores: shopping cart abandonment due to high or hidden shipping costs and the consequent losses in revenue.

Use this Magento extension to define the shipping methods and rates that fit your business and meet your customers’ expectations.

Benefit from an improved shipping cost structure and strategy, along with enhanced trust and loyalty, while your customers enjoy a superior shopping experience.

At Digital Silk, we offer a wide range of Magento services, from custom Magento development and design to integration, migration, consulting and more.

Request A Quote For Your Magento Project

Tell us about your goals and let our experts give you recommendations and a custom proposal.

    (Video) Table Rate Shipping - Create custom shipping rules & costs

    Categories (tags):


    (Video) How to Set Up Fixed Rate Shipping in Magento 2


    How to set table rate shipping in Magento 2? ›

    How to configure Table Rates shipping in Magento 2
    1. Table Rates. Enable [Yes / No] Enable or Disable the Table Rates shipping method from the Checkout Page. ...
    2. Prepare the data for the table rate. ...
    3. Import the tablerates.csv file. ...
    4. Check the rates Check the payment process with several different addresses, to ensure.
    Dec 29, 2022

    What is shipping table rate? ›

    Table Rates allow you to define and control your shipping cost down to the zip code, allowing you to offer custom-calculated rates for any shipping scenario. You choose the method that best fits your needs: Weight vs. Destination, Price vs. Destination, Number of Items vs. Destination, SKU vs.

    What is table rates extension in Magento 2? ›

    Magento 2 Table Rate Shipping extension helps Magento 2 stores to create unlimited custom shipping methods and shipping rates based on various condition combinations. Especially, shipping rate calculation is upgraded with volumetric weight & destination, rate-setting types and more.

    How to configure table rates in Magento 2? ›

    go to Stores → Settings → Configuration, then open the Sales tab and click on the Shipping Methods. go to the Table Rates section and choose Yes in the Enable field. enter the Title and Method Name that you want to display on the frontend. choose the calculation method in the Condition filed.

    What is flat rate vs table rate? ›

    The main difference between table rates and flat rates is that table rates are completely customized for your specific business model and needs. With flat rates, you charge a uniform fee for all shipments that fall into the same location or product categories.

    What is Table rate shipping in Magento? ›

    Magento2 Marketplace Table Rate Shipping add-on allows the admin and seller to define shipping/freight prices as per their need. Shipping/freight price is calculated based on CSV entered by admin and seller and shipping cost is estimated based on weight, postal code, region, country, state, and many more options.

    How do I get shipping rates in Magento 2? ›

    On the Admin Panel, Stores > Settings > Configuration . On the left panel, under Sales , select Shipping Methods .
    Open the Table Rates section,
    1. Enable the shipping method by choosing Yes for that.
    2. Set the Title for the table rate shipping on the checkout page. ...
    3. Choose Conditions by the calculating methods: Weight v.

    How are shipping rates calculated? ›

    Most shipping carriers use a pricing method known as dimensional weight to calculate the rates they offer. This is calculated by multiplying the length, height, and the width of the package. A standard divisor is then used for dividing the figure above.

    What is the formula for calculating shipping? ›

    Shipping and handling costs = Packaging costs (P) + Shipping costs (S) + Handling costs (H), or P + S + H. There are three variables in the formula: P = Packaging costs, or the cost of the envelope or box and any packing materials.

    How do you calculate freight rates? ›

    How are trucking freight rates calculated? Trucking rates are calculated on a per-mile basis. First, take the mileage between the starting and destination points. Then divide the total rate by the number of miles between destinations to get your trucking freight rate.

    How many tables are there in Magento 2? ›

    The Magento 2 database contains about 200 tables, if you can't find yours, go to the next page of the list.

    What do Extension Attributes allow in Magento 2? ›

    Extension attributes are new in Magento 2. They are used to extend functionality and often use more complex data types than custom attributes. These attributes do not appear in the Admin.

    How do I get an extension attribute in Magento 2? ›

    How to add extension attribute in Magento2
    1. Create app/code/Webkul/DemoModule/etc/extension_attributes.xml.
    2. A) For Scalar Attibutes. ...
    3. B) For Non-scalar Attributes. ...
    4. Now you can set/get these attributes value by creating the instance of Magento/Checkout/Api/Data/ShippingInformationInterface.

    How to set shipping method in Magento 2 programmatically? ›

    How to create simple shipping method in Magento 2
    1. Step 1: Declare a Shipping module. Create a module call: Simpleshipping located in app/code/Mageplaza/Simpleshipping. ...
    2. Step 2: Create shipping model. ...
    3. Step 3: Create configuration file. ...
    4. Step 4: Enable module.

    How do I set special price of a configurable product in Magento 2? ›

    Magento Open Source includes simple start and end date options in the Advanced Pricing options. Open the product in edit mode. Scroll down to the Price field, click Advanced Pricing, and enter the Special Price amount. ) to choose the Start Date and End Date for the special price promotion.

    How can I change product price in magento2? ›

    Overview of changing product price with plugin in Magento 2 in three easy-to-follow steps
    1. Step 1: Add di.xml file.
    2. Step 2: Change the product price.
    3. Step 3: Flush Cache and Test.

    What are shipping rate tables and what can a seller use them for? ›

    Rate tables contain the information concerning which regions can expect a given guaranteed delivery date as well as specific shipping costs. They provide the delivery speeds you offer your customer at checkout and the associated shipping cost, which depends on the weight or dimensions of an item.

    What is a rate table used for? ›

    Rate tables display a facility's calculated rates and device-utilization ratios (where appropriate). If available, rate tables also provide NHSN published pooled means and the comparison of the facility's rates and ratios to those pooled means.

    What is third party calculated shipping rates? ›

    Calculated shipping rates are determined at checkout by a third-party shipping carrier based on the details of the order. This helps you charge your customers the exact amount that a shipping carrier, such as UPS or FedEx, will charge you when you purchase a shipping label.

    Should I charge hourly or flat rate? ›

    To summarize, a flat rate billing system generally works well for projects that have a well-defined scope and specific deliverables; an hourly billing system is ideal for more broad, ongoing, unstructured work.

    Is flat rate cheaper than weight? ›

    Flat Rate packaging provides a better value than weight-based pricing if your products fit within the defined dimensions of the Flat Rate packages. Flat Rate Envelopes and Small Boxes have a distinct advantage when shipping shorter distances, Zones 1-4, and for parcels weighing less than 20 lbs.

    Which is cheaper flat rate or priority? ›

    Looking at the USPS pricing chart, we can see that if your shipment weighs under 2 pounds, USPS Priority Mail rates will be cheaper than the Medium Flat Rate Box. The only exception is if you are shipping something between 1 lb, 1 oz - 2 lbs to Zone 9; in this case, it's best to use the Medium Flat Rate Box.

    What is MPS shipment? ›

    In general, these packages must have the same destination, billing information, accessorials, and all use the same service. Multi-Piece Shipments (MPS) users gain added visibility into FedEx shipment tracking and may also be granted better rates for MPS.

    What is shipping estimator? ›

    The Shipping Estimator displays as a dropdown field in the order summary box in the cart section of your website after your customer has added items to the cart. It displays the estimated shipping cost based on the Shipping Estimator Preference selected by the website administrator.

    What is shipping subtotal? ›

    The subtotal is the total of all items and quantities in the Shopping Cart including applied item promotions. Applied order discounts, estimated shipping, and applied shipping discounts are excluded from the Shopping Cart subtotal amount.

    How do I get the best shipping rates on ecommerce? ›

    How to reduce shipping costs for a small business
    1. Reduce weight of packages.
    2. Choose the right-sized packaging.
    3. Use flat-rate shipping when possible.
    4. Use Shopify Shipping to cut carrier costs.
    5. Know when rates change.
    6. Offer local delivery or pickup.
    Jun 2, 2021

    What is the most efficient shipping method? ›

    Sea freight is still the choice for international freight shipping. It's by far the most carbon-efficient mode of transport. Think of it this way, you could push a boat down a river, but how hard would it be to push a truck down a road… ergo, sea freight uses far less energy to get moving.

    What are 3 methods of shipping? ›

    Conclusion. All three modes of shipping-land, air, and sea-play a major role in our economy. Each offers benefits that the other mode of transport might not offer.

    What are the different types of shipping rates? ›

    What Are the Types of Shipping Rates?
    • Flat Rates. A flat shipping rate is a specific amount that you charge your customer based on their order. ...
    • General Rates. The general shipping rate applies a flat amount on order no matter what is in the cart. ...
    • Priced-based Rates. ...
    • Weight-Based Rates. ...
    • Free Shipping.

    What is a good amount to charge for shipping? ›

    A popular way to figure out what to charge for shipping is to calculate your average shipping cost per package. The simple formula here is to add up the total cost of shipping your packages for a month, and then divide that figure by the amount of packages you shipped in the same time period.

    What percentage of sales should shipping costs be? ›

    When creating your business budget, an accurate calculation of shipping and fulfillment expenses is a must. Although experts estimate that these costs will comprise upwards of 15-20% of your total net sales, the only way to know how much your business truly needs to budget is to calculate these numbers for yourself.

    Is shipping cost by weight or size? ›

    All major carriers use a pricing technique called dimensional weight (also called DIM weight) to calculate shipping rates. Dimensional weight takes into account the size of a package to determine the shipping cost.

    How do I create a checklist for shipping? ›

    Shipping checklist
    1. Print a test shipping label. Set up your shipping rates and methods. ...
    2. Set up your shipping rates and methods. Add product weights. ...
    3. Add product weights. Choose your preferred package types. ...
    4. Choose your preferred package types. Get free packaging materials.

    How do you calculate transport cost per item? ›

    To calculate this cost, you start with production expenses that include all overheads incurred, materials, staff, and incidentals. You then add to this the shipping costs from the warehouse to the client's premises as well as your profit margin to arrive at landed cost per unit.

    What is the average freight rate per mile? ›

    Trucking rates per mile vary based on a number of factors—including gas prices, supply and demand, type of freight, mode, and distance. The latest national averages are: $2.41 per mile for vans.

    What are two main factors for determining freight rate? ›

    The main factors in determining the freight rate are: mode of transportation, weight, size, distance, points of pickup and delivery, and the actual goods being shipped.

    What is the average freight rate right now? ›

    Flatbed Freight Rates – January 17, 2023

    National average flatbed rates are currently $2.78 per mile, $.

    What are the 3 types of tables? ›

    Types of Table in Restaurant. Two to Four Person Tables. Bar Height Tables. Family Dining Tables.

    What are the two types of tables? ›

    The statistical tables may further be classified into two broad classes namely simple tables and complex tables.

    How many orders can Magento handle? ›

    Not just 100k products the Magento 2 can also hold around 1 million products at once. So, let's move forward to get detailed information regarding the management and tech stacks of how this actually happens.

    What is the difference between custom attribute and Extensionattribute? ›

    The price we pay for such flexibility is that extension attribute values persistency needs to be populated programmatically, whereas custom attribute values are loaded and saved automatically. Refer to the official documentation for more details on how to add extension attributes to entity.

    What is EAV attribute in magento2? ›

    Magento EAV Model Definition. EAV stands for Entity-Attribute-Value, a data model to encode entities in a space-efficient manner where the number of attributes (properties, parameters) that can be used to describe them is potentially vast. Still, the number that will apply to a given entity is relatively modest.

    What is the best Magento extension to boost sales? ›

    30+ best Magento extensions to drive sales instantly
    • Magento 2 Sales Motivation Package by BSS Commerce.
    • Google Shopping by Magenest.
    • Magento 2 POS System by Magestore.
    • Magento 2 Facebook Shop Integration.
    • 4. Facebook Business Extension.
    • eBay Magento 2 Integration.
    • SimiCart Mobile App Builder.
    • Magento 2 Affiliate System.
    Sep 30, 2022

    How do I show customer attributes in Magento 2? ›

    Test Customer Attribute Results on Your Website
    1. Clear Cache (in Magento Admin first)
    2. Navigate to your Website and refresh the Home Page.
    3. Select Create New Account.
    4. Your new Customer Attribute should appear on the Account Registration page.
    Feb 9, 2023

    What is attribute and attribute set in Magento 2? ›

    The attribute set determines the fields that are available during data entry, and the values that appear to the customer. The attributes are organized into groups that determine where they appear in the product record.

    How many types of attributes Magento 2? ›

    There are two types of attributes used by Magento: Default or system attributes are required for the proper functioning of a store and hence, can never be deleted. You can find the list of 70+ default attributes (including name, price, URL, SKU, descriptions, images, etc.) in the Stores - Attributes - Product section.

    How can I get shipping rate in Magento 2? ›

    1. Step 1: Configure the Table Rate Shipping Method. On the Admin Panel, Stores > Settings > Configuration . ...
    2. Step 2: Preview the Table Rate Data. ...
    3. Step 3: Import the Table Rate Data. ...
    4. Step 4: Check the Rates.

    How do I set shipping rules in Magento 2? ›

    Shipping Rules for Magento 2
    1. Define procedure based on product, order, or cart attributes.
    2. Determine custom shipping rates per product or order.
    3. Specify delivery options based on customer groups or store views.
    4. Implement conveyance conditions based on customer address information.
    5. Create an unlimited number of rules.

    How do I set table rates for shipping in WooCommerce? ›

    Setting up Shipping Zones
    1. Go to: WooCommerce > Settings > Shipping.
    2. Select edit below the name of the Shipping Zone you wish to add rates for.
    3. Select Add shipping method bottom left of the table with shipping methods. ...
    4. Select Table Rate from the dropdown, and Add shipping method.
    5. Save changes.

    What is Rate table? ›

    Rate tables display a facility's calculated rates and device-utilization ratios (where appropriate). If available, rate tables also provide NHSN published pooled means and the comparison of the facility's rates and ratios to those pooled means.

    How do you optimize shipping process? ›

    1. Streamline your process with documentation. ...
    2. Improve communication with your warehouse. ...
    3. Use the right technology locate your items quicker. ...
    4. Choosing a courier service. ...
    5. Use Electronic Data Interchange. ...
    6. Make local and international shipping connections. ...
    7. Prepare for customs clearance.
    Nov 22, 2018

    What should my shipping policy be? ›

    A shipping policy should be concise but thorough by highlighting essential shipping information that your customers should be aware of. It includes details on expected delivery times, shipping costs, shipping methods, payment and tracking information, shipping restrictions, and international shipping.

    How do I set different shipping rates for different products in WooCommerce? ›

    To do this:
    1. Go to WooCommerce > Products.
    2. Select the product you want to assign the rate to and click “Edit”
    3. Select “Shipping” on the left-hand menu.
    4. You'll see a dropdown labeled “Shipping class” — select the shipping class you'd like to assign to the product.
    5. Click “Update” to save changes.
    Feb 7, 2019

    How does WooCommerce automatically calculate shipping? ›

    Go to WooCommerce > Settings > ACS Web Services. Check Enable ACS Automatic Shipping Calculation and press Save. On Weight you will be able to select Automatic Weight if you want to calculate the shipping fee based on order's total weight or select flat to set a fixed order weight.

    How does WooCommerce charge shipping per item? ›

    Go to WooCommerce > Settings > Shipping and select the shipping zone you want to add Per-Product Shipping to. Then, click “Add shipping method” and add Per-Product as a shipping method. This is required for the Standalone Method so that Per-Product Shipping will be displayed as a shipping method at checkout.


    1. Magento 2 Multi-Vendor Marketplace Table Rate Shipping Plugin
    2. Magento 2 Tutorials - Lesson #22: Configure Free Shipping for Specific Products
    3. Magento 2 Matrix Multiple Table Rates Shipping
    4. Magento: csv file format for setting table rate in magento 2
    (Roel Van de Paar)
    5. Magento: Upper limit for the weight in "Table Rates" shipping method (2 Solutions!!)
    (Roel Van de Paar)
    6. Magento 2 Marketplace Shipping On Per Product [Updated 2021] Plugin
    Top Articles
    Latest Posts
    Article information

    Author: Dong Thiel

    Last Updated: 10/25/2022

    Views: 6043

    Rating: 4.9 / 5 (59 voted)

    Reviews: 82% of readers found this page helpful

    Author information

    Name: Dong Thiel

    Birthday: 2001-07-14

    Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

    Phone: +3512198379449

    Job: Design Planner

    Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

    Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.