A novel method for kinematic analysis of parallel-axes epicyclic gear trains is presented, called the incidence and transfer method, which uses the incidence matrices associated with the edge-oriented graph associated to the mechanism and the transfer joints (teeth contact joints). Relative to such joints, a set of independent equations can be generated for calculating the angular positions, velocities, and accelerations. Complete kinematic equations are obtained in matrix form using a base of circuits from a cycle matroid. The analysis uses the relationships between the number of mobile links, number of joints, and number of circuits in the base of circuits, together with the Latin matrix (whose entries are function of the absolute values of the partial gear ratios of the transmission). Calculating the rank of the Latin matrix can identify singularities, like groups of gears that rotate as a whole. Relationships between the output and input angular velocities and accelerations are then determined in a matrix-based approach without using any derivative operations. The proposed method has general applicability and can be employed for systems with any number of gears and degrees of freedom, as illustrated by the numerical examples presented.