Adding Shipping cost after the order has been made?

Topic summary

Merchants selling to retailers want to charge shipping after an order is placed because actual costs vary (e.g., bulk orders via Australia Post) and Shopify’s shipping estimates can be inaccurate.

Platform limitation: Once an order is placed—especially after payment—Shopify’s workflow does not allow adding extra charges like additional shipping fees.

Suggested workaround: Use draft orders (manually created orders you can edit and email as an invoice) to finalize shipping costs before payment, then collect payment with the accurate total.

Current practice/pain points: Some merchants cancel the original order and recreate it with correct shipping, which is time‑consuming and frustrating.

Unmet need: The ability to add or adjust shipping fees post‑order when rates aren’t known upfront. Multiple participants express the same requirement.

Status: No built‑in solution or final resolution in the thread. Actionable option is to adopt draft orders for cases where shipping must be determined after items are selected but before payment is taken.

Summarized with AI on January 8. AI used: gpt-5.

I had my store that sold to customers but I’m currently looking to sell my products now to retailers.
Is there a way that I can add the cost of shipping after they’ve placed an order? After that i can send them the invoice with shipping for it to be paid.

This is due to some retailers buying bigger amounts I can use Australia Post to send my products.
I find the shipping on shopify to be somewhat inaccurate for the use of my business.

Thanks

2 Likes

@HP_Slaps - Shopify is not very flexible in that respect and at least once an order has been placed, or payment has been made, the workflow will not really allow you to add more expenses. Have you looked into draft orders yet? That might be something for you to consider …

Mario

My question is same for all,because sometime we don’t know exact shipping rates, this is good things to send to the customers shipping fee after they placed an order.

I have the same issue, and can’t add the shipping after the order is placed. need to cancel and place a new order.

so annoying.