The human transporter associated with antigen processing (TAP) is a member of the ATP binding cassette (ABC) transporter superfamily. TAP plays an essential role in the antigen presentation pathway by translocating cytosolic peptides derived from proteasomal degradation into the endoplasmic reticulum lumen. Here, the peptides are loaded into major histocompatibility class I molecules to be in turn exposed at the cell surface for recognition by T-cells. TAP is a heterodimer formed by the association of two half-transporters, TAP1 and TAP2, with a typical ABC transporter core that consists of two nucleotide binding domains and two transmembrane domains. Despite the availability of biological data, a full understanding of the mechanism of action of TAP is limited by the absence of experimental structures of the full-length transporter. Here, we present homology models of TAP built on the crystal structures of P-glycoprotein, ABCB10, and Sav1866. The models represent the transporter in inward- and outward-facing conformations that could represent initial and final states of the transport cycle, respectively. We described conserved regions in the endoplasmic reticulum-facing loops with a role in the opening and closing of the cavity. We also identified conserved π-stacking interactions in the cytosolic part of the transmembrane domains that could explain the experimental data available for TAP1-Phe-265. Electrostatic potential calculations gave structural insights into the role of residues involved in peptide binding, such as TAP1-Val-288, TAP2-Cys-213, TAP2-Met-218. Moreover, these calculations identified additional residues potentially involved in peptide binding, in turn verified with replica exchange simulations performed on a peptide bound to the inward-facing models.