USDA loans have a one-time upfront fee, known as the USDA guarantee fee, which is 1% of the loan amount. Additionally, the USDA has an annual fee that is currently only .35% of the loan amount and financed into the monthly payments. USDA homebuyers can finance the 1% guarantee fee into the total loan to make for a true $0 down loan.