A membership-based practice, including one affiliated with MDVIP, usually runs on two kinds of money. One is the membership fee that patients pay for enhanced access and services. The other is insurance revenue from the care that gets billed to a patient's plan. They arrive differently, behave differently, and carry different rules. When they are blended together in the books, it becomes hard to tell how either one is performing.
Membership revenue is predictable. It comes in on a schedule, it is tied to the size of your panel, and it does not depend on how many visits happen in a given month. Insurance revenue is variable. It follows the visits you perform, arrives weeks after the service, and gets adjusted by contracted rates, denials, and corrections.
If both land in one revenue account, a rise or fall in total revenue could mean anything. Did the panel change? Did claims slow down? Did a payer cut reimbursement? You cannot tell, so you cannot respond.
In Xero, set up distinct income accounts for membership fees and for insurance-related revenue, and if your practice offers other services, give those their own lines too. Reconcile each to the deposits it actually produces. Membership payments typically show up in a different pattern than insurance remittances, so keeping them apart makes bank reconciliation much easier.
Once separated, track a few simple numbers for each stream. For membership, look at active members, renewals, and revenue per member. For insurance, look at billed versus collected, days to collect, and denial or adjustment rates.
How membership fees relate to services billed to insurance is a compliance question as much as an accounting one. Rules differ depending on payer, plan, and your affiliation agreement, so your records should make it clear what each charge covers and avoid blurring the line between a membership service and a service billed to a plan. Your healthcare attorney or compliance advisor should guide how that is structured. The bookkeeping job is to reflect what was agreed, consistently and transparently.
In a network arrangement, the way membership revenue flows to the practice depends on your agreement, and it can include fees, adjustments, or timing differences you need to understand. Record what you actually receive, when you receive it, and keep the statements that explain how it was calculated. If something does not add up, you will want the paper trail.
Likewise, any refunds or prorated adjustments, such as when a member leaves mid-year, should be recorded clearly and tied to the original membership rather than netted silently against new revenue.
With the two streams separated, you can see how dependent the practice is on each. A practice that earns most of its money from memberships has steady cash and more control, but is sensitive to panel changes. One that relies more heavily on insurance has more variability and more administrative work. Neither is wrong, but knowing the balance helps you plan staffing, reserves, and growth. We look at how reserves work in a membership model in our post on hurricane season planning for concierge practices.
Membership fees and insurance billing are different engines. Keep them in separate accounts, reconcile each to its own deposits, track the right numbers for each, and let your compliance advisor guide how the lines are drawn. Clean separation is what turns your bookkeeping from a record into a decision tool.
911 Bookkeepers works with cash-pay and membership-based medical practices across the Baton Rouge metro and surrounding parishes, separating revenue streams so owners can see how each one performs.
MDVIP is a trademark of its respective owner. 911 Bookkeepers is an independent bookkeeping firm and is not affiliated with or endorsed by MDVIP. Nothing here is legal, tax, or compliance advice; confirm specifics with your own CPA, attorney, and affiliation agreement.
Book a free 30-minute financial checkup and find out exactly where your business stands.