This paper considers a by-claim risk model with constant interest rate in which the main claim and by-claim random vectors form a sequence of independent and identically distributed random pairs with each pair obeying some certain dependence or arbitrary dependence structure. Under the assumption of heavy-tailed claims, we derive some asymptotic formulas for ultimate ruin probability. Some simulation studies are also performed to check the accuracy of the obtained theoretical results via the crude Monte Carlo method.