Tax calculation for manual orders
-
hi there,
we are using woocommerce with EU VAT setup (means, that we have a different sales-tax for each shipping-country).
eg. for a specific product A we have 10% for orders to austria and 25% for products to denmark. our prices are entered with taxes included and we have set
add_filter( 'woocommerce_adjust_non_base_location_prices', '__return_false' );
that means each customer pays the same amount for a product (net price and sales tax differ per country). tax calculation works fine for end-users.
sometimes we have to add orders manually in backend. there the sales tax is calculated wrong.
eg: product is 10 $
-> AT (10%): 9,09 $ + 0,91 $ = 10 $
-> DK (25%): 8,00 $ + 2,00 $ = 10 $
that would be the correct calculation (and works in frontend)in backend we now add a new order and set shipping and billing profile to denmark (DK). what happens is (after hitting “re-caluclate tax)”:
product-net price: 9,09$
product-tax: 2 $
total: 11,09 $it seams like the net-price is calculated based on Austria (AT) and then the DK tax is applied.
does anyone have an idea where to investigate?
best
dominikupdate: changing the shipping and billing address of the editing user to denmark does fix the issue – but thats not an option for daily work.
- The topic ‘Tax calculation for manual orders’ is closed to new replies.