What about having a 'non-stock' box ? Sage etc do something similar. You could then add a service as a non-stock item ? Or maybe a couple of different 'product types' with some flexibility on how it manages stock depending on the type ? B. Rgds John