Hi Suebee2,
Welcome to Community! With QuickBooks Online, you can add or edit terms for your invoices. As you've mentioned, you'd like to have the due date automatically set to the day the invoice was created. I'll show you how!
To edit the existing term, follow these steps:
Go to the Gear icon in the top right
Select All Lists
Choose Terms
Hit the drop-down arrow to the right of the item and click Edit
Select Due in fixed number of days and Enter '0' in the box
That's it! The due date will now match the invoice date!
If you have any other questions or need additional assistance, please don't hesitate to reach back out. We're glad to help!