I was originally a QuickBooks desktop user but now tend to use QuickBooks Online (QBO), with the odd client on Xero or SAGE. One client is still on QB desktop and we really need to move to the Cloud. However QBO does not allow different prices to be allocated to different customers and that is a show-stopper for this client. In QB desktop they have many different prices for the same product, including multi-currency prices, which can then be added as a default for a specific customer. SAGE seems to allow up to 10 and of course there are 'work-arounds' in many products. Has anyone else already solved the same issue, as I can only bear so many fruitless demos!