Businesses need billing software to get over hurdles