You don’t pay for for the cost of the product until after you’ve sold it, so the funds from the purchase will be processed in conjunction with paying for the product to be produced.
If you plan to sell in person, definitely look into getting Shopify POS to make in-person sales fast, easy and integrated right into your existing admin.
We only recommend you purchase the goods first from Printful and not allow for them to ship directly to end-customers. Depending on where your company is registered, if they ship the goods directly they use in EU strictly B2C VAT schemes for reporting their B2B sales. This means VAT is calculated ONLY for cost to you, not on final consumer price.
The EU regulation does not have a reconciliation mechanism for that and it means you will participate in their underreporting and underpayment of VAT.
A little elaboration. Better late than never, right? This is applicable for sales to EU end-customers by a non-EU established seller.
The big Print-On-Demand (POD) companies do not allow you to choose the production facility. In fact, they pride themselves with producing close to the end-customer. This earth sounding statement does however create compliance issues with EU deliveries. One of the companies has actually replied that “because they are such a new business model the basic VAT regulation does not apply as such to them”. Good luck with that.
So the basic premise is, that if they invoice you from their X country facility you will be considered to be storing goods there. And that requires you to have a VAT registration in that country, estimated by EU commission to cost 5 - 6k minimum per year. Tax admins will overlook this to a degree, but you decide it at your risk.
The bigger issue is, that without any registrations in EU, they will produce where they want and use the amounts they invoice you for reporting the sales VAT on your behalf. Significant under-reporting and underpayment by any logic. Plus, if you claim to be collecting VAT at checkout, there is no mechanism for you to actually pay the unpaid VAT to the EU tax admins. Even if you try to be compliant, you will be participating in underpayment of taxes. There is a word for that but I can’t remember what it is…
It does not stop there, but that is the simplest case.
We provide cross-border compliance to close to thousand companies by now. We are registered as tax advisors in multiple countries. Since we cannot do it for many, not all PODs, we will simply exclude them from your reporting. Not the optimal solution. But neither is their operating model.