Thanks for the feedback. Categories are a little tricky, because categories are designed to produce a Balance sheet report ( as well as a P&L) the category needs to be applied across the whole transaction in order to result in a balanced Balance Sheet. However I do understand the need for additional Cost codes or Dimesion codes per line. The Job Codes are certainly an option ( if they aren't already in use for other means). I'd love to hear more about this idea - particularly what sort of reporting do you need from these codes?