There is no limit to how many codes a business can offer at one time. However, most businesses allow only one promo code per purchase, as compounding promo codes could make an item too cheap to cover its wholesale costs.