Get your taxes done using TurboTax

No.  A user does not have to enter any product serial number in order to file a return.   I don't know if TurboTax tracks it by another method, but there is nothing to enter in that regard at the user level.

TurboTax does keep track of the number of efiles.  With the desktop product, one can prepare multiple Federal returns, but there is a limit of 5 Federal efiles (IRS rule.)