meaning of buy-in payment

buy-in payment meaning in Business Dictionary

a payment made by an innovative new participant in a price contribution arrangement (CCA) to have a pursuit into the endeavor. A CCA is an entity created to generally share the expense associated with establishing or obtaining possessions.