Business owners are being invited to weigh in on how the R&D Tax Credit will be administered, with the tax now open for public consultation.