All things Shopify and commerce
On the 1st July the EU introduces a new tax regime for UK e-commerce distance sellers selling into the EU. For sales under Euro 150, e-commerce sellers can opt to charge destination country VAT rates to speed up delivery. For sales above Euro 150, sales will continue to be VAT free with the customer having to pay VAT / charges when the package arrives in the destination country. Will Shopify be implementing this threshold so that VAT is included/excluded automatically, or will sellers have to process refunds above Euro 150 or use an external app? Any help on this would be appreciated..
We fulfillment center packages are able to add this IOSS in the package
Thanks very much for this! I removed my direct EU VAT numbers and now Shopify allows me to use its IOSS functionality. I think that's forcing businesses to break the law if they want to get EU orders, but hey.
Interestingly, I had a chat with the Royal Mail Click and Drop team and they said that, despite Shopify insisting it is not a marketplace or a facilitator, they know that it definitely does have an IOSS number, that we are all supposed to be using.
We will also be using Crossborderit. You mentioned you will be looking at doing your first upload soon - FYI my understanding from them is that with the manual uploads we need to do them daily, it's something to do with the customs clearance.
Hi @AnyDevil
How long did it take you to sign up with CrossborderIT?
Also, what are your plans for orders over the IOSS threshold?
I plan on using ony royal mail for my delivery orders. Have they said if a IOSS number is compulsory, when shipping with them?
I think crossborderit took about a week to provide the IOSS number.
Crossborderit has a solution above €150 as well.
I've had no instructions either, I saw them posting here that it's really rather simple. I think we are supposed to figure it out for ourselves by looking at their website. I am figuring it out tonight, looks like a lot of manual CSV work.
I see the Shopify IOSS setup is including the shipping fees in the EU VAT calculation (the higher the shipping fee, the more VAT you pay). Does anyone know if that's correct?
Thanks Det742021 (regarding how the shipping amount is VATable). Would appreciate your input on the response I've received from Damon from CrossBorderIT to this post, because they are advising that VAT on shipping is not included in the IOSS submissions and that the likes of Shopify/Amazon are probably not doing it correctly at the moment. All I care about is that I'm doing this correctly and therefore my customers won't get penalised, but there is no clear consensus on what is correct and what isn't! To my thinking, if the shipping is indeed VATable for EU sales and it's not being included for IOSS, then the shipping VAT is floating around without a recipient and it's going to make financial accounts incorrect as a result. If it isn't VATable, then great, but it'd be a huge mess-up for the likes of Shopify and Amazon to have got this wrong.
Regarding VAT on shipping, yes in the UK it is a VATable service. Even prior to Brexit, shipping charges to EU customers were inclusive of VAT. It is also mentioned in the HMRC VAT guidelines. So Shopify and Amazon are correct to apply the VAT to the shipping charges. That's how our pricing is set up in our shop.
So if using IOSS, then shipping to EU customers would have to include VAT.
VAT is chargeable on shipping to the EU as you mention. Problem is Royal Mail does not populate the shipping cost on Click and Drop, just the product cost. Royal Mail also does not allow you to change price from £ to € for the CN22. It is these two things which will cause a mismatch with the data submitted by Click and Drop and the data sent to Crossborderit.
However, I have 3 shipments leaving for Europe today with IOSS, so will update on here how it goes!
Our first IOSS experience:
Can someone please provide a valid solution to this? One that doesn't create an absolute nightmare experience for the customer or the business.
Thanks
@Det742021 Damon has recently mentioned that we need to do the IOSS daily because it has something to do with the clearance. That’s all I remember, would appreciate if he could now give a better explanation than I have.
@Dbaca you’ve mentioned to email support with these questions but if you could answer stuff publicly it would really help because it seems multiple people have the same issues / confusion (and there are also many people saying there are support delays). Surely a public reply will massively reduce your workload too.
@AnyDevil Totally agree. Our shipments are getting delivered though so IOSS number is working as it should, we haven't uploaded anything yet as we still await answers. We have full records and we are ready to go with the uploads as soon as we get clarification on certain points, same as many others here.
I am still confused by the daily upload thing as VAT returns should only be filed monthly so why daily uploads needed?
I would like to know this. We just had a German customer getting charged VAT on recipt of the parcel but itwas booked under IOSS. We have not uploaded the order into the cross border system though.
This is the only one we have had an issue with to date.
Value is not calculated on shipping
Definitions and main customs concepts 1.3.1. Intrinsic value
The new VAT rules for e-commerce have introduced special schemes for the calculation of the import VAT for goods in consignments not exceeding 150€. The applied concept followed the threshold of the customs duty exemption for consignments of negligible value under the Duty Relief Regulation (Regulation (EC) No 1186/2009 – ‘DRR’). Besides, as of July 2021, the Member States will need to integrate a validation mechanism in the declaration processing system (National Import Systems) to check whether the customs declaration for release for free circulation of certain low value consignments (the H7 dataset in UCC-DA Annex B) is legitimately applied. Considering all the above, the customs legislation introduced a legally binding definition for this term that safeguards the harmonised implementation throughout the EU and builds on the approach that has been used for the customs duty exemption threshold. This definition applies for the implementation of the 150€ threshold both for customs and VAT purposes, regardless of the VAT scheme used. Article 1(48) of the UCC-DA provides that “intrinsic value means:
(a) for commercial goods: the price of the goods themselves when sold for export to the customs territory of the Union, excluding transport and insurance costs, unless they are included in the price and not separately indicated on the invoice, and any other taxes and charges as ascertainable by the customs authorities from any relevant document(s);
(b) for goods of a non-commercial nature: the price which would have been paid for the goods themselves if they were sold for export to the customs territory of the Union;
Definitions and main customs concepts 1.3.1. Intrinsic value
The new VAT rules for e-commerce have introduced special schemes for the calculation of the import VAT for goods in consignments not exceeding 150€. The applied concept followed the threshold of the customs duty exemption for consignments of negligible value under the Duty Relief Regulation (Regulation (EC) No 1186/2009 – ‘DRR’). Besides, as of July 2021, the Member States will need to integrate a validation mechanism in the declaration processing system (National Import Systems) to check whether the customs declaration for release for free circulation of certain low value consignments (the H7 dataset in UCC-DA Annex B) is legitimately applied. Considering all the above, the customs legislation introduced a legally binding definition for this term that safeguards the harmonised implementation throughout the EU and builds on the approach that has been used for the customs duty exemption threshold. This definition applies for the implementation of the 150€ threshold both for customs and VAT purposes, regardless of the VAT scheme used. Article 1(48) of the UCC-DA provides that “intrinsic value means:
(a) for commercial goods: the price of the goods themselves when sold for export to the customs territory of the Union, excluding transport and insurance costs, unless they are included in the price and not separately indicated on the invoice, and any other taxes and charges as ascertainable by the customs authorities from any relevant document(s);
(b) for goods of a non-commercial nature: the price which would have been paid for the goods themselves if they were sold for export to the customs territory of the Union;
I've noticed that once the IOSS number went live on Shopify to collect VAT on orders upto €150, VAT has been charged on shipping rates regardless of whether the check box to charge tax on shipping rates is ticked. In fact from what I can see from orders I've had to the EU since I implemented this, Shopify has made the shipping price VAT inclusive and so I'm now not receiving the correct shipping revenue. Instead a portion of it is now VAT and as @Dbaca has clarified, VAT should not be added to shipping costs to the EU. So do I keep the VAT and not declare it anywhere, as Shopify shouldn't have included it in the shipping rate?
It seems like Shopify have really dropped the ball on this. Frustrating.
we send sub 2kg parcels uk > eu and been told by our broker (aggregator) we cannot specify DDP without an IOSS number for international tracked mail. Whilst this doesn't seem right to me, they insist that's the status.
can you tell me which carrier you are using please and what method of shipping?
fair enough indeed 🙂
sent yyou an email to you info address
Had the exact same problem as above. Sample template doesn't even work and the support team don't reply to any emails.
Funny how they're so active on this forum, yet don't actually help anyone who signs up...
Emailed multiple times over a few weeks. Not a single response.
Please look at the date format. This seems to be the biggest problem people are having. it should be the Swedish standard Year, Month, Day..
Please let me know if that clears things up.
You can always get me directly at damon@crossborderit.com
You need an intermediary to sign up for IOSS. We have a Shopify app being tested with customers now. But we can handle under €150 and also have a platform for above €150 outside of the IOSS. This wll be in version 3 of our Shopify app. www. crossborderit.com/ioss
@Dbaca Have emailed you guys already but not heard back yet. Can't sign up on your system since it asks for our VAT number.
We are currently under the VAT threshold in the UK...yet UPS has made IOSS mandatory so we need the number in order to ship to europe. Can you help?
Assume this is the same for everyone / the functionality is not working correctly for anyone?
I tried asking Shopify support if was correct and whether it would be updated but they didn't really recognise the issue and said at checkout they would charge VAT based on the order threshold correctly. Would be interested to know if working for anyone as currently in process of registering for IOSS but may have to pause as would be headache to deal with.
In Canada, payment processors, like those that provide payment processing services t...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025