In most countries, invoice discounting is a legal option to maintain cash flow. Discounting company services are mostly well maintained by the regulations within the trade laws within the country.