According to my basic research and experience there are not many legit main stream franchises available today that you can buy with out at least making a minimum cash down payment. This would include deals where the purchase has been approved for SBA financing in which case the lender or bank will more than likely require the buyer to come in with a minimum down payment of at least 15 to 20%. However, like most things in life, the terms of buying a franchise can often be negotiated with the franchiser- especially in an economic downturn. Your best bet is to find a franchise concept you like and ask the franchiser if they offer any special in-house financing options.
Check it out: Research franchises here that offer in house financing options to qualified buyers