I used it several years ago for my business. In order to run invoices and print things up on paper, you have to have forms that are compatible with the program. You could either have them special made by a local printer or buy the forms from them. The one thing I hated about Quickbooks was when you needed to run payroll. The state tax tables here for deductions deducts whole dollars and no cents. Their program would deduct dollars and cents based on the information they received from my state. Example......If the deduction in the tax tables was $7.00 the program would deduct $7.32. I called them about it and they said there was nothing they could do. They said I could go back in at the end of the month and post a debit/credit deal and it would even the books out. I found that to be kind of something that should have been worked out by the Qucikbooks company before they sold it to me. It was long after that, I hired a CPA to deal with everything.
One other thing, you have to purchase updated tax table discs each year to update your QuickBooks program.