Skip to main content
In Consideration

New update to customs forms for declared value to include discounts received on orders

Related products:Printing & Documents
  • July 31, 2017
  • 17 replies
  • 63 views

We would love an update within ship station so that the amount that is pulled from the invoice to autofill in the customs information includes final sub-total, so the true amount paid for the items and removes any discounts or promotions they've received on the order. For international customers, this is crucial to ensure they are not paying additional fees and duties on discounts or promotions they received. Thanks!

17 replies

  • October 5, 2017
Fully agree with this request, as this is crucial for international (outside of US) customers. Currently, we must manually update each order so that our customers do not have to pay VAT, etc. on the non-discounted price.

  • November 27, 2017
I had to re-do all my international commercial invoices because I didn't catch this in time for my Black Friday Sale. This is really a big miss for shipstation. Please fix this as soon as possible. Not happy.

  • September 28, 2018
Wow this is over a year old?? I dont understand, the invoice slip can pull the correct total, why cant the customs form? Please fix this!

  • December 5, 2018
In order for the customs form to reflect accurate, sale prices of items, the information from your webs store has to come over to ShipStation on the product level. This is something your web developer can change for you and is not necessarily a ShipStation issue. In other words, as long as your invoice within your webstore reflects the sale price of the item, this is the information that SS will use to populate the Customs form.

Agreed this is a NEED, customs for international orders is already a pain point for many customers and not having the amount they actually paid being declared at customs has cause many upset customers due to being overcharged on taxes. This would be a huge help!

  • October 15, 2019
This is still an ongoing issue. Shipstation makes the gateway and should be mapping it however they need it to work properly. It is simply inexcusable for a company named ShipStation to not have international customs forms 100% solid. Inexcusable for years now. https://wordpress.org/support/topic/discount-amount-does-not-show-on-customs-forms/

  • November 1, 2019
Hi, I just wanted to update that this is STILL an ongoing problem and hassle that should be addressed.

  • August 13, 2020
Yes, please make this option available. This is not efficient for any of your retailers and results in very angry customers who are overpaying custom fees for items they purchased at a discount. We have an extremely small team and this is disrupting by adding to our workflow.

  • August 17, 2020
This really is needed. When shipping 10-50 units to an international customer having to go in and change the price for each item sold is to much work. Just allowing a negative line item in Customs Declarations then we could add the description of Coupon or discount would help.

  • December 15, 2020
Are there any updates to this? Our customers pay so much more in duties needlessly.

  • January 26, 2021
Agree - now with Brexit and delivering to EU DDP, we've just realised we're prepaying taxes on prices before discount (and we discount A LOT) - so we've been massively overpaying what we should / i.e. lost a tonne of cash.

SuperMgr-Sarah
No text available

  • January 5, 2022

I use Shopify , and so many of my customers are composing about expensive customs fees. They are being charged for the full price as well as shipping fees. 


I'm glad to see that others have been thinking about this too and that it is being investigated as we have been having issues with our taxes and duties not being charged correctly as the products 'Declared Value' is not dynamic. So the values that these charges are based on are in some cases much higher than what is actually being charged to the customer. 

However, the fact that this is still 'under investigation' after nearly a year is concerning. This comment was added back in 2017!

Come on, we really need this to be released soon. There must be an update for us for this?

Thanks 

@SuperMgr-Sarah 


  • Employee
  • January 20, 2023

Any update on this issue?

This was posted first back in 2017 !!! Five years later and we still have no fix.  

We ship internationally and any discounts the customer received is not being pushed through to the customs form.  There is even a line item of "discount/rebate" in the customs form that Shipstation is NOT filling in with the correct info.  See attached screen grab of the Shipstation generated customs form.

Come on Shipstation!  This is a basic need that has been requested for over 5 years.  Customers are paying higher duties and tariffs needlessly.


  • January 30, 2023

I have also found this issue. It is proving a particular nightmare for us as we have Wholesale and E-Commerce sales channels running through the same ShipStation account. This means we often find wholesale customers are being charged duties on the full price of items. It is incredibly time-consuming to change the declared value on every shipment and basically defeats the object of using shipstation.

I brought this up with shipstation CS, and they recommended posting on the forum, which clearly doesn't have any impact. Not sure where else to go with this. 

While I'm not a dev, it seems quite a basic thing to have dynamic values on the customs forms


RhythmRest
  • Employee
  • March 9, 2026

Dealing with this same issue. Updates would be appreciated.


Admin188
  • Employee
  • August 31, 2026

This is a huge issue for us. Since the launch of the new Section 338 tariffs against Canada the problem is even worse. We need to be properly calculating and paying duties on all of our US customers orders (we are DDP shipping) on even Canadian Origin goods. Our shipping service pulls the values from ShipStation to calculate our duties, so when a customer uses a discount code at the Shopify checkout, they get reduced duties calculated and charged. Then, at the border, our duties owed are calculated against the full retail price of the item instead of the amount paid. We end up paying more duties than we owe/charged. ShipStation has access to the discount information, they just choose not to pull it from the relevant Shopify API. 

 

ShipStations Response:

“To answer your question directly: Shopify does actually surface Automatic Discounts in its API (via Shopify's Admin & GraphQL Discounts API). The break in communication is on the ShipStation side: ShipStation's current integration does not query or access Shopify's Discounts API during order import. When ShipStation pulls order details, it requests line items from Shopify's standard Orders API, where individual products carry their base retail unit price. Because our import integration doesn't call Shopify's Discounts API to retrieve automatic discount structures and recalculate line-item values, those individual custom item values remain at full base price.”

 

I appreciate the honest breakdown of the problem, but this is not an acceptable place to leave the conversation. This clearly needs to be fixed, especially with the ever-increasing complications surrounding tariff in and out of the US/Canada. ShipStation: Get it together!