The Pending Non-Posting status on your invoice means that it isn't final yet. This also doesn't affect your customer balance.
To help remove the pending status, I'd suggest marking the invoice as final. This way, the transaction's amount will be posted on your customer's account. Then, you'll be able to send it to your customer. Just open the invoice, and click the Mark As Final button at the top of the transaction screen. See the screenshot below for your visual reference.
Once your customer pays the invoice, use the Receive Payment feature to enter the payment in the program. Just go to Customers from the top menu. Then, select Receive Payments as seen in the screenshot below. To proceed with the steps, go through this article: Record An Invoice Payment.
Just click the Reply button below if you have other concerns. Have a great rest of your day, @prefmaint.
I'm happy that my answer above took care of your issue about removing the pending status on your invoice.
You can always run the Open Invoices report in the program. This lets you get all the outstanding invoices within a particular date. Just go to Reports from the top menu. Then, select Customers & Receivables and choose Open Invoices as seen in the screenshot below.
Additionally, you can customize customer reports to get the information you need for your business. This helps you effectively manage your income in QuickBooks. For more details, go through this article: Customize Customer, Job, and Sales Reports.
Please know that I'm always here to help if you need further assistance. Have an advanced Merry Christmas and a Happy New Year to you, @prefmaint.
Need QuickBooks guidance?
Log in to access expert advice and community support instantly.