Jason, BayStateConsulting has some very nice tools for importing these types of transactions into QB. www.baystateconsulting.com. As Michael mentioned, if you want complete support for the Sales or Invoice data, you need to import both a Header and Line Item record for Sales Orders and Invoices and these two need to be properly linked in the database. This is not trivial to do. The BayStateConsulting import tool is a full featured tool dedicated to getting this kind of import done right and providing the administration tools to help figure out what's going wrong, if it does. I was going to use it to import Invoices from a custom VB Application until I found Method. Thankfully, I don't have to worry about this when I enter Sales Order or Invoices in Method as it handles all the QB synch up seamlessly.