Data from Payments Intelligence highlights the challenges small businesses are facing today when it comes to accessing credit to support their businesses. Only 48% of small businesses generating annual revenues of 10 million or less report having access to business or personal financing.