I'm writing an application that currently stores the date that a payment was made as "CreatedOn". That date is always going to be what ever the time and date is at the time you made the payment.
The user can back-date payments. I'm not sure what word I should use to describe that. I initially was going to use PaymentDate, but that can be interpretted as the date that the payment was actually made on, rather than the date it was intended for.
Is there a word that I can use that will indicate that this payment was meant to be consumed on the date assigned to it? It's not really a due date or a target date. Date intended maybe? Ideally it would be one or two words that I can put together to indicate that this payment was intended for a different date than the date it was originally generated on.
All of the payments for the month is consolidated and a check is cut at the end of the month. So I could make a payment today, for today. Then make a payment tomorrow, for work performed two weeks ago during the same billing period.
target date
work? From your description is sounds like the payment is targeted to a specific date.