I have been getting conflicting validation errors when I try to post reverse charge bank transaction explanations to FreeAgent.
Usually I have sales_tax_rate set to -5 (out of scope) when ec_status is "Reverse Charge". But yesterday I ran into an error saying reverse charge payments must have their VAT rate set to 0% or Auto. So I changed the code to set 0 instead of -5.
Today I got an error saying that reverse charge payments must have their VAT rate set to Out of Scope if tagging as EC Services or Reverse Charge.
Clearly there’s some nuance I’m not aware of about when to use Out of Scope and when to use 0%/Auto. Please could you clarify?
Many thanks,
Andrew Stewart