The biggest risk with open account is getting paid late, or not getting paid at all. If the customer doesn't pay, you may also incur costs trying to collect on the debt in addition to the loss from unpaid debt itself. Simply offering longer payment terms won't necessarily make you the most competitive.