• Resolved wendywagenmakers

    (@wendywagenmakers)


    Hi everyone,

    Hoping you can help…

    I’ve set up weight based shipping > Shipping > Shipping zones and then per country…

    As i’ve chosen in woocommerce “I enter prices including taxes”, I’ve put in all prices including taxes in the weight based shipping as well.

    But now I see taxes are added tot the price I’ve put in. For example. Shipping in the Netherlands is 5.75 inclusing taxes. But at the checkout people peay 6,58 or someting… Can’t seem to find where to change it so it takes those prices as prices including taxes. ..

    Can you help with this? Thanks in advance! Would be a big help if I can change this for everything with one click somewhere… (As the taxes differ per country as well).

    Thanks, Have a good day!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Dan

    (@dangoodman)

    Hi,

    WooCommerce doesn’t have a concept of tax-inclusive shipping prices. That applies to both built-in shipping methods like Flat Rate and third-party plugins, like this one.

    The closest you can get is to provide shipping price with the tax manually included and set your shipping rules to Non-Taxable.

    Thread Starter wendywagenmakers

    (@wendywagenmakers)

    Hi Dan,

    Thank you so much for your reply.

    In my case the shipping price including taxes is always the same. The tax rate which is included depends on the products which are shipped. So if the product which are being shipped have a tax rate of 15%, the shipping price is also being taxed with 15%. If the products have 20%, the shipping is also 20%, and so on… So the final price is always the same. The tax is not…

    On the invoce. The right tax rate should be on there… As I understand, this is not an option in weight based shipping of any other plugin?

    Then I’ll have to figure something out bookkeeping-wise… ??

    Thanks!

    Plugin Author Dan

    (@dangoodman)

    Right, the only options are:
    – Taxable, to let WooCommerce calculate the tax and show it in the invoice; or
    – Non-Taxable, to discard the tax calculations.

    @wendywagenmakers would like to know what solution you got as I have same requirement. Thank you !!

    Thread Starter wendywagenmakers

    (@wendywagenmakers)

    Hi @bhagyashreek

    Had to dig deep how I fixed it again!
    But figured it out.. I added the code:

    //Same price regardless of taxes
    add_filter( 'woocommerce_adjust_non_base_location_prices', '__return_false' );
    
    add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );  
    
    // Change the shop / product prices if a unit_price is set
    function sv_change_product_html( $price_html, $product ) {
    
    	$unit_price = get_post_meta( $product->id, 'unit_price', true );
    
    	if ( ! empty( $unit_price ) ) {
    		$price_html = '<span class="amount">' . wc_price( $unit_price ) . ' /100gr</span>';	
    	}
    	
    	return $price_html;
    }
    add_filter( 'woocommerce_get_price_html', 'sv_change_product_html', 10, 2 );

    Hope this works for you as well! Good luck!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘How can i set the Costs on ‘including taxes’ ?’ is closed to new replies.