A late payment can stay on your credit report for up to seven years. This is the standard time limit for most items. Only a bankruptcy can stay longer -- up to 10 years in some cases. But for late payments, seven is the magic number. You can think of your credit reports as a record of your previous debt payments.