Keogh is currently in the middle of another loan spell with Bury and has scored twice in three games for the League Two side.
The 18-year-old has been told he can leave Elland Road on a permanent basis.
Laws told the Scunthorpe Telegraph: "I can confirm that we have agreed a fee with Leeds United for Andy Keogh and we will be holding negotiations with the player over the next few days.
"But I don't envisage the deal being completed before Saturday's match simply because he is away on an international call-up over the weekend.
"We don't want to rush anything either, we have had a bid accepted and we will now take it from there.
"Nothing is guaranteed yet, but Leeds have confirmed in writing that they have accepted the financial package we offered."