QuickBooks does this when a setting automatically applies credits to new invoices is enabled. You can turn this off so that the current credit to any invoice won't automatically apply.
Go to the gear icon > Account and Settings > Advanced > Automation >Turn off Automatically apply credits.
Now, to fix the invoices already marked as paid, go to Sales transactions, find the specific invoice, click its Status, then tap View payment #, and uncheck the invoice and the credit boxes.
Also, the wrong date happens because QuickBooks copies the date from your last invoice. In the same Automation section, turn off Pre-fill forms with previously entered content so it uses the current date instead.
Let me know if you need anything else. I'm here to help.
Need QuickBooks guidance?
Log in to access expert advice and community support instantly.