Definition

Direct Payment

Cash paid to an individual to arrange their own support.

Plain-English explanation

Means marketing to citizens as well as commissioners in some care markets.

Related terms