Businesses encounter a wide variety of transactions. They can range from something as spectacular as acquiring another business to something as routine as buying office supplies. Some of these transactions will require negotiating and drafting contracts. This is where it is essential to have an experienced business attorney on your side. Businesses also have routine and complex financial matters to deal with. Daily transactions will typically be made up of payroll, customer invoices, sales, purchase orders, etc. Annual transactions will comprise income statements, balance sheets, etc. Keeping track of your business transactions will keep your business healthy and successful. Having counsel who understands the law and the economics of business is imperative.