Billing Operations for Virtual Care Practices
Effective billing operations are essential for the financial health of your virtual care practice. CareLaunch provides integrated billing tools that help healthcare entrepreneurs collect payments, manage revenue cycles, and maintain healthy cash flow without complex third-party billing software.
Payment Collection Models
Direct Pay (Cash Pay)
The simplest model for virtual care practices:
Advantages:
- Immediate payment collection
- Predictable revenue
- Lower administrative overhead
- Transparent pricing for patients
Setting Up Direct Pay:
- Navigate to Settings > Payments
- Connect your payment processor (Stripe)
- Configure payment timing:
- Collect at booking
- Collect at check-in
- Collect after visit
- Set up automatic receipts
Pricing Strategies:
- Per-Visit Pricing: Fixed fee for each appointment type
- Package Pricing: Discounted bundles (e.g., 5 visits for the price of 4)
- Membership Model: Monthly/annual fee for unlimited or discounted visits
Setting Up Payment Processing
Connecting Stripe
CareLaunch uses Stripe for secure payment processing:
- Go to Settings > Payments > Payment Processor
- Click "Connect Stripe"
- Create or connect your Stripe account
- Complete identity verification
- Add your bank account for payouts
Stripe Fees:
- Solo Plan: 2.9% + $0.30 per transaction
- Professional Plan: 2.5% + $0.25 per transaction
- Enterprise Plan: Custom rates available
Configuring Payment Settings
Customize how payments work for your practice:
Payment Timing:
- At Booking: Collect full payment when appointment is scheduled
- At Check-In: Collect when patient checks in for appointment
- After Visit: Send invoice after service is provided
Payment Methods:
- Credit/debit cards
- HSA/FSA cards
- ACH bank transfers (Enterprise)
Receipts and Invoices:
- Automatic email receipts
- Downloadable PDF invoices
- Custom receipt branding
Pricing Your Services
Setting Appointment Prices
Configure pricing for each service:
- Navigate to Settings > Appointment Types
- Select an appointment type
- Set the price
- Configure any variations:
- New patient vs. established patient
- Provider-specific pricing
- Time-based pricing
Package and Membership Pricing
Create packages for better value:
Packages:
- Go to Settings > Packages
- Create a new package:
- Name and description
- Included services/visits
- Package price
- Expiration period
- Patients can purchase packages during booking or separately
Memberships:
- Navigate to Settings > Memberships
- Create membership tiers:
- Monthly or annual billing
- Included services
- Member discounts
- Additional benefits
- Patients subscribe through the patient portal
Discounts and Promotions
Offer discounts strategically:
- New Patient Discounts: Attract first-time patients
- Referral Credits: Reward patients who refer others
- Seasonal Promotions: Drive volume during slow periods
- Loyalty Discounts: Reward long-term patients
Configure discounts at Settings > Discounts.
Managing the Revenue Cycle
Pre-Visit
Payment Collection:
- Collect payment at booking to reduce no-shows
- Store payment methods for future charges
- Send payment reminders before appointments
At Time of Service
Check-In:
- Verify patient information
- Confirm payment method
- Collect any outstanding balances
Documentation:
- Document services provided
- Record time spent
- Note any additional services
Post-Visit
Invoicing:
- Generate invoices for unpaid services
- Send automatic payment reminders
Collections:
- Track outstanding balances
- Send reminder sequences
- Escalate to collections if needed (external service)
Financial Reporting
Key Reports
Monitor your practice's financial health:
Revenue Reports:
- Daily/weekly/monthly revenue
- Revenue by service type
- Revenue by provider
- Revenue by service type
Collection Reports:
- Collection rate
- Days in accounts receivable
- Outstanding balances by age
- Payment method breakdown
Patient Financial Reports:
- Average revenue per patient
- Patient lifetime value
- Refund tracking
Accessing Reports
- Navigate to Reports > Financial
- Select report type
- Configure date range and filters
- Export to CSV or PDF
- Schedule automatic report delivery
Key Metrics to Track
Collection Rate: Target: 95%+
Days in A/R: Target: Under 30 days
No-Show Rate: Target: Under 10% (impacts revenue significantly)
Patient Acquisition Cost: Track marketing spend vs. new patient revenue
Handling Refunds
Refund Policy
Establish clear refund policies:
- Cancellation deadlines and fees
- No-show policies
- Service satisfaction guarantees
- Package/membership refund terms
Document policies in your financial agreement.
Processing Refunds
To process a refund:
- Navigate to Payments > Transactions
- Find the original transaction
- Click "Refund"
- Enter refund amount (full or partial)
- Add refund reason
- Confirm refund
Refunds typically process within 5-10 business days.
Refund Best Practices
- Process refunds promptly
- Document refund reasons
- Track refund rates by service type
- Review policies if refund rates are high
Tax Considerations
Sales Tax
Healthcare services are generally exempt from sales tax, but:
- Some products may be taxable
- Rules vary by state
- Consult a tax professional
Income Reporting
CareLaunch provides:
- Transaction reports for accounting
- 1099-K from Stripe (if applicable)
- Export capabilities for tax preparation
Record Keeping
Maintain financial records:
- Keep records for at least 7 years
- Export regular backups
- Reconcile with bank statements monthly
Integrating with Accounting
Exporting Financial Data
Export data for your accounting system:
- Go to Reports > Financial > Export
- Select date range
- Choose export format (CSV, Excel)
- Download or schedule automatic exports
Common Integrations
CareLaunch data can be imported into:
- QuickBooks
- Xero
- FreshBooks
- Wave
- Custom accounting systems
Reconciliation
Monthly reconciliation process:
- Export CareLaunch payment report
- Compare with bank deposits
- Identify and resolve discrepancies
- Document reconciliation
Best Practices
Reducing Payment Friction
- Collect payment at booking when possible
- Store payment methods for easy future charges
- Offer multiple payment options
- Send clear, timely invoices
Minimizing Bad Debt
- Collect payment before service when possible
- Follow up on outstanding balances promptly
Optimizing Cash Flow
- Encourage upfront payment with small discounts
- Process payments daily
- Monitor A/R aging weekly
- Address overdue accounts quickly
Getting Help
For billing questions:
- CareLaunch Support: [email protected]
- Stripe Support: For payment processing issues
- Accounting Professional: For tax and financial advice
- Billing Consultant: For complex revenue cycle optimization
Effective billing operations are crucial for practice sustainability. CareLaunch provides the tools; implementing best practices ensures your practice thrives financially.