Jps1006 -- I am probably not the best person to ask since I still struggle with QB. However, you can put me in the down as one who uses QB for accounting, but NOT for cost tracking and analysis. I am very impressed with the way QB handles basic accounting functions – checks, bills, invoicing, sales tax, payroll, etc. However, the job costing reports are fairly hard wired and QB does a lot “behind the scenes”. This makes it difficult for me to analyze my data. Perhaps now that I have been using QB for ~ a year, I can work with my account to set up the classes, time tracking, etc. so I can capture and analyze my cost data. Until, I will use my bid program, time cards, materials used cards and an Excel spread sheet to track and analyze my costs. Hope this helps. VinceR