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:

MetricWhat to Watch
Active MembershipsOverall panel size. Trending up or down?
Past Due MembershipsFailed payments currently in recovery. Needs daily attention
Monthly Recurring Revenue (MRR)Your projected monthly income from active memberships
Outstanding BalanceTotal 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 BillingFailed 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 BillingTransactions 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 BillingMembership 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 BillingSettingsLate 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 BillingRevenue 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 BillingMembership Report.
  2. Review active membership counts, plan distribution, and expiring memberships.
  3. Use this report weekly to catch churn early.
  1. Navigate to ComplianceUser Access Report to monitor who is accessing patient data.
  2. Navigate to CompliancePatient Access Report to review all access to a specific patient’s records.
  3. Navigate to ComplianceAudit 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 BillingStripe 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.