Companies may want to barter their products for other products because they do not have the credit or cash to buy those goods. It is an efficient way to trade because the risks of foreign exchange are eliminated. The most common contemporary example of business-to-business barter transactions is an exchange of advertising time or space; it is typical for smaller firms to trade the rights to advertise on each others' business spaces. Bartering also occurs among companies and individuals. For example, an accounting firm can provide an accounting report for an electrician in exchange for having its offices rewired by the electrician.
No academics I talked to were aware of any evidence that barter was actually the precursor to money, despite the story’s prevalence in economics textbooks and the public’s consciousness. Some argue that no one ever believed barter was real to begin with—the idea was a crude model used to simplify the context of modern economic systems, not a real theory about past ones.