The Specimen Shipment Management application provides biobanks with the ability to maintain chain of custody throughout the lifecycle of a sample, including when samples are being shipped to CROs or collaborators. The application provides easy navigation for users to create shipping requests, including the option to specify specimens, reason for shipment, and shipping conditions. Requests can be followed through the approval and fulfillment process using status dashboards, allowing for full traceability of the request's status. Upon fulfillment, a shipping record is generated to capture all information related to the shipment, including waybill number, date/time, who fulfilled the request, and confirmation of the shipping details (where, conditions, etc.).