SOS Inventory supports discounts on sales transactions, as well as deposits on sales orders and invoices.
SOS allows you to apply discounts to your sales to reduce the total amount the customer will have to pay. If your company syncs SOS Inventory with QuickBooks Online, you must have discounts enabled in QuickBooks Online to sync the discounts properly. The Discounts field in SOS displays only if discounts are enabled in QuickBooks.
Discounts are shown in two areas of the sales form:
The screenshot below shows the Discount % column in the line-item area, as well as the Discount % and Discount Amt fields above the transaction Total. In this example, the discount has been applied to the entire order after the tax.

Customer deposits or advance payments can be tracked on sales orders and invoices in SOS Inventory. When included on an invoice, the deposit will flow to QuickBooks Online as a payment on the invoice. After the sync of the invoice, it will show a balance due on the PDF.
If your company syncs SOS Inventory with QuickBooks Online, you must have deposits enabled in QuickBooks Online to sync the deposits properly. If you are not enrolled in the SOS Pay feature, you must record the actual payment (check, credit card, etc.) in QuickBooks Online. SOS Inventory merely records the deposit for tracking purposes.
To enable discounts and/or deposits in QuickBooks Online, under Gear > Account and Settings: