According to the Fair Labor Standards Act (FLSA) web site on this matter (http://www.dol.gov/whd/regs/compliance/whdfs21.pdf), time cards need to be kept for two years. Other payrolls records may need to be kept longer.
two years
Employee time cards should be kept for at least two years. For employee leave and absences, records should be kept for at least three years.
credit and debit cards
Bibliographic information cards and note cards
Employees use punch clocks for many reasons. Punch clocks keep track of when an employee is working and when they are not. This can automate time cards and pay checks in some cases. In all cases it's something that helps keep the employee on time to work and it keeps them from taking funds from the company by staying on the clock too long.
two years
Employee time cards should be kept for at least two years. For employee leave and absences, records should be kept for at least three years.
The length of time that a hotel must keep guest registration cards varies state by state, so ensure before you travel that you are aware of the laws regarding these cards in the state you'll be traveling within.
Credit cards impact several parts of your credit history. Pay on-time and you improve your payment history. Keep your balance low, and you improve your utilization rate. Keep you card open and active for a long time, you increase your length of history.
credit and debit cards
a very long time!
The cards are as good as cash. They do not expire.
Pay your bills on time, keep the balances on your credit cards low, establish a long length of history (don't close old accounts).
For as long as the memory card works unless you delete an image yourself.
You should keep employees time cards for at least one year. This will allow for easy reference if any dispute arises when filing tax forms.
Memory cards (such as SD cards and the like) have no moving parts, so tend to last until the contacts on the card get worn out, which can take a very long time as long as you're careful with it.
You should keep utility and credit card bills for 60-90 days because that is the maximum lenght of time to report any disputes. For credit cards, keep at least a year if you purchased any deductions.