Hi there, gibby1.
There are times the browser keeps outdated Internet files that may cause the printing button to be grayed out in QuickBooks Online.
I recommend logging in your QuickBooks in a private browser to see if you get the same thing. Browsing privately disables the cache from saving your browsing data, and it's a good way to check issues caused by a full cache.
Follow the steps below on how to use private browser:
-
For Internet Explorer of Firefox, press Ctrl + Shift + P.
-
For Chrome, press Ctrl + Shift + N.
-
For Safari, hold down Command + Shift + N.
If it works after following the steps below, I suggest to clear the cache to helps QBO to function more efficiently.
If the steps above will not work, you can use supported browser as alternatives.
Please check this article for additional information on how to print official and backup copies of your W-2: How to print W-2s forms.
Yo may refer to this article on how to archive and view forms so you can see from prior periods: Archive old forms.
Keep up the great work and please let me know if you have any other questions.