• Resolved peteredwardsau56

    (@peteredwardsau56)


    I have two problems related to tax calculations in WooCommerce.
    All products are set as Tax Status = “Taxable” and Tax Class = “Standard”

    1) I have a small number of products that are listed as taxable, but the displayed price excludes tax, and tax is NOT being calculated for them at checkout. These products were previously listed as non-taxable, and I tried to do a bulk edit to change them to taxable, but that did not work, so I manually changed them to taxable, but that did not change the tax calculation on the products.

    2) The shop prices for the rest of the products (the majority) are displayed to customers as excluding tax, but when they are viewed in the shopping cart the tax is calculated. This would be OK, except that the tax settings in WooCommerce are as follows:

    Automated taxes = Disable automated taxes
    Prices entered with tax = Yes, I will enter prices inclusive of tax
    Calculate tax based on = Customer shipping address
    Shipping tax class = Standard
    Rounding = not selected
    Additional tax classes = 1) Reduced rate 2) Zero rate
    Display prices in the shop = Including tax
    Display prices during cart and checkout = Including tax
    Price display suffix = excl GST
    Display tax totals = As a single total

    So the product price that is displaying to customers excludes tax, even though the settings are for the displayed price to include tax. But when products are viewed by the WP Administrator, the prices are inclusive of tax (which is what we want).

    I have tried a few suggestions that I found online to correct this, but nothing has worked.

    Because there are two different problems that are affecting the tax calculations at a product level, I feel like there is something at the product level that needs to be fixed – but I don’t know what it is.

    The WooCommerce status report is at the end of this email
    All plugins and themes are up to date with their versions System Status Report

    ### WordPress Environment ###
    
    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 9.3.3
    Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.
    Action Scheduler Version: ? 3.8.1
    Log Directory Writable: ?
    WP Version: 6.6.2
    WP Multisite: –
    WP Memory Limit: 2 GB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_AU
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: LiteSpeed
    PHP Version: 7.4.33
    PHP Post Max Size: 1 GB
    PHP Time Limit: 3000
    PHP Max Input Vars: 1000
    cURL Version: 7.81.0
    OpenSSL/3.0.2
    
    SUHOSIN Installed: –
    MySQL Version: 8.0.36
    Max Upload Size: 1 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    [REDACTED]
    
    ### Post Type Counts ###
    
    acf-field: 1
    acf-field-group: 1
    attachment: 2062
    bwg_gallery: 2
    bwg_share: 1
    custom_css: 1
    display_type: 7
    foogallery: 3
    grw_feed: 1
    mailpoet_page: 1
    mc4wp-form: 1
    nav_menu_item: 37
    ngg_gallery: 1
    ngg_pictures: 14
    oembed_cache: 51
    page: 21
    post: 13
    product: 176
    product_variation: 632
    shop_coupon: 4
    shop_order: 3003
    shop_order_refund: 33
    tribe_events: 1
    tribe_organizer: 1
    tribe_rsvp_tickets: 1
    tribe_venue: 1
    us_content_template: 5
    us_grid_layout: 1
    us_header: 1
    us_page_block: 1
    us_testimonial: 3
    vc_settings_preset: 1
    wp_global_styles: 1
    wp_navigation: 1
    wpcode: 2
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (35) ###
    
    Secure Custom Fields: by www.ads-software.com – 6.3.10.2
    Advanced Database Cleaner PRO: by Younes JFR. – 3.2.10
    Advanced Woo Search: by ILLID – 3.19
    Customer Reviews Collector for WooCommerce: by Trustindex.io  – 4.5
    GTM4WP - A Google Tag Manager (GTM) plugin for WordPress: by Thomas Geiger – 1.20.2
    EWWW Image Optimizer: by Exactly WWW – 7.9.1
    Export Media URLs: by Atlas Gondal – 2.1
    Facebook for WooCommerce: by Facebook – 3.2.10
    FileBird Pro: by Ninja Team – 6.4.2
    Font Awesome: by Font Awesome – 4.5.0
    Events Calendar by FooEvents: by FooEvents – 1.7.7
    FooGallery: by FooPlugins – 2.4.22
    Google for WooCommerce: by WooCommerce – 2.8.6
    Jetpack VideoPress: by Automattic - Jetpack Video team – 2.1
    Jetpack: by Automattic – 13.9.1
    WPBakery Page Builder: by Michael M - WPBakery.com – 7.9
    LiteSpeed Cache: by LiteSpeed Technologies – 6.5.2
    Mailchimp for WooCommerce: by Mailchimp – 4.4.1
    MC4WP: Mailchimp for WordPress: by ibericode – 4.9.18
    PixelYourSite: by PixelYourSite – 10.0.0
    Product Catalog Feed by PixelYourSite: by PixelYourSite – 2.2.0
    Slider Revolution: by ThemePunch – 6.7.20
    Easy Updates Manager: by Easy Updates Manager Team – 9.0.18
    UpSolution Core: by UpSolution – 8.30.1
    WooCommerce Cart Abandonment Recovery: by CartFlows Inc – 1.3.0
    Variation Swatches for WooCommerce: by Emran Ahmed – 2.1.2
    WooCommerce Extra Product Options Pro: by ThemeHigh – 3.2.5
    PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 3.9.0
    WooCommerce Shipping & Tax: by WooCommerce – 2.8.3
    WooCommerce Square: by WooCommerce – 4.8.2
    WooCommerce: by Automattic – 9.3.3
    Customer Videos: by  – 1.0
    Wordfence Security: by Wordfence – 7.11.7
    WP Mail SMTP: by WP Mail SMTP – 4.1.1
    Widgets for Google Reviews: by Trustindex.io  – 12.4.1
    
    ### Inactive Plugins (0) ###
    
    
    ### Must Use Plugins (2) ###
    
    rms_unique_wp_mu_pl_fl_nm.php: by  –
    WordPress automation by Installatron: by  –
    
    ### Settings ###
    
    Legacy API Enabled: –
    Force SSL: –
    Currency: AUD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    Enforce Approved Product Download Directories: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –
    
    ### Logging ###
    
    Enabled: ?
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 days
    Level threshold: –
    Log directory size: 2 MB
    
    ### WC Pages ###
    
    Shop base: #17 - /shop/
    Cart: #28 - /cart-2/ -  Contains the [woocommerce_cart] shortcode
    Checkout: #2137 - /checkout-2/ -  Contains the [woocommerce_checkout] shortcode
    My account: #2138 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Impreza
    Version: 8.30
    Author URL: https://us-themes.com/
    Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build
    personally we recommend using a child theme. See: How to create a child theme
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Square ###
    
    Environment: Production
    Tokenization Enabled: ?
    Debug Mode: Save to Log
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store
    
    Disabled Features: experimental-blocks
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system
    blueprint
    reactify-classic-payments-settings
    
    Daily Cron: ? Next scheduled: 2024-11-03 11:42:02 +10:00
    Options: ?
    Notes: 56
    Onboarding: completed
    
    ### Action Scheduler ###
    
    Cancelled: 2
    Oldest: 2024-10-07 14:08:53 +1000
    Newest: 2024-10-23 12:37:54 +1000
    
    Complete: 8,319
    Oldest: 2024-10-03 15:20:53 +1000
    Newest: 2024-11-03 14:53:25 +1000
    
    Failed: 133
    Oldest: 2021-09-16 18:25:25 +1000
    Newest: 2024-10-31 17:14:21 +1000
    
    Pending: 7
    Oldest: 2024-11-03 18:52:54 +1000
    Newest: 2024-11-07 15:44:07 +1000
    
    
    ### Status report information ###
    
    Generated at: 2024-11-03 15:10:05 +10:00

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Thread Starter peteredwardsau56

    (@peteredwardsau56)

    This is resolved – I changed the setting for “Calculate tax based on” to “Shop base address” and this fixed my problem.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.