Anthony Milford will be allowed to return to the NRL at Newcastle but he has been banned from playing for at least the next month as part of punishments for off-field dramas.

The NRL confirmed on Saturday it would register the former Brisbane star's contract after he pleaded guilty to counts of public nuisance and wilful damage.