I wish I could make it better, @ShieldCrete.
Currently, there isn't an integrated way to let the system automatically save any transactions when entering them. You'll want to consider manually clicking the Save and close, Save and new, or Save and send button so you can completely enter and save a transaction in the system.
In case you needed some reference, here's an article you can read to learn more about what other expense transactions you can enter in the system: What is the difference between bills, cheques, and expenses?
If you have any other questions, you can always leave them in the comments. I'll be here to lend a hand.
Man, I wish I stuck with Xero for this business. I only went with you guys because you were cheaper, now you are almost the same and still a long way behind in functionality :( Xero expenses entry and the way they ask you to login with an overlay so you don't lose your data if you have been active for a certain time is way more user friendly.
Currently having the autosave option in QuickBooks Online isn't available. For now, you can try the workarounds provided by JonpriL to be able to save your work from time to time.
I understand how helpful the autosave feature for you and other customers. I encourage you to send feedback directly to our Product Developer Team. They place a lot of value in the ideas provided by users, when deciding on how best to improve QuickBooks.
Here's how you can send feedback:
I will also do my part and raise this concern so this will be taken cared of. You can visit our QuickBooks Online Blog to be updated about our latest happenings. Through this, you're able to get the newest news, features, and updates about QuickBooks Online and what our Product Care Team is working on.
Let me know if you need more information about QuickBooks Online. I'm always here to help. Have a great rest of the day!