Skip to main content

How do I generate transaction reports? How do I reconcile NexHealth with my Ledger?

Download itemized transaction reports from Transaction history.

For use with NexHealth Payments and NexHealth Payments Ledger Sync.

Download a settlement report (PDF)

This report is designed for end-of-day ledger reconciliation. Use it to confirm that every transaction has been correctly posted to the appropriate patient ledgers.

Patient ledgers should reflect gross amounts

Patient ledgers should always reflect the gross payment amounts—the full payment a patient makes before processing fees are deducted. This ensures your ledgers accurately show what was charged and paid by the patient, which is essential for accurate reconciliation.

For example, if a patient exam cost $100 and the patient paid in full, post a $100 payment to their ledger.

NexHealth's Ledger Sync posts the gross payment amount automatically. If you don't have Ledger Sync, manually create a payment equal to the gross amount. Do not adjust ledger entries to account for processing fees.

1. Go to Transaction history.

Navigate to Payments → Transaction history.

2. Click Reports, then select Settlement report (PDF).

Click Reports → Settlement report (PDF).

3. Apply filters.

Select a transaction date or date range. Optionally also filter by:

  • Transaction type (Payments, Refunds, or both)

  • Payment method (Terminal, Payment Request, Charge Card on File, Online Widget, and Manually Marked as Paid)

  • Collected by (a NexHealth user at your location)

4. Download PDF.

Click Download PDF.

Example report:

Download a Payout statement (PDF)

The Payout statement shows which NexHealth transactions are associated with each payout to your bank account. It includes gross, fee, and net breakdowns per payout to simplify bookkeeping reconciliation.

1. Go to Transaction history.

Navigate to Payments → Transaction history.

2. Click Reports, then select Payout statement (PDF).

Click Reports → Payout statement (PDF).

3. Select Payout arrival date.

Choose a time period: Today, Yesterday, This week, Last week, This month, Last month, or Custom range.

4. Download PDF.

Click Download PDF.

The Payout statement includes all refunds and payments, with columns for:

  • Transaction date

  • Type

  • Patient

  • Gross amount (total amount requested)

  • Fees

  • Net (amount received after fees are removed)

Download transaction history (CSV)

This report is especially useful for bookkeeping. The Payout date column lets you match each payment to the batch payout it was included in. See best bookkeeping practices for more detail.

1. Go to Transaction history.

Navigate to Payments → Transaction history.

2. Click Reports, then select Transactions (CSV).

Click Reports → Transactions (CSV).

3. Apply filters.

Optionally filter by:

  • Transaction type (Payments, Refunds, or both)

  • Payment method (Terminal, Payment Request, Charge Card on File, Online Widget, and Manually Marked as Paid)

  • Transaction date

  • Payout date

4. Download CSV.

Click Download CSV.

The Transaction History CSV includes all refunds and payments, with columns for:

  • Patient

  • Transaction date

  • Payout date

  • Gross amount (total amount requested)

  • Fees

  • Net (amount received after fees are removed)

Download a list of unpaid payment requests (CSV)

1. Go to Awaiting payment.

Navigate to Payments → Awaiting payment.

2. Click Export.

Click Export.

3. Apply filters.

Optionally filter by:

  • Status (Requested, Cancelled, or Expired)

  • Status updated date range

  • Request sent date range

4. Download CSV.

Click Download CSV.

Columns include: Location, Patient EHR ID, Patient First Name, Last Name, DOB, Phone, Email, Requested Date, Reason, Gross Amount Requested, Status, and Status change date.

Did this answer your question?