The principle issue is with pricing.

The generation of the invoices, storage, templates, etc. is not an issue. My current LIMS system struggles with the complexity of the varying price structure (or lack thereof) marketing has slammed at accounting. The pricing varies from customer to customer (without consistant price discounts) and even from project to project with the same customer.

And while we don't sell a project we do sell an analysis in which we have defined test codes for each analysis. That was why I was considering the inventory via price lists first. I know I can import the analysis code, volume, customer number, and also an item called profile number which distinguishes the specific project within the customer for pricing identification.

Would the regular invoicing module be better? I don't know. Would that module retain some time of multiple tier pricing by customer and project?

I did download the evaluation module for order entry but I cannot seem to set up price lists. I suspect I need inventory to do so.

To be continued.. (and thanks for the feedback)