Go to Solution.
Hi there, @tomallison3!
Presently, the Class field can't be set as a required field. But you have the option to turn on a warning prompt so you won't miss adding a class to a transaction. Let me show you how.
Once done, you'll get a prompt asking you to assign a class if in case you forget adding one in a transaction. You can read this article to learn more about this feature: How to Set Up and Use Class and Location Tracking.
You might also find this resources page handy in the future: Help Articles for QuickBooks Online. It summarizes all the FAQs we have for QuickBooks Online.
Please feel free to post again here in Community if you have any other questions. Have a wonderful day!