Your data definitely shows dependencies on various billing cycles. There is a peak every seven days (obvious if you modify the second graph to have x axis labels every seven days). There is another peak (the biggest one) at 30 days -- the nominal accounting month. An additional small peak occurs at 10 days.
I rather wonder whether your data reflects actual calendar issue and payment dates, or a more general classification of age (with, perhaps, many of the longer payment intervals being specified in weeks which are then converted to days for your table).
I don't think you are going to find any simple expression for this distribution (it certainly doesn't match any standard theoretical distribution). Besides the weekly peaks, and the two days before a week dip, the distribution seems to be different in different ranges. You have different behaviours for under a week, from one week to one month, from one to two months, and over two months.
If you have tyhe original data in terms of actual calendar dates, you might try recalculating the intervals as business days rather than calendar days, and see if that is any simpler.
If you need only very rough estimates, and if you assume that the seven day cycle reflects more the way the data are categorized rather than reality you could just ignore the weekly cycle. Then you might have a constant from one to four weeks and a roughly exponential decay above one month.
Or you might just not bother with an equation, and just use the data table as the definition for the distribution. Possibly, but not necessarily, with some smoothing. Much depends on why you want a distribution and what you want to do with the distribution.
__________________
� � � � Tom Gutman