For a partnership, the basis of an incoming partner is generally the adjusted basis of the property contributed, and generally no gain or loss is recognized on the transaction. The holding period for the asset(s) contributed usually includes the holding period of the partner for those assets.
EXAMPLE: In exchange for a 20% interest in a partnership, Person A contributes cash of $5,000 and property with an adjusted basis of $10,000 and a FMV of $15,000. Person A's basis in the partnership is $15,000 ($5,000 cash + $10,000 adjusted basis of the property).
If the partnership assumes liabilities of an incoming partner, the liabilities assumed by the other partners would reduce the incoming partner's basis by that amount.
EXAMPLE: In exchange for a 20% interest in a partnership, Person A contributes property with an adjusted basis of $10,000 and a FMV of $18,000. The property is also subject to an outstanding note payable of $8,000. In this case, given that the partner's liability of the outstanding note is being partially assumed (80%) by the other partners, this would reduce Person A's basis created by the property contribution. The property would be recorded at $10,000, and that is the starting point for Person A's basis. However, $6,400 of the liability would be assumed by other partners, so Person A's basis in the partnership would be $3,600.
If the incoming partner contributes property with a liability that is greater than the adjusted basis of the property, and the decrease in the partner's liability exceeds the partner's partnership basis, a capital gain would be recognized.
EXAMPLE: Person A contributes property with an adjusted basis of $10,000 and a FMV of $16,000 to the partnership in exchange for a 20% interest. The property also has an outstanding note of $15,000. In this case, the other partners would assume 80% of the liability ($15,000 * 0.8 = $12,000). Person A's basis in the partnership would be $0. In addition, Person A would recognize a capital gain of $2,000 ($10,000 basis of property less $12,000 liability assumed by others).
Hope that helps a little…