Invoice Discounting is ideal if your business has customers on long payment terms (30-90 days). It is used mostly by organisations who have an established finance teams and dedicated resource for collecting payments from customers.