Timely tax credit payments could be vital for business survival