BQE CORE does not currently offer the functionality to make certain fields, such as Class, mandatory on transactions like in Financial Budgets. You cannot make custom fields also as required fields on various screens. These fields will be optional. If you would like to send this for a new feature request, submit it to our team at CORE-Ideas@bqe.com or post it on BQE CORE Community under Feature Requests.