This paper presents a combination of Genetic Algorithm (GA) and Tuning algorithm, for optimizing Three Dimensional (3D) arbitrary sized heterogeneous box packing into a container, by considering practical constraints facing in the logistics industries. Objective of this research is to pack four different shapes of boxes of varying sizes into a container of standard dimension, without violating various practical constraints. Inorder to obtain a real time feasible packing pattern, Genetic Algorithm is developed to maximize the container volume utilization and inturn profit [9]. It significantly improves the search efficiency with less computational time and loads most of the heterogeneous boxes into the container by considering its optimal position and orientation. Tuning algorithm is used to decode the genetic output into user understandable sequential packing pattern and to fill the left-out empty space inside the container. In general, GA in conjunction with the tuning algorithm is substantially better than those obtained by applying heuristics to the bin packing directly.