What’s your process here? Mine are all marked paid on the date they are paid when tagged from the bank. Sounds like you are manually assigning payments from the supplier screen maybe?
The receipt date should match the date that’s on the document your supplier gives you. The payment date should match the one on your bank statement, or if it’s cash, it would be the date you paid in cash.
If it’s an invoice, it would be the issue date or tax date, if it’s a receipt, it would be the date on the receipt. QuickFile wouldn’t automatically allocate payments to an invoice after a set number of days, so I’m not sure I follow in regards to payments with dates 30 days in the future?
I think you are on about due dates here, not actual payment dates. As @QFMathew says, when you link the purchase to a bank entry using tagging the payment date is the bank transaction date.
Not currently available. Feature request here for an option to change defaults though.