Hi there, HouseCorp.
Thanks for dropping by, it sounds like, based off of the description, that the issue may be in how you're recording the partial payment. When your customer gives you a partial payment you want to make sure to record that payment in the following way.
The status of the invoice will automatically change to Partial after following the steps given above. To get an in-depth information about invoice payment, you can refer to this article: Record customer payment in QuickBooks Online.
If you have any other questions, feel free to bring them to our attention down below. Thank you and have a nice afternoon.