A wholesale business needs product prices displayed excluding GST (Australia’s 10% goods and services tax) while automatically adding GST to the total at checkout. They also want customers to enter Purchase Order numbers during checkout.
Solution provided:
GST handling: Navigate to Settings → Taxes and duties, uncheck “All prices include tax” to display prices excluding GST, then enable GST collection for Australia by entering the ABN number
PO number field: Add a custom code snippet to the cart page using cart attributes
Implementation challenge:
The original poster uses the Craft Theme (v11.0), which lacks the standard cart.liquid or ajax-cart-template.liquid files mentioned in the solution. The suggested workaround is to add the PO number code snippet to main-cart-footer.liquid instead.
Current status:
The GST solution worked successfully for the original poster. A new user has reported that the solution may no longer work due to recent Shopify updates, requesting updated guidance for the same wholesale setup requirements.
Summarized with AI on October 29.
AI used: claude-sonnet-4-5-20250929.
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