Yes, shipping labels are absolutely mandatory for all services which indicate ‘Requires printer’ in the results list.
If you do not attach the shipping labels, the driver may refuse to collect your goods, or it may be delivered with a different tracking number from that which was initially created.