This is a hidden landmine we’ve discovered the hard way. In terms of wholesale, customers often get a certain percentage off the MSRP. But these percentages can often cause final prices to be more than two decimals, which doesn’t make sense in terms of actual money. If you’re using Shopify, it has a way of rounding the decimals to two places. Your order management system may have another way. So this final rounded number may not match the warehouse management software, which can create some problems.
When you consider wholesale customers often spend thousands of dollars, this small discrepancy number can add up quickly. This can also have a cascading effect, as customers may receive an order confirmation email saying one price and a fulfillment receipt or invoice in a physical form saying another (making accounting for both the wholesaler and customer next to impossible).
It can also trickle down to shipping, as customers might qualify for free shipping according to Shopify, but don’t qualify according to the warehouse management software (thus, customers may receive a surprise shipping fee on their bill).
(Can you hear the pain in my voice?)
A developer can create a workaround to solve this situation so that Shopify matches the warehouse software, but it’s much easier to know this upfront. Meaning, any client who uses warehouse management software to calculate wholesale pricing should provide their developer with example invoices so they can match the rounding calculation.