I am after an invoicing platform which allows a few users on mobile devices to generate invoices (and preferably orders too) in the field. The invoices can either be sent automatically when they're created, or be stored so that a single admin can send them out as a batch at the end of month or similar. Each user should only have access to their own invoices. Each user might service up to, say, 100 customers. Invoices will be for items, say up to 20 discreet types.
I've heard of Xero and Wave; currently seeking any alternatives so I can look at them in detail and weigh them up.
Any comments on real world experience would be highly appreciated.
myob?