Industry
Payments software for dental practices
Dentistry runs on two payment problems: the patient portion left after insurance, and the in-house membership plan sold to uninsured patients. Enterprise Pay Gateway bills membership plans monthly or annually with automatic retries, takes deposits on high-value treatment plans, and collects patient balances through hosted checkout links. Payouts go to your own bank account on a fixed monthly subscription plus a platform fee from 0.20% to 0.75%, with Stripe's processing billed separately by Stripe.
Last updated 9 September 2026
Typical treatment plan
$400–$9,000
Implants, orthodontics and full-mouth work need deposits and staged payments, not a single charge at the desk.
Membership plan fit
High
In-house plans for uninsured patients are now mainstream and depend entirely on reliable recurring billing.
Patient balance leakage
Material
Balances left after insurance adjudication are the most commonly written-off revenue in a practice.
Where the money leaks
Post-insurance balances go uncollected
Statements mailed weeks after treatment collect poorly. A checkout link sent the moment the balance is known collects far more of it.
Treatment plans stall at the quote
Large cases are accepted verbally and never started. Taking a deposit at acceptance converts intent into a scheduled case.
Membership plans billed by hand
In-house plans administered on a spreadsheet lose members every time a card expires. Scheduled billing with retries stops it.
No consolidated revenue view
Production, collections and plan revenue live in different systems. One payment dashboard shows what actually landed in the bank.
The four payment flows you need
- 1
Treatment deposit
Send a deposit link at case acceptance, credited against the treatment plan total.
- 2
Staged payments
Collect at defined treatment milestones rather than one balloon payment at the end.
- 3
Membership plan
Bill monthly or annually with retries and a self-serve portal for card updates.
- 4
Patient balance
Send a checkout link as soon as the post-insurance balance is known.
What dental payment processing costs
Stripe bills card processing directly to your account at its published rates — 2.9% plus 30 cents for US online card transactions at the time of writing.
Enterprise Pay Gateway charges a fixed monthly subscription from $49 plus a platform fee: 0.75% on Starter, 0.60% on Growth, 0.40% on Pro, negotiated 0.20%–0.35% for groups and DSOs.
A practice collecting $130,000 a month fits Pro: $199 plus roughly $520 in platform fees, alongside Stripe's processing.
In-house membership plans that hold members
A membership plan only earns if the card keeps working across years, not months. Staged retries, expiry updates and a customer billing portal are the difference between a plan that grows and one that quietly shrinks.
Define clearly what pauses when payment fails, and communicate it at signup so enforcement is never a surprise.
Compliance and record boundaries
Card data never touches your systems with hosted checkout, which keeps your PCI obligation at the simplest self-assessment level.
Clinical records stay in your practice management software. Payment records only hold amount, date, product name and the payer's email — keep treatment detail out of checkout descriptions.
Frequently asked questions
- Can a dental practice run an in-house membership plan?
- Yes. Set the plan up as a recurring product billed monthly or annually, with automatic retries on declined cards and a self-serve portal where patients update their card.
- How do we collect balances after insurance pays?
- Send a hosted checkout link as soon as the patient portion is known. Collection rates on same-week links are far higher than on mailed statements.
- Can we take deposits on large treatment plans?
- Yes. Create a deposit product at case acceptance and collect the remainder in staged payments at treatment milestones.
- What does it cost?
- Stripe's processing fee plus a platform fee. Enterprise Pay Gateway charges $49 to $199 a month plus 0.75% down to 0.40%, with negotiated 0.20%–0.35% pricing for groups.
Start taking deposits this week
Create your account, verify with Stripe, and share your first checkout link. Card processing is provided by Stripe under its own agreement with you.