Setting Up Shipping Rates in Shopify (Step-by-Step SOP)
This process explains how to add or modify shipping charges that customers see at checkout.
Step 1: Go to Settings
-
Log in to Shopify Admin
-
Look at the left-side menu
-
Scroll to the bottom
-
Click Settings (⚙️ gear icon)
This opens the full Settings page.
Step 2: Open Shipping and Delivery
-
In the Settings menu (left sidebar)
-
Click Shipping and delivery
This section controls shipping prices, delivery rules, and zones.
Step 3: Open Your Shipping Profile
-
On the Shipping and Delivery page, find General shipping rates
-
Click on the General shipping rates card
📌 Most stores use this profile for all products.
Step 4: Identify Fulfillment Location & Shipping Zones
On the next page, you will see:
Fulfillment Location
-
Your store / warehouse address
-
Orders are shipped from this location
Shipping Zones
You will usually see:
-
Domestic – India (orders within India)
-
International (orders outside India)
Shipping prices are added inside each zone.
Step 5: Add a Domestic Shipping Rate (India)
-
Under Domestic – India, click Add rate
-
A popup titled Add rate will open
Fill in the following details:
Rate Type
-
Keep Use flat rate
Shipping Rate
-
Keep Custom
Custom Rate Name
-
This is shown to customers
-
Examples:
-
Standard Shipping
-
Express Shipping
-
Delivery Description (Optional)
-
Example:
-
3–5 business days
-
Price
-
Enter:
-
₹0 for Free Shipping
-
Or any amount (example: ₹95)
-
Optional: Conditional Pricing
If you want different prices based on:
-
Order value (example: free shipping above ₹999)
-
Order weight
Click Add conditional pricing and set conditions.
-
Click Done
Step 6: Add International Shipping Rates (Optional)
If you ship outside India:
-
Go to the International zone
-
Click Add rate
-
Fill in the same details as above
-
Click Done
Step 7: Save Your Settings
-
Click Save (top or bottom of the page)
✅ Your shipping rates are now active.
Step 8: Test Shipping at Checkout
-
Go to your online store
-
Add a product to the cart
-
Proceed to checkout
-
Confirm that the correct shipping charge is displayed
✅ Best Practices (India-Specific)
-
Use Free Shipping above ₹999 / ₹1499 to protect margins
-
Clearly mention delivery time in shipping names
-
Always test shipping after changes
-
Match shipping rules with your Shipping Policy page