The current RDAs (recommended dietary allowances) are the minimum amount of vitamins you need to avoid a deficiency disease, not the amount required for optimal health. How much vitamin D do you need to prevent rickets? About 30 units a day. How much do you need for optimal health? Around 2,000 to 5,000 units of vitamin D3 a day.