In order to generate credible 0.1-2I?m spectral energy distributions, the Galaxy and Mass Assembly (GAMA) project requires many gigabytes of imaging data from a number of instruments to be reprocessed into a standard format. In this paper, we discuss the software infrastructure we use, and create self-consistent ugrizYJHK photometry for all sources within the GAMA sample. Using UKIDSS and SDSS archive data, we outline the pre-processing necessary to standardize all images to a common zero-point, the steps taken to correct for the seeing bias across the data set and the creation of gigapixel-scale mosaics of the three 4 ?? 12deg2 GAMA regions in each filter. From these mosaics, we extract source catalogues for the GAMA regions using elliptical Kron and Petrosian matched apertures. We also calculate S??rsic magnitudes for all galaxies within the GAMA sample using sigma, a galaxy component modelling wrapper for galfit 3. We compare the resultant photometry directly and also calculate the r-band galaxy luminosity function for all photometric data sets to highlight the uncertainty introduced by the photometric method.