The 37-year-old former England international striker will sign for Pompey when he returns from holiday.
"We hope to have an agreement in place but really there is no further we can take it till Teddy returns from abroad," said chief executive Peter Storrie.
Sheringham comes to Fratton Park as a free agent after being released by Spurs at the end of last season.