Do you need all the modules for invoicing as well as accounting? Inventory control and costing? If you need standardized formats then MYOB or ACCPac might be enough. If your business has definite and custom needs, then you may need a custom written software. Can give you the contact for a great programmer if you need. PM me.