Good to see you in the Community, mkleintx.
I'd be happy to provide some insight regarding the discount that you may find helpful.
Assigning a class to the Discount field is not possible in QuickBooks Online. However, you can create the discount as a Service type item and manually add it on the invoice so you can apply the appropriate class code. The steps below will guide you through the process:
Create a discount service item
- Click the Gear icon, then choose Products and Services.
- Hit the New button.
- Select Service.
- Name the item, for example, "Discount."
- Enter all the necessary details.
- From the Income account drop-down menu, choose the account for discounts.
- Click Save and close.
How to add it to the invoice
- Click the Plus (+) icon, then choose Invoice.
- From the Select a customer drop-down menu, pick the correct customer.
- Enter the Invoice and Due dates.
- Fill in the necessary details in the Product/Service, Description, Qty, Rate, Amount, and Class fields. I've attached a screenshot below for your reference.
- Click Save and close.
For additional insight about this, I recommend following this article: Discount as a line item on invoices and sales receipts
That should get you going in the right path. Keep in touch if you need more help with this, or if there's anything else I can do for you. I've always got your back.