Refund failed: tax or shipping already refunded on Amazon
Amazon treats tax and shipping as separate, one-time refundable buckets on every order. If those amounts have already been refunded on Amazon, any new refund that includes tax or shipping again is rejected.
Why it happens
Tax and shipping on an Amazon order can each be refunded only once. Once refunded, Amazon won't accept another refund call that touches those amounts. This commonly happens when:
- A previous Shopify-side refund already included the tax or shipping portion.
- A buyer-initiated refund or A-to-z claim on Amazon refunded the tax or shipping directly.
- The order's tax / shipping was adjusted on Amazon outside the app.
- A new Shopify refund for the same order tries to refund the item again and the tax/shipping along with it.
Fix it
You need to retry the refund without the already-refunded tax or shipping component.
On the Orders page, find the row with the Failed Refund status and click on Failed Refund. In the Failed Refund dialog:
- Refund Inventory — set the quantity for the items you're refunding.
- Refund Reason (Amazon) — pick a valid Amazon reason.
- Refund Amount — enter only the item portion that hasn't been refunded yet. Don't include tax or shipping if they were already refunded on Amazon.
Click Confirm to retry.
To confirm what's already been refunded, open the order in Seller Central. The order detail page lists each refund line — including tax and shipping — that Amazon has already processed.
Related Articles
Refund failed: refund amount or scope is wrong
A refund will be rejected by Amazon when the amount or scope of the refund doesn't match what the original Amazon order can support. These are the three most common amount-related rejections. 1. The refund amount is more than the original order If ...
Refund failed: Refunded orders setting not enabled
If your Shopify-side refund hasn't reached Amazon, the first thing to check is whether the Refunded orders setting is turned on in the app. When this setting is off, the app will not push any Shopify refund to Amazon — refunds simply stay on Shopify. ...
Does a Shopify refund include shipping charges?
Short answer: No. When you issue a refund in Shopify, shipping charges aren't included by default — only the item amount is refunded. To refund shipping too, you have to add it manually during the refund. This applies to every Amazon-synced order in ...
Refund failed: Amazon API throttle limit
Amazon throttles how many API calls can be made in a short window. If too many refunds are submitted in a short period — across all your orders combined — Amazon temporarily refuses additional refund calls and returns an "API throttle limit exceeded" ...
Sync Shipping Tax to Shopify
Shipping tax is the tax Amazon applies to the shipping charge on each Amazon order — calculated and collected by Amazon based on the buyer's location, alongside the item tax. Turn this on to sync that shipping tax from Amazon to the matching Shopify ...