Skip to content

Managing Billing

Your billing workflow: monitor payments daily, handle failures promptly, run reports regularly, and keep your revenue healthy.

As a practice manager, you have full access to DPC Pro’s billing features: memberships, invoices, payments, failed payment recovery, reports, and credits. This page provides a manager-focused overview of billing operations and links to the detailed feature documentation for each area.

Consistent billing oversight prevents revenue leakage and keeps your patients’ memberships in good standing.


The billing dashboard is your financial command center. Navigate to Billing to see:

Metric What to Watch
Active Memberships Overall panel size. Trending up or down?
Past Due Memberships Failed payments currently in recovery. Needs daily attention
Monthly Recurring Revenue (MRR) Your projected monthly income from active memberships
Outstanding Balance Total unpaid invoices. Should stay close to zero

The dashboard also shows overdue invoices, recent transactions, active payment plans, and payment processing status.

For the full dashboard reference, see Billing Reports and Revenue Visibility.


  1. Navigate to Billing → Failed Payments.
  2. Review any new failures. Each entry shows the account holder, amount, failure reason, and how long it has been past due.
  3. For recent failures, DPC Pro’s automatic notification schedule handles outreach. Monitor the progress.
  4. For failures older than a week, consider manual intervention:
    • Retry the charge if you believe the issue is resolved.
    • Send a reminder to prompt the patient to update their payment method.
    • Waive the payment if your practice policy allows it.

Navigate to Billing → Transactions to confirm that payments are processing normally. Look for:

  • A consistent volume of successful transactions
  • Any unexpected failures or refunds
  • Transactions pending settlement

See Payment Processing and Receipts for details on transaction statuses and settlement timing.


Navigate to Billing → Membership Report to view:

  • Active memberships by plan type
  • MRR by plan
  • Memberships expiring within 30 days
  • Past-due memberships

When a patient needs to change or cancel their membership:

  1. Navigate to the account holder’s profile.
  2. Follow the steps in Cancellations and Membership Changes.
  3. Review proration settings and effective dates.

Family memberships cover multiple patients under one account holder. Adding or removing dependents affects the covered patient count and may change billing.

See Family Memberships and Managing Families for the full workflow.

If your practice offers employer-sponsored memberships, see Employer Group Plans for setup and management.


If your practice charges late fees on overdue payments:

  1. Navigate to Billing → Settings → Late Fees.
  2. Enable late fees and configure the fee type (flat amount or percentage), grace period, and warning email settings.

See Handle Failed Payments for the full late fee configuration.

For patients with larger outstanding balances, create a payment plan to spread the debt over scheduled installments. Payment plans can be configured with custom frequency, minimum payment, and duration settings.

See Handle Failed Payments for payment plan configuration.


  1. Navigate to Billing → Revenue Report.
  2. Set a date range to review revenue for a specific period.
  3. Compare month-over-month trends to spot growth or declines.
  1. Navigate to Billing → Membership Report.
  2. Review active membership counts, plan distribution, and expiring memberships.
  3. Use this report weekly to catch churn early.
  1. Navigate to Compliance → User Access Report to monitor who is accessing patient data.
  2. Navigate to Compliance → Patient Access Report to review all access to a specific patient’s records.
  3. Navigate to Compliance → Audit Log for a searchable log of all system actions.

For full report documentation, see Reports and Analytics and Billing Reports.

For external accounting, tax preparation, or record-keeping:

  • Access the Stripe Dashboard through Billing → Stripe Dashboard for payout reports and 1099 tax documents.
  • Use the Data Export feature for practice-level data exports.

For services outside the membership (lab work, procedures, supplies):

  1. Create an add-on charge from the patient’s billing section.
  2. See Add-On Charges for the full workflow.

To apply credits for overcharges, goodwill, or promotional offers:

  1. Navigate to the account holder’s profile → Credits.
  2. Select Add Credit and enter the amount, type, and description.
  3. Credits are applied to invoices on a first-in, first-out basis.

See Billing Reports for details on credit management.


If you have billing questions, reach out to the DPC Pro support team at [email protected] or visit the troubleshooting guide.