Say Alice writes Bob a computer program, and in exchange, Bob remodels Alice's house. If they were charging money instead of bartering services, either of them would have charged several thousand dollars for their service.
What sorts of tax implications does this transaction have? Do Alice and Bob have to figure out the fair market value of their services and report that as income or something?