We are a wholesale business, and retailers need to see our Exc GST prices in the products themselves but when they add to cart and checkout, the GST should be added to the total order value at that point only.
I Need Products prices to display excluding GST (Australia) but checkout should add the GST to the total order value.
We also need a way for customers to be able to add a Purchase Order Number/information at checkout that comes through with their order.
In your Shopify admin, go to the Settings → Taxes and duties page.
Scroll down to the Tax calculations section.
To exclude tax from your product prices, uncheck the All prices include tax checkbox.
To collect GST at checkout:
In your Shopify admin, go to the Settings → Taxes and duties page.
In the Countries/regions section, click on Australia.
In the GST collection section, click Collect GST.
In the ABN number box, enter your ABN number.
Then click Collect GST.
To enable your customers to add a Purchase Order Number or any additional information, you can integrate a PO number field right on the cart page. The details entered will then be stored as a cart attribute. For a step-by-step guide and more details on setting this up, feel free to check out our Include PO numbers on your invoices article.
Hope this helps! Let me know if you have any other questions.
Apologies for any confusion regarding the file names. Theme structures can vary, and it seems the Craft theme has a different set of Liquid files.
In your case, you might want to look for the main-cart-footer.liquid file, which is likely the equivalent place to add the code snippet for the Invoice PO Number functionality.
Please try adding the snippet there and let me know if it works out for you.
Hi there, we have the exact same store set up and questions - it appears Shopify has updated since this solution worked, and we are unable to apply it? Our store prices are entered ex GST/tax, and we need this (10%) to be added at checkout. As a wholesaler, it is advisable to advertise without GST, but naturally, we need to charge it at checkout. Thank you for any updated advice on this