I'm having a hard time working out the right mix of tax and language settings, in order to make price and tax calculations display the way that I imagine most stores would actually require them to be displayed.
By default (for users that aren't logged in) and for logged-on users with a profile country of Australia, I'd like to assume the delivery address will be in Australia, and display the tax inclusive and tax exclusive prices. If the looged-on users profile country is not Australia, I'd like the exclusive prices displayed (but I'm not bothered if the inclusive prices also display). If a user subsequently defines a shipping address in my tax area (in my instance, country = Australia), then the order total should include taxes on the products and on the shipping, and show the inclusive, exclusive and/or tax amounts. If the destination address is not in my tax area (in my instance, country <> Australia), then the order total should exclude taxes on products and shipping, and preferably show that the total is free of tax.
Has anybody got this going, and if so, which combnation of tax/language settings worked best?
Thanks for your replies.
Yes, I did set Display to inclusive, and input type to exclusive (and made the ex-tax prices 4-5 decimal places), And Australia was set up with a rate of 10%.
Everything was fine if you were logged in and your country was Australia (tax was included) and everything was fine if your country was anywhere else (tax was not included), but the problem was if you were a new visitor to the site, and not logged in.
The unregistered user might be in Australia (so the prices have to be inclusive), but they might be elsewhere, so ideally both prices should display. I eventually got it working, but I think it came down to the store location settings, or loading in the australian locale that fixed it (I'm not actually sure which did fix it), but it is now working.