UCI Machine Learning Repository
Online Retail II
Two years of invoices with a customer ID and a timestamp on each line, so you can follow customers month by month. A common choice for cohort analysis.
Drop lines with no customer ID and treat C invoices as cancellations before you look for first orders.