There could be several reasons why your DHL package is on hold. Some of the common reasons include: 1. Customs clearance: If your package is being shipped internationally, it may be held at customs for inspection and clearance. This process can take some time, and your package will be on hold until it is cleared.… Continue reading why is my dhl package on hold?