Skip to content
English
  • There are no suggestions because the search field is empty.

How MYOB Freight and Tax Handling Works

Source: myob_admin_controller.rb

  • MYOB freight tax-inclusive calculation adds tax to freight when ALL three conditions are met: tax_freight is enabled, price_includes_tax is enabled, AND the customer is NOT marked as tax-free
  • If tax_freight is set to false, the freight line uses a zero tax code regardless of other settings — freight becomes completely tax-free
  • The interaction of these three flags means there are multiple scenarios where freight tax is unexpectedly zero

Support scenarios

  • "Freight isn't showing tax in MYOB but it should be" → All three conditions must be met: tax_freight must be ON, price_includes_tax must be ON, and the customer must NOT be tax-free. If any one condition fails, freight uses zero tax.
  • "This customer's freight has tax but another's doesn't, with the same settings" → Check the customer-level tax-free flag. Even with identical company settings, a tax-free customer will always get zero-tax freight.