The NCUSIF is managed by the National Credit Union Association (NCUA). To date, the fund has been financed only by credit unions themselves -- no government funds have been deposited to the insurance fund.
NCUSIF coverage has levels similar to FDIC insurance: $100,000 per individual, and $250,000 for retirement accounts. However, NCUSIF treats Keoghs as separate from other retirement accounts so you can enjoy up to $500,000 of coverage if your retirement accounts are structured properly.
NCUSIF insurance generally pays benefits within a few business days.
Further reading:

