A random vector X with representation X = Sigma(j >= 0)A(j)Z(j) is considered. Here, (Z(j)) is a sequence of independent and identically distributed random vectors and (A(j)) is a sequence of random matrices, 'predictable' with respect to the sequence (Z(j)). The distribution of Z(1) is assumed to be multivariate regular varying. Moment conditions on the matrices (A(j)) are determined under which the distribution of X is regularly varying and, in fact, 'inherits' its regular variation from that of the (Z(j))'s. We compute the associated limiting measure. Examples include linear processes, random coefficient linear processes such as stochastic recurrence equations, random sums and stochastic integrals.