self-insurance

Noun
  1. insuring yourself by setting aside money to cover possible losses rather than by purchasing an insurance policy
self-insurance
A small business owner practices self-insurance by setting aside funds in a dedicated savings account.