Consider all trade agreements just as you would any other business agreement and make sure you annotate all exchanges. You and your employees will spend time performing services for your trade partners, so there are still expenses to be accounted for, and you want to make sure you get a return on that investment. If the services you receive in return do not result in a net positive for your business, then it likely isn't a good trade arrangement.
Some businesses that may not directly barter with customers may swap goods or services through membership-based trading exchanges such as ITEX or International Monetary Systems (IMS). By joining a trading network (which often charges fees), members can trade with other members for barter "dollars." Each transaction is subject to a minimal fee; the exchange facilitates the swap and manages the tax components of bartering such as issuing 1099-B forms to participating members. You may find a nearby exchange through the International Reciprocal Trade Association (IRTA) Membership Directory. Before you sign up and pay for a membership, however, make sure that members offer the types of goods and services you need. Otherwise, you may find yourself with barter money or credit that you cannot use.