web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Taxes from Shopify order lost when converting to Sales Order

(7) ShareShare
ReportReport
Posted on by 26
A client of mine is having an issue with taxes within the Shopify <> BC integration. Here's what they say:
 
Order coming in from Shopify to D365BC though integration includes Tax charged and collected through the Shopify platform. But when order is converted from a Shopify Order to a Sales Order – no tax on the order at all. This currently being added manually. Need to make sure the tax charges coming from Shopify to BC is transferred in Sales order.
 
Has anyone run into this issue? I need to dig more into it, but I thought I would post here to see. Of note, they are using Avalara for taxes on Shopify. Tax Are Priority field in Shopify card is set to Ship-to -> Sell-to -> Bill-to.
I have the same question (0)
  • Suggested answer
    Valentin Castravet Profile Picture
    31,340 Super User 2025 Season 2 on at
  • BS-21061738-0 Profile Picture
    26 on at
    Yep, been through the setup, but they don't move in BC when you convert the Shopify order to a sales order.
  • Suggested answer
    CU16040542-0 Profile Picture
    10 on at
    Hi,
    I cam across the same issue and found a solution after debugging the system as follows,
     
    This issue is resolved using standard Business Central functionality with the correct configuration. To ensure taxes from Shopify (including Avalara-calculated tax) appear on the Sales Orders in BC, follow these steps:

    (1) Make sure the “Shpfy Tax Area” table (30109) is properly configured with the correct Tax Area Codes that match Shopify’s tax regions,

    (2) Verify that the Customer Template used for Shopify order imports includes the right Tax Area Code and Tax Liable = TRUE, and

    (3) Confirm that the Tax Area Priority on the Shopify Webshop Card is set to Ship-to > Sell-to > Bill-to.

    With this configuration in place, tax amounts from Shopify orders will sync and apply automatically to the corresponding Sales Orders in Business Central.
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,631 Super User 2025 Season 2 on at
  • NAV2BC02 Profile Picture
    172 on at
    Did anyone get this to work yet?
     
    I add the exact same tax region name as the tax area code in BC and tax did not come over.
     
    Thoughts?
     
    Nirav S.
  • Suggested answer
    OussamaSabbouh Profile Picture
    5,657 on at
    Hello,
     
    Shopify does send tax, but BC recalculates tax when converting a Shopify Order → Sales Order.
    If BC can’t determine a valid Tax Area Code (via Tax Area Priority + Customer Setup by Country/Region), BC ends up with 0 tax, even if Avalara calculated tax in Shopify.
     
    So the fix is either:
     
    Correct BC tax setup (Tax Areas, customer templates, Tax Area Priority), so BC can recalc tax properly, or
     
    Build a small customization to copy Avalara’s tax amounts directly into the Sales Order instead of recalculating.
     
     
    Regards,
    Oussama Sabbouh

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,229

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,867 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,153 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans