Small businesses are under increasing pressure with many waiting about a month for their suppliers to pay them.
According to May data from accounting software firm Xero, the average amount of time for a small business to get paid has crept up to about 30 days, up from 25 days in February.
Do you pay your bills on time?
Vote in The AM Show poll below.
Having trouble viewing the poll? Click here.