opendentalsupport.com is an independent community resource. We are NOT affiliated with, endorsed by, or sponsored by Open Dental Software, Inc. Open Dental® is a registered trademark of Open Dental Software, Inc.

Patient Balance Report Query

SQL Queries3 min read3/29/2026

If you need to identify which patients have an outstanding balance over a certain dollar amount to prioritize your collections efforts, this query provides that list instantly. It filters for active patients and calculates their current balance based on the information in their account.

The Query

Copy and paste the following code into your User Query window. You can change the 500 in the last line to whatever dollar amount you wish to filter by.

SET @MinBalance = 500;

SELECT 
    p.LName, 
    p.FName, 
    p.HmPhone, 
    p.WirelessPhone, 
    p.Email, 
    p.EstBalance AS 'CurrentBalance'
FROM patient p
WHERE p.PatStatus = 0
AND p.EstBalance >= @MinBalance
ORDER BY p.EstBalance DESC;

How to Run This Query

  1. In Open Dental, go to Reports in the Main Menu.
  2. Click User Query.
  3. Paste the query provided above into the large text box.
  4. Click Submit Query.
  5. The results will display in the grid below.

Understanding the Results

How to Customize

You can easily adjust this query to fit your specific needs:

Variations

If you want to focus only on patients who have not had a payment in a long time, you can cross-reference this with the payment table. However, for most offices, the primary query above is sufficient for daily collections tasks. If you find that the EstBalance includes insurance estimates you disagree with, remember that this query relies on the accuracy of your insurance claim processing in the Account Module.

Skip the Query — Use DentalCanvas Instead

Don't want to write SQL? DentalCanvas connects to your Open Dental database and shows you this data automatically in a visual dashboard — no queries required.


This article is provided by opendentalsupport.com, an independent community resource. We are not affiliated with Open Dental Software, Inc.

Stop Writing SQL.

DentalCanvas connects directly to your Open Dental database and shows you production, collections, scheduling, and more — in a visual dashboard you can understand at a glance. No queries. No exports. Just answers.

Try DentalCanvas

Was this article helpful?

Related Articles

opendentalsupport.com is an independent community resource. We are NOT affiliated with, endorsed by, or sponsored by Open Dental Software, Inc. Open Dental® is a registered trademark of Open Dental Software, Inc.