The 23-year-olds current deal with Albion expires at the end of the season and the club have been in talks with him since the summer.
Pulis said: "The club has offered him a new contract not just this week, but in previous months too, so they've been in negotiations with Saido, so we'll just see how that pans out.
"The deals have been on the table for the boy and his agent - we'll see how that pans out.
"Again, we've hit the funny month. He's only got one more month left of this if he doesn't sign, so that's probably a bonus for me.
"If we sell him we will work very, very hard to get a replacement in. If we don't sell him, we'll have to work very, very hard to get him back to what he was 18 months ago."