it can be a different field name in different NetSuite TAX setup... I noticed that
vatregnumber
taxidnum
Forgot the exact names, but I remember that. And because of that, I have in a configuration record value for TAX ID field.
Did you check fieldid on the label?